|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.uci.isr.xarch.pladiff.PladiffContext
The context object for the pladiff package. This object is used to create objects that are used in the pladiff namespace.
| Field Summary | |
protected static String |
DEFAULT_ELT_NAME
|
protected Document |
doc
|
protected IXArch |
xArch
|
| Fields inherited from interface edu.uci.isr.xarch.pladiff.IPladiffContext |
TYPE_METADATA |
| Constructor Summary | |
PladiffContext(IXArch xArch)
Create a new PladiffContext for the given IXArch object. |
|
| 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. |
protected Element |
createElement(String name)
|
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. |
XArchTypeMetadata |
getTypeMetadata()
Gets metadata describing the xsi:type of this element. |
IXArch |
getXArch()
Get the IXArch object that
this context is based upon. |
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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final String DEFAULT_ELT_NAME
protected Document doc
protected IXArch xArch
| Constructor Detail |
public PladiffContext(IXArch xArch)
xArch - XArch object to contextualize in this namespace.| Method Detail |
public IXArch getXArch()
IXArchContextIXArch object that
this context is based upon.
getXArch in interface IXArchContextIXArch object upon which
this context is based.protected Element createElement(String name)
public XArchTypeMetadata getTypeMetadata()
IXArchContextxsi:type of this element.
getTypeMetadata in interface IXArchContextxsi:type of this element.public IPLADiff createPLADiff()
createPLADiff in interface IPladiffContextpublic IPLADiff recontextualizePLADiff(IPLADiff value)
recontextualizePLADiff in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IDiffPart createDiffPart()
createDiffPart in interface IPladiffContextpublic IDiffPart recontextualizeDiffPart(IDiffPart value)
recontextualizeDiffPart in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IDiffLocation createDiffLocation()
createDiffLocation in interface IPladiffContextpublic IDiffLocation recontextualizeDiffLocation(IDiffLocation value)
recontextualizeDiffLocation in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IDescription createDescription()
createDescription in interface IPladiffContextpublic IDescription recontextualizeDescription(IDescription value)
recontextualizeDescription in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAdd createAdd()
createAdd in interface IPladiffContextpublic IAdd recontextualizeAdd(IAdd value)
recontextualizeAdd in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAddStructuralEntity createAddStructuralEntity()
createAddStructuralEntity in interface IPladiffContextpublic IAddStructuralEntity recontextualizeAddStructuralEntity(IAddStructuralEntity value)
recontextualizeAddStructuralEntity in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IComponent createComponent()
createComponent in interface IPladiffContextpublic IComponent recontextualizeComponent(IComponent value)
recontextualizeComponent in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IConnector createConnector()
createConnector in interface IPladiffContextpublic IConnector recontextualizeConnector(IConnector value)
recontextualizeConnector in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAddLink createAddLink()
createAddLink in interface IPladiffContextpublic IAddLink recontextualizeAddLink(IAddLink value)
recontextualizeAddLink in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public ILink createLink()
createLink in interface IPladiffContextpublic ILink recontextualizeLink(ILink value)
recontextualizeLink in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IInterfaceEndPoint createInterfaceEndPoint()
createInterfaceEndPoint in interface IPladiffContextpublic IInterfaceEndPoint recontextualizeInterfaceEndPoint(IInterfaceEndPoint value)
recontextualizeInterfaceEndPoint in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAddInterface createAddInterface()
createAddInterface in interface IPladiffContextpublic IAddInterface recontextualizeAddInterface(IAddInterface value)
recontextualizeAddInterface in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IInterface createInterface()
createInterface in interface IPladiffContextpublic IInterface recontextualizeInterface(IInterface value)
recontextualizeInterface in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAddOptional createAddOptional()
createAddOptional in interface IPladiffContextpublic IAddOptional recontextualizeAddOptional(IAddOptional value)
recontextualizeAddOptional in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IOptional createOptional()
createOptional in interface IPladiffContextpublic IOptional recontextualizeOptional(IOptional value)
recontextualizeOptional in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAddTypeEntity createAddTypeEntity()
createAddTypeEntity in interface IPladiffContextpublic IAddTypeEntity recontextualizeAddTypeEntity(IAddTypeEntity value)
recontextualizeAddTypeEntity in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public ISignature createSignature()
createSignature in interface IPladiffContextpublic ISignature recontextualizeSignature(ISignature value)
recontextualizeSignature in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IVariant createVariant()
createVariant in interface IPladiffContextpublic IVariant recontextualizeVariant(IVariant value)
recontextualizeVariant in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IAddSignatureInterfaceMapping createAddSignatureInterfaceMapping()
createAddSignatureInterfaceMapping in interface IPladiffContextpublic IAddSignatureInterfaceMapping recontextualizeAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
recontextualizeAddSignatureInterfaceMapping in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public ISignatureInterfaceMapping createSignatureInterfaceMapping()
createSignatureInterfaceMapping in interface IPladiffContextpublic ISignatureInterfaceMapping recontextualizeSignatureInterfaceMapping(ISignatureInterfaceMapping value)
recontextualizeSignatureInterfaceMapping in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public ISignatureEndPoint createSignatureEndPoint()
createSignatureEndPoint in interface IPladiffContextpublic ISignatureEndPoint recontextualizeSignatureEndPoint(ISignatureEndPoint value)
recontextualizeSignatureEndPoint in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IRemove createRemove()
createRemove in interface IPladiffContextpublic IRemove recontextualizeRemove(IRemove value)
recontextualizeRemove in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IRemoveStructuralEntity createRemoveStructuralEntity()
createRemoveStructuralEntity in interface IPladiffContextpublic IRemoveStructuralEntity recontextualizeRemoveStructuralEntity(IRemoveStructuralEntity value)
recontextualizeRemoveStructuralEntity in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IRemoveInterface createRemoveInterface()
createRemoveInterface in interface IPladiffContextpublic IRemoveInterface recontextualizeRemoveInterface(IRemoveInterface value)
recontextualizeRemoveInterface in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IRemoveOptional createRemoveOptional()
createRemoveOptional in interface IPladiffContextpublic IRemoveOptional recontextualizeRemoveOptional(IRemoveOptional value)
recontextualizeRemoveOptional in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IRemoveSignatureInterfaceMapping createRemoveSignatureInterfaceMapping()
createRemoveSignatureInterfaceMapping in interface IPladiffContextpublic IRemoveSignatureInterfaceMapping recontextualizeRemoveSignatureInterfaceMapping(IRemoveSignatureInterfaceMapping value)
recontextualizeRemoveSignatureInterfaceMapping in interface IPladiffContextvalue - Object to recontextualize.
value object in this namespace.public IRemoveTypeEntity createRemoveTypeEntity()
createRemoveTypeEntity in interface IPladiffContextpublic IRemoveTypeEntity recontextualizeRemoveTypeEntity(IRemoveTypeEntity value)
recontextualizeRemoveTypeEntity in interface IPladiffContextvalue - 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.
createPLADiffElement in interface IPladiffContextpublic IPLADiff getPLADiff(IXArch xArch)
IXArch
element. If there are multiple matching children, this returns the first one.
getPLADiff in interface IPladiffContextxArch - 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.
getAllPLADiffs in interface IPladiffContextxArch - 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 | |||||||||