|
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
Equals xsi:type in the
boolguard 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 |
clearSymbol()
Clear the symbol from this Equals. |
void |
clearSymbol2()
Clear the symbol2 from this Equals. |
void |
clearValue()
Clear the value from this Equals. |
ISymbol |
getSymbol()
Get the symbol from this Equals. |
ISymbol |
getSymbol2()
Get the symbol2 from this Equals. |
IValue |
getValue()
Get the value from this Equals. |
boolean |
hasSymbol(ISymbol symbolToCheck)
Determine if this Equals has the given symbol |
boolean |
hasSymbol2(ISymbol symbol2ToCheck)
Determine if this Equals has the given symbol2 |
boolean |
hasValue(IValue valueToCheck)
Determine if this Equals has the given value |
boolean |
isEquivalent(IEquals EqualsToCheck)
Determine if another Equals is equivalent to this one, ignoring ID's. |
void |
setSymbol(ISymbol value)
Set the symbol for this Equals. |
void |
setSymbol2(ISymbol value)
Set the symbol2 for this Equals. |
void |
setValue(IValue value)
Set the value for this Equals. |
| 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 setSymbol(ISymbol value)
value - new symbolpublic void clearSymbol()
public ISymbol getSymbol()
public boolean hasSymbol(ISymbol symbolToCheck)
symbolToCheck - symbol to compare
true if the symbols are equivalent,
false otherwisepublic void setSymbol2(ISymbol value)
value - new symbol2public void clearSymbol2()
public ISymbol getSymbol2()
public boolean hasSymbol2(ISymbol symbol2ToCheck)
symbol2ToCheck - symbol2 to compare
true if the symbol2s are equivalent,
false otherwisepublic void setValue(IValue value)
value - new valuepublic void clearValue()
public IValue getValue()
public boolean hasValue(IValue valueToCheck)
valueToCheck - value to compare
true if the values are equivalent,
false otherwisepublic boolean isEquivalent(IEquals EqualsToCheck)
EqualsToCheck - Equals to compare to this one.
true if all the child elements of this
Equals 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 | |||||||||