Tuscany Core

org.apache.tuscany.core.system.assembly.impl
Class SystemImplementationImpl

java.lang.Object
  extended by org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
      extended by org.apache.tuscany.model.assembly.impl.ExtensibleImpl
          extended by org.apache.tuscany.model.assembly.impl.ImplementationImpl
              extended by org.apache.tuscany.model.assembly.impl.AtomicImplementationImpl
                  extended by org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl
All Implemented Interfaces:
SystemImplementation, AssemblyObject, AtomicImplementation, Extensible, Implementation

public class SystemImplementationImpl
extends AtomicImplementationImpl
implements SystemImplementation

The default implementation of the system implementation assembly artifact

Version:
$Rev: 408581 $ $Date: 2006-05-21 23:34:24 -0700 (Sun, 21 May 2006) $

Constructor Summary
protected SystemImplementationImpl()
           
 
Method Summary
 Class<?> getImplementationClass()
          Returns the implementation class of the system component
 void setImplementationClass(Class<?> value)
          Sets the implementation class of the system component
 
Methods inherited from class org.apache.tuscany.model.assembly.impl.ImplementationImpl
accept, freeze, getComponentType, initialize, setComponentType
 
Methods inherited from class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
getExtensibilityAttributes, getExtensibilityElements
 
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
accept, checkInitialized, checkNotFrozen, freeze, initialize, isFrozen, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.tuscany.model.assembly.Implementation
getComponentType, setComponentType
 
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
 
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
 

Constructor Detail

SystemImplementationImpl

protected SystemImplementationImpl()
Method Detail

getImplementationClass

public Class<?> getImplementationClass()
Description copied from interface: SystemImplementation
Returns the implementation class of the system component

Specified by:
getImplementationClass in interface SystemImplementation

setImplementationClass

public void setImplementationClass(Class<?> value)
Description copied from interface: SystemImplementation
Sets the implementation class of the system component

Specified by:
setImplementationClass in interface SystemImplementation

Tuscany Core

-