|
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
OptionalSignatureInterfaceMapping xsi:type in the
options namespace. Extends and
inherits the properties of the
SignatureInterfaceMapping xsi:type.
| Field Summary | |
static XArchTypeMetadata |
TYPE_METADATA
|
| Fields inherited from interface edu.uci.isr.xarch.IXArchElement |
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO |
| Method Summary | |
void |
clearOptional()
Clear the optional from this OptionalSignatureInterfaceMapping. |
IOptional |
getOptional()
Get the optional from this OptionalSignatureInterfaceMapping. |
boolean |
hasOptional(IOptional optionalToCheck)
Determine if this OptionalSignatureInterfaceMapping has the given optional |
boolean |
isEquivalent(IOptionalSignatureInterfaceMapping OptionalSignatureInterfaceMappingToCheck)
Determine if another OptionalSignatureInterfaceMapping is equivalent to this one, ignoring ID's. |
void |
setOptional(IOptional value)
Set the optional for this OptionalSignatureInterfaceMapping. |
| Methods inherited from interface edu.uci.isr.xarch.types.ISignatureInterfaceMapping |
clearDescription, clearId, clearInnerInterface, clearOuterSignature, getDescription, getId, getInnerInterface, getOuterSignature, hasDescription, hasId, hasInnerInterface, hasOuterSignature, isEqual, isEquivalent, setDescription, setId, setInnerInterface, setOuterSignature |
| 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 setOptional(IOptional value)
value - new optionalpublic void clearOptional()
public IOptional getOptional()
public boolean hasOptional(IOptional optionalToCheck)
optionalToCheck - optional to compare
true if the optionals are equivalent,
false otherwisepublic boolean isEquivalent(IOptionalSignatureInterfaceMapping OptionalSignatureInterfaceMappingToCheck)
OptionalSignatureInterfaceMappingToCheck - OptionalSignatureInterfaceMapping to compare to this one.
true if all the child elements of this
OptionalSignatureInterfaceMapping 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 | |||||||||