|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface for accessing objects of the
RemoveStructuralEntity xsi:type in the
pladiff namespace.
| Field Summary | |
static XArchTypeMetadata |
TYPE_METADATA
|
| Fields inherited from interface edu.uci.isr.xarch.IXArchElement |
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO |
| Method Summary | |
void |
clearComponent()
Clear the component from this RemoveStructuralEntity. |
void |
clearConnector()
Clear the connector from this RemoveStructuralEntity. |
void |
clearLink()
Clear the link from this RemoveStructuralEntity. |
void |
clearRemoveInterface()
Clear the removeInterface from this RemoveStructuralEntity. |
void |
clearRemoveOptional()
Clear the removeOptional from this RemoveStructuralEntity. |
IDescription |
getComponent()
Get the component from this RemoveStructuralEntity. |
IDescription |
getConnector()
Get the connector from this RemoveStructuralEntity. |
IDescription |
getLink()
Get the link from this RemoveStructuralEntity. |
IRemoveInterface |
getRemoveInterface()
Get the removeInterface from this RemoveStructuralEntity. |
IRemoveOptional |
getRemoveOptional()
Get the removeOptional from this RemoveStructuralEntity. |
boolean |
hasComponent(IDescription componentToCheck)
Determine if this RemoveStructuralEntity has the given component |
boolean |
hasConnector(IDescription connectorToCheck)
Determine if this RemoveStructuralEntity has the given connector |
boolean |
hasLink(IDescription linkToCheck)
Determine if this RemoveStructuralEntity has the given link |
boolean |
hasRemoveInterface(IRemoveInterface removeInterfaceToCheck)
Determine if this RemoveStructuralEntity has the given removeInterface |
boolean |
hasRemoveOptional(IRemoveOptional removeOptionalToCheck)
Determine if this RemoveStructuralEntity has the given removeOptional |
boolean |
isEquivalent(IRemoveStructuralEntity RemoveStructuralEntityToCheck)
Determine if another RemoveStructuralEntity is equivalent to this one, ignoring ID's. |
void |
setComponent(IDescription value)
Set the component for this RemoveStructuralEntity. |
void |
setConnector(IDescription value)
Set the connector for this RemoveStructuralEntity. |
void |
setLink(IDescription value)
Set the link for this RemoveStructuralEntity. |
void |
setRemoveInterface(IRemoveInterface value)
Set the removeInterface for this RemoveStructuralEntity. |
void |
setRemoveOptional(IRemoveOptional value)
Set the removeOptional for this RemoveStructuralEntity. |
| Methods inherited from interface edu.uci.isr.xarch.IXArchElement |
cloneElement, getInstanceMetadata, getTypeMetadata, getXArch, setXArch |
| Field Detail |
public static final XArchTypeMetadata TYPE_METADATA
| Method Detail |
public void setComponent(IDescription value)
value - new componentpublic void clearComponent()
public IDescription getComponent()
public boolean hasComponent(IDescription componentToCheck)
componentToCheck - component to compare
true if the components are equivalent,
false otherwisepublic void setConnector(IDescription value)
value - new connectorpublic void clearConnector()
public IDescription getConnector()
public boolean hasConnector(IDescription connectorToCheck)
connectorToCheck - connector to compare
true if the connectors are equivalent,
false otherwisepublic void setLink(IDescription value)
value - new linkpublic void clearLink()
public IDescription getLink()
public boolean hasLink(IDescription linkToCheck)
linkToCheck - link to compare
true if the links are equivalent,
false otherwisepublic void setRemoveInterface(IRemoveInterface value)
value - new removeInterfacepublic void clearRemoveInterface()
public IRemoveInterface getRemoveInterface()
public boolean hasRemoveInterface(IRemoveInterface removeInterfaceToCheck)
removeInterfaceToCheck - removeInterface to compare
true if the removeInterfaces are equivalent,
false otherwisepublic void setRemoveOptional(IRemoveOptional value)
value - new removeOptionalpublic void clearRemoveOptional()
public IRemoveOptional getRemoveOptional()
public boolean hasRemoveOptional(IRemoveOptional removeOptionalToCheck)
removeOptionalToCheck - removeOptional to compare
true if the removeOptionals are equivalent,
false otherwisepublic boolean isEquivalent(IRemoveStructuralEntity RemoveStructuralEntityToCheck)
RemoveStructuralEntityToCheck - RemoveStructuralEntity to compare to this one.
true if all the child elements of this
RemoveStructuralEntity are equivalent, false otherwise.
|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||