|
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 pladiff package. This interface is used to create objects that are used in the pladiff namespace.
| Field Summary | |
static XArchTypeMetadata |
TYPE_METADATA
|
| Method Summary | |
IAdd |
createAdd()
Create an IAdd object in this namespace. |
IAddInterface |
createAddInterface()
Create an IAddInterface object in this namespace. |
IAddLink |
createAddLink()
Create an IAddLink object in this namespace. |
IAddOptional |
createAddOptional()
Create an IAddOptional object in this namespace. |
IAddSignatureInterfaceMapping |
createAddSignatureInterfaceMapping()
Create an IAddSignatureInterfaceMapping object in this namespace. |
IAddStructuralEntity |
createAddStructuralEntity()
Create an IAddStructuralEntity object in this namespace. |
IAddTypeEntity |
createAddTypeEntity()
Create an IAddTypeEntity object in this namespace. |
IComponent |
createComponent()
Create an edu.uci.isr.xarch.types.IComponent object in this namespace. |
IConnector |
createConnector()
Create an edu.uci.isr.xarch.types.IConnector object in this namespace. |
IDescription |
createDescription()
Create an edu.uci.isr.xarch.instance.IDescription object in this namespace. |
IDiffLocation |
createDiffLocation()
Create an IDiffLocation object in this namespace. |
IDiffPart |
createDiffPart()
Create an IDiffPart object in this namespace. |
IInterface |
createInterface()
Create an edu.uci.isr.xarch.types.IInterface object in this namespace. |
IInterfaceEndPoint |
createInterfaceEndPoint()
Create an IInterfaceEndPoint object in this namespace. |
ILink |
createLink()
Create an edu.uci.isr.xarch.types.ILink object in this namespace. |
IOptional |
createOptional()
Create an edu.uci.isr.xarch.options.IOptional object in this namespace. |
IPLADiff |
createPLADiff()
Create an IPLADiff object in this namespace. |
IPLADiff |
createPLADiffElement()
Create a top-level element of type IPLADiff. |
IRemove |
createRemove()
Create an IRemove object in this namespace. |
IRemoveInterface |
createRemoveInterface()
Create an IRemoveInterface object in this namespace. |
IRemoveOptional |
createRemoveOptional()
Create an IRemoveOptional object in this namespace. |
IRemoveSignatureInterfaceMapping |
createRemoveSignatureInterfaceMapping()
Create an IRemoveSignatureInterfaceMapping object in this namespace. |
IRemoveStructuralEntity |
createRemoveStructuralEntity()
Create an IRemoveStructuralEntity object in this namespace. |
IRemoveTypeEntity |
createRemoveTypeEntity()
Create an IRemoveTypeEntity object in this namespace. |
ISignature |
createSignature()
Create an edu.uci.isr.xarch.types.ISignature object in this namespace. |
ISignatureEndPoint |
createSignatureEndPoint()
Create an ISignatureEndPoint object in this namespace. |
ISignatureInterfaceMapping |
createSignatureInterfaceMapping()
Create an edu.uci.isr.xarch.types.ISignatureInterfaceMapping object in this namespace. |
IVariant |
createVariant()
Create an edu.uci.isr.xarch.variants.IVariant object in this namespace. |
Collection |
getAllPLADiffs(IXArch xArch)
Gets all the IPLADiff children from the given IXArch element. |
IPLADiff |
getPLADiff(IXArch xArch)
Gets the IPLADiff child from the given IXArch
element. |
IAdd |
recontextualizeAdd(IAdd value)
Brings an IAdd object created in another context into this context. |
IAddInterface |
recontextualizeAddInterface(IAddInterface value)
Brings an IAddInterface object created in another context into this context. |
IAddLink |
recontextualizeAddLink(IAddLink value)
Brings an IAddLink object created in another context into this context. |
IAddOptional |
recontextualizeAddOptional(IAddOptional value)
Brings an IAddOptional object created in another context into this context. |
IAddSignatureInterfaceMapping |
recontextualizeAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
Brings an IAddSignatureInterfaceMapping object created in another context into this context. |
IAddStructuralEntity |
recontextualizeAddStructuralEntity(IAddStructuralEntity value)
Brings an IAddStructuralEntity object created in another context into this context. |
IAddTypeEntity |
recontextualizeAddTypeEntity(IAddTypeEntity value)
Brings an IAddTypeEntity object created in another context into this context. |
IComponent |
recontextualizeComponent(IComponent value)
Brings an edu.uci.isr.xarch.types.IComponent object created in another context into this context. |
IConnector |
recontextualizeConnector(IConnector value)
Brings an edu.uci.isr.xarch.types.IConnector object created in another context into this context. |
IDescription |
recontextualizeDescription(IDescription value)
Brings an edu.uci.isr.xarch.instance.IDescription object created in another context into this context. |
IDiffLocation |
recontextualizeDiffLocation(IDiffLocation value)
Brings an IDiffLocation object created in another context into this context. |
IDiffPart |
recontextualizeDiffPart(IDiffPart value)
Brings an IDiffPart object created in another context into this context. |
IInterface |
recontextualizeInterface(IInterface value)
Brings an edu.uci.isr.xarch.types.IInterface object created in another context into this context. |
IInterfaceEndPoint |
recontextualizeInterfaceEndPoint(IInterfaceEndPoint value)
Brings an IInterfaceEndPoint object created in another context into this context. |
ILink |
recontextualizeLink(ILink value)
Brings an edu.uci.isr.xarch.types.ILink object created in another context into this context. |
IOptional |
recontextualizeOptional(IOptional value)
Brings an edu.uci.isr.xarch.options.IOptional object created in another context into this context. |
IPLADiff |
recontextualizePLADiff(IPLADiff value)
Brings an IPLADiff object created in another context into this context. |
IRemove |
recontextualizeRemove(IRemove value)
Brings an IRemove object created in another context into this context. |
IRemoveInterface |
recontextualizeRemoveInterface(IRemoveInterface value)
Brings an IRemoveInterface object created in another context into this context. |
IRemoveOptional |
recontextualizeRemoveOptional(IRemoveOptional value)
Brings an IRemoveOptional object created in another context into this context. |
IRemoveSignatureInterfaceMapping |
recontextualizeRemoveSignatureInterfaceMapping(IRemoveSignatureInterfaceMapping value)
Brings an IRemoveSignatureInterfaceMapping object created in another context into this context. |
IRemoveStructuralEntity |
recontextualizeRemoveStructuralEntity(IRemoveStructuralEntity value)
Brings an IRemoveStructuralEntity object created in another context into this context. |
IRemoveTypeEntity |
recontextualizeRemoveTypeEntity(IRemoveTypeEntity value)
Brings an IRemoveTypeEntity object created in another context into this context. |
ISignature |
recontextualizeSignature(ISignature value)
Brings an edu.uci.isr.xarch.types.ISignature object created in another context into this context. |
ISignatureEndPoint |
recontextualizeSignatureEndPoint(ISignatureEndPoint value)
Brings an ISignatureEndPoint object created in another context into this context. |
ISignatureInterfaceMapping |
recontextualizeSignatureInterfaceMapping(ISignatureInterfaceMapping value)
Brings an edu.uci.isr.xarch.types.ISignatureInterfaceMapping object created in another context into this context. |
IVariant |
recontextualizeVariant(IVariant value)
Brings an edu.uci.isr.xarch.variants.IVariant 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 IPLADiff createPLADiff()
public IPLADiff recontextualizePLADiff(IPLADiff value)
value - Object to recontextualize.
value object in this namespace.public IDiffPart createDiffPart()
public IDiffPart recontextualizeDiffPart(IDiffPart value)
value - Object to recontextualize.
value object in this namespace.public IDiffLocation createDiffLocation()
public IDiffLocation recontextualizeDiffLocation(IDiffLocation 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 IAdd createAdd()
public IAdd recontextualizeAdd(IAdd value)
value - Object to recontextualize.
value object in this namespace.public IAddStructuralEntity createAddStructuralEntity()
public IAddStructuralEntity recontextualizeAddStructuralEntity(IAddStructuralEntity value)
value - Object to recontextualize.
value object in this namespace.public IComponent createComponent()
public IComponent recontextualizeComponent(IComponent value)
value - Object to recontextualize.
value object in this namespace.public IConnector createConnector()
public IConnector recontextualizeConnector(IConnector value)
value - Object to recontextualize.
value object in this namespace.public IAddLink createAddLink()
public IAddLink recontextualizeAddLink(IAddLink value)
value - Object to recontextualize.
value object in this namespace.public ILink createLink()
public ILink recontextualizeLink(ILink value)
value - Object to recontextualize.
value object in this namespace.public IInterfaceEndPoint createInterfaceEndPoint()
public IInterfaceEndPoint recontextualizeInterfaceEndPoint(IInterfaceEndPoint value)
value - Object to recontextualize.
value object in this namespace.public IAddInterface createAddInterface()
public IAddInterface recontextualizeAddInterface(IAddInterface value)
value - Object to recontextualize.
value object in this namespace.public IInterface createInterface()
public IInterface recontextualizeInterface(IInterface value)
value - Object to recontextualize.
value object in this namespace.public IAddOptional createAddOptional()
public IAddOptional recontextualizeAddOptional(IAddOptional value)
value - Object to recontextualize.
value object in this namespace.public IOptional createOptional()
public IOptional recontextualizeOptional(IOptional value)
value - Object to recontextualize.
value object in this namespace.public IAddTypeEntity createAddTypeEntity()
public IAddTypeEntity recontextualizeAddTypeEntity(IAddTypeEntity value)
value - Object to recontextualize.
value object in this namespace.public ISignature createSignature()
public ISignature recontextualizeSignature(ISignature value)
value - Object to recontextualize.
value object in this namespace.public IVariant createVariant()
public IVariant recontextualizeVariant(IVariant value)
value - Object to recontextualize.
value object in this namespace.public IAddSignatureInterfaceMapping createAddSignatureInterfaceMapping()
public IAddSignatureInterfaceMapping recontextualizeAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
value - Object to recontextualize.
value object in this namespace.public ISignatureInterfaceMapping createSignatureInterfaceMapping()
public ISignatureInterfaceMapping recontextualizeSignatureInterfaceMapping(ISignatureInterfaceMapping value)
value - Object to recontextualize.
value object in this namespace.public ISignatureEndPoint createSignatureEndPoint()
public ISignatureEndPoint recontextualizeSignatureEndPoint(ISignatureEndPoint value)
value - Object to recontextualize.
value object in this namespace.public IRemove createRemove()
public IRemove recontextualizeRemove(IRemove value)
value - Object to recontextualize.
value object in this namespace.public IRemoveStructuralEntity createRemoveStructuralEntity()
public IRemoveStructuralEntity recontextualizeRemoveStructuralEntity(IRemoveStructuralEntity value)
value - Object to recontextualize.
value object in this namespace.public IRemoveInterface createRemoveInterface()
public IRemoveInterface recontextualizeRemoveInterface(IRemoveInterface value)
value - Object to recontextualize.
value object in this namespace.public IRemoveOptional createRemoveOptional()
public IRemoveOptional recontextualizeRemoveOptional(IRemoveOptional value)
value - Object to recontextualize.
value object in this namespace.public IRemoveSignatureInterfaceMapping createRemoveSignatureInterfaceMapping()
public IRemoveSignatureInterfaceMapping recontextualizeRemoveSignatureInterfaceMapping(IRemoveSignatureInterfaceMapping value)
value - Object to recontextualize.
value object in this namespace.public IRemoveTypeEntity createRemoveTypeEntity()
public IRemoveTypeEntity recontextualizeRemoveTypeEntity(IRemoveTypeEntity value)
value - Object to recontextualize.
value object in this namespace.public IPLADiff createPLADiffElement()
IPLADiff.
This function should be used in lieu of createPLADiff
if the element is to be added as a sub-object of IXArch.
public IPLADiff getPLADiff(IXArch xArch)
IXArch
element. If there are multiple matching children, this returns the first one.
xArch - IXArch object from which to get the child.
IPLADiff that is the child
of xArch or null if no such object exists.public Collection getAllPLADiffs(IXArch xArch)
IXArch element.
xArch - IXArch object from which to get the children.
IPLADiff 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 | |||||||||