|
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
AddStructuralEntity 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 |
clearAddInterface()
Clear the addInterface from this AddStructuralEntity. |
void |
clearAddLink()
Clear the addLink from this AddStructuralEntity. |
void |
clearAddOptional()
Clear the addOptional from this AddStructuralEntity. |
void |
clearComponent()
Clear the component from this AddStructuralEntity. |
void |
clearConnector()
Clear the connector from this AddStructuralEntity. |
IAddInterface |
getAddInterface()
Get the addInterface from this AddStructuralEntity. |
IAddLink |
getAddLink()
Get the addLink from this AddStructuralEntity. |
IAddOptional |
getAddOptional()
Get the addOptional from this AddStructuralEntity. |
IComponent |
getComponent()
Get the component from this AddStructuralEntity. |
IConnector |
getConnector()
Get the connector from this AddStructuralEntity. |
boolean |
hasAddInterface(IAddInterface addInterfaceToCheck)
Determine if this AddStructuralEntity has the given addInterface |
boolean |
hasAddLink(IAddLink addLinkToCheck)
Determine if this AddStructuralEntity has the given addLink |
boolean |
hasAddOptional(IAddOptional addOptionalToCheck)
Determine if this AddStructuralEntity has the given addOptional |
boolean |
hasComponent(IComponent componentToCheck)
Determine if this AddStructuralEntity has the given component |
boolean |
hasConnector(IConnector connectorToCheck)
Determine if this AddStructuralEntity has the given connector |
boolean |
isEquivalent(IAddStructuralEntity AddStructuralEntityToCheck)
Determine if another AddStructuralEntity is equivalent to this one, ignoring ID's. |
void |
setAddInterface(IAddInterface value)
Set the addInterface for this AddStructuralEntity. |
void |
setAddLink(IAddLink value)
Set the addLink for this AddStructuralEntity. |
void |
setAddOptional(IAddOptional value)
Set the addOptional for this AddStructuralEntity. |
void |
setComponent(IComponent value)
Set the component for this AddStructuralEntity. |
void |
setConnector(IConnector value)
Set the connector for this AddStructuralEntity. |
| 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(IComponent value)
value - new componentpublic void clearComponent()
public IComponent getComponent()
public boolean hasComponent(IComponent componentToCheck)
componentToCheck - component to compare
true if the components are equivalent,
false otherwisepublic void setConnector(IConnector value)
value - new connectorpublic void clearConnector()
public IConnector getConnector()
public boolean hasConnector(IConnector connectorToCheck)
connectorToCheck - connector to compare
true if the connectors are equivalent,
false otherwisepublic void setAddLink(IAddLink value)
value - new addLinkpublic void clearAddLink()
public IAddLink getAddLink()
public boolean hasAddLink(IAddLink addLinkToCheck)
addLinkToCheck - addLink to compare
true if the addLinks are equivalent,
false otherwisepublic void setAddInterface(IAddInterface value)
value - new addInterfacepublic void clearAddInterface()
public IAddInterface getAddInterface()
public boolean hasAddInterface(IAddInterface addInterfaceToCheck)
addInterfaceToCheck - addInterface to compare
true if the addInterfaces are equivalent,
false otherwisepublic void setAddOptional(IAddOptional value)
value - new addOptionalpublic void clearAddOptional()
public IAddOptional getAddOptional()
public boolean hasAddOptional(IAddOptional addOptionalToCheck)
addOptionalToCheck - addOptional to compare
true if the addOptionals are equivalent,
false otherwisepublic boolean isEquivalent(IAddStructuralEntity AddStructuralEntityToCheck)
AddStructuralEntityToCheck - AddStructuralEntity to compare to this one.
true if all the child elements of this
AddStructuralEntity 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 | |||||||||