Tuscany Assembly Model

org.apache.tuscany.model.assembly.impl
Class ModuleComponentImpl

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.PartImpl
              extended by org.apache.tuscany.model.assembly.impl.ComponentImpl<Module>
                  extended by org.apache.tuscany.model.assembly.impl.ModuleComponentImpl
All Implemented Interfaces:
AssemblyObject, Component<Module>, CompositeComponent<Module>, ContextFactoryHolder, Extensible, ModuleComponent, Part

public class ModuleComponentImpl
extends ComponentImpl<Module>
implements ModuleComponent

An implementation of ModuleComponent.


Constructor Summary
protected ModuleComponentImpl()
           
 
Method Summary
 String getURI()
          Returns the uri that uniquely identifies this module component.
 void setURI(String value)
          Sets the uri that uniquely identifies this module component.
 
Methods inherited from class org.apache.tuscany.model.assembly.impl.ComponentImpl
accept, freeze, getConfiguredProperties, getConfiguredProperty, getConfiguredReference, getConfiguredReferences, getConfiguredService, getConfiguredServices, getImplementation, initialize, setImplementation
 
Methods inherited from class org.apache.tuscany.model.assembly.impl.PartImpl
getComposite, getContextFactory, getName, setComposite, setContextFactory, setName
 
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.Component
getConfiguredProperties, getConfiguredProperty, getConfiguredReference, getConfiguredReferences, getConfiguredService, getConfiguredServices, getImplementation, setImplementation
 
Methods inherited from interface org.apache.tuscany.model.assembly.Part
getComposite, getName, setComposite, setName
 
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
 
Methods inherited from interface org.apache.tuscany.model.assembly.ContextFactoryHolder
getContextFactory, setContextFactory
 

Constructor Detail

ModuleComponentImpl

protected ModuleComponentImpl()
Method Detail

getURI

public String getURI()
Description copied from interface: CompositeComponent
Returns the uri that uniquely identifies this module component.

Specified by:
getURI in interface CompositeComponent<Module>
Returns:
the uri that uniquely identifies this module component

setURI

public void setURI(String value)
Description copied from interface: CompositeComponent
Sets the uri that uniquely identifies this module component.

Specified by:
setURI in interface CompositeComponent<Module>
Parameters:
value - the uri that uniquely identifies this module component

Tuscany Assembly Model

-