|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The context interface for the instance package. This interface is used to create objects that are used in the instance namespace.
| Field Summary | |
static XArchTypeMetadata |
TYPE_METADATA
|
| Method Summary | |
IArchInstance |
createArchInstance()
Create an IArchInstance object in this namespace. |
IArchInstance |
createArchInstanceElement()
Create a top-level element of type IArchInstance. |
IComponentInstance |
createComponentInstance()
Create an IComponentInstance object in this namespace. |
IConnectorInstance |
createConnectorInstance()
Create an IConnectorInstance object in this namespace. |
IDescription |
createDescription()
Create an IDescription object in this namespace. |
IDirection |
createDirection()
Create an IDirection object in this namespace. |
IDirectionSimpleType |
createDirectionSimpleType()
Create an IDirectionSimpleType object in this namespace. |
IGroup |
createGroup()
Create an IGroup object in this namespace. |
IIdentifier |
createIdentifier()
Create an IIdentifier object in this namespace. |
IInterfaceInstance |
createInterfaceInstance()
Create an IInterfaceInstance object in this namespace. |
IInterfaceInstanceMapping |
createInterfaceInstanceMapping()
Create an IInterfaceInstanceMapping object in this namespace. |
ILinkInstance |
createLinkInstance()
Create an ILinkInstance object in this namespace. |
IPoint |
createPoint()
Create an IPoint object in this namespace. |
ISubArchitecture |
createSubArchitecture()
Create an ISubArchitecture object in this namespace. |
IXMLLink |
createXMLLink()
Create an IXMLLink object in this namespace. |
Collection |
getAllArchInstances(IXArch xArch)
Gets all the IArchInstance children from the given IXArch element. |
IArchInstance |
getArchInstance(IXArch xArch)
Gets the IArchInstance child from the given IXArch
element. |
IArchInstance |
recontextualizeArchInstance(IArchInstance value)
Brings an IArchInstance object created in another context into this context. |
IComponentInstance |
recontextualizeComponentInstance(IComponentInstance value)
Brings an IComponentInstance object created in another context into this context. |
IConnectorInstance |
recontextualizeConnectorInstance(IConnectorInstance value)
Brings an IConnectorInstance object created in another context into this context. |
IDescription |
recontextualizeDescription(IDescription value)
Brings an IDescription object created in another context into this context. |
IDirection |
recontextualizeDirection(IDirection value)
Brings an IDirection object created in another context into this context. |
IDirectionSimpleType |
recontextualizeDirectionSimpleType(IDirectionSimpleType value)
Brings an IDirectionSimpleType object created in another context into this context. |
IGroup |
recontextualizeGroup(IGroup value)
Brings an IGroup object created in another context into this context. |
IIdentifier |
recontextualizeIdentifier(IIdentifier value)
Brings an IIdentifier object created in another context into this context. |
IInterfaceInstance |
recontextualizeInterfaceInstance(IInterfaceInstance value)
Brings an IInterfaceInstance object created in another context into this context. |
IInterfaceInstanceMapping |
recontextualizeInterfaceInstanceMapping(IInterfaceInstanceMapping value)
Brings an IInterfaceInstanceMapping object created in another context into this context. |
ILinkInstance |
recontextualizeLinkInstance(ILinkInstance value)
Brings an ILinkInstance object created in another context into this context. |
IPoint |
recontextualizePoint(IPoint value)
Brings an IPoint object created in another context into this context. |
ISubArchitecture |
recontextualizeSubArchitecture(ISubArchitecture value)
Brings an ISubArchitecture object created in another context into this context. |
IXMLLink |
recontextualizeXMLLink(IXMLLink value)
Brings an IXMLLink object created in another context into this context. |
| Methods inherited from interface edu.uci.isr.xarch.IXArchContext |
getTypeMetadata, getXArch |
| Field Detail |
public static final XArchTypeMetadata TYPE_METADATA
| Method Detail |
public IIdentifier createIdentifier()
public IIdentifier recontextualizeIdentifier(IIdentifier value)
value - Object to recontextualize.
value object in this namespace.public IDirectionSimpleType createDirectionSimpleType()
public IDirectionSimpleType recontextualizeDirectionSimpleType(IDirectionSimpleType value)
value - Object to recontextualize.
value object in this namespace.public IDescription createDescription()
public IDescription recontextualizeDescription(IDescription value)
value - Object to recontextualize.
value object in this namespace.public IDirection createDirection()
public IDirection recontextualizeDirection(IDirection value)
value - Object to recontextualize.
value object in this namespace.public IXMLLink createXMLLink()
public IXMLLink recontextualizeXMLLink(IXMLLink value)
value - Object to recontextualize.
value object in this namespace.public IInterfaceInstance createInterfaceInstance()
public IInterfaceInstance recontextualizeInterfaceInstance(IInterfaceInstance value)
value - Object to recontextualize.
value object in this namespace.public IComponentInstance createComponentInstance()
public IComponentInstance recontextualizeComponentInstance(IComponentInstance value)
value - Object to recontextualize.
value object in this namespace.public IConnectorInstance createConnectorInstance()
public IConnectorInstance recontextualizeConnectorInstance(IConnectorInstance value)
value - Object to recontextualize.
value object in this namespace.public IPoint createPoint()
public IPoint recontextualizePoint(IPoint value)
value - Object to recontextualize.
value object in this namespace.public ILinkInstance createLinkInstance()
public ILinkInstance recontextualizeLinkInstance(ILinkInstance value)
value - Object to recontextualize.
value object in this namespace.public IGroup createGroup()
public IGroup recontextualizeGroup(IGroup value)
value - Object to recontextualize.
value object in this namespace.public IInterfaceInstanceMapping createInterfaceInstanceMapping()
public IInterfaceInstanceMapping recontextualizeInterfaceInstanceMapping(IInterfaceInstanceMapping value)
value - Object to recontextualize.
value object in this namespace.public ISubArchitecture createSubArchitecture()
public ISubArchitecture recontextualizeSubArchitecture(ISubArchitecture value)
value - Object to recontextualize.
value object in this namespace.public IArchInstance createArchInstance()
public IArchInstance recontextualizeArchInstance(IArchInstance value)
value - Object to recontextualize.
value object in this namespace.public IArchInstance createArchInstanceElement()
IArchInstance.
This function should be used in lieu of createArchInstance
if the element is to be added as a sub-object of IXArch.
public IArchInstance getArchInstance(IXArch xArch)
IXArch
element. If there are multiple matching children, this returns the first one.
xArch - IXArch object from which to get the child.
IArchInstance that is the child
of xArch or null if no such object exists.public Collection getAllArchInstances(IXArch xArch)
IXArch element.
xArch - IXArch object from which to get the children.
IArchInstance that are
the children of xArch or an empty collection if no such object exists.
|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||