|
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.AddSignatureInterfaceMappingImpl
DOM-Based implementation of the IAddSignatureInterfaceMapping interface.
| Field Summary | |
protected Element |
elt
|
static String |
INTERFACE_END_POINT_ELT_NAME
Tag name for interfaceEndPoints in this object. |
static String |
SIGNATURE_END_POINT_ELT_NAME
Tag name for signatureEndPoints in this object. |
static String |
SIGNATURE_INTERFACE_MAPPING_ELT_NAME
Tag name for signatureInterfaceMappings in this object. |
protected IXArch |
xArch
|
static String |
XSD_TYPE_NAME
|
static String |
XSD_TYPE_NSURI
|
| Fields inherited from interface edu.uci.isr.xarch.pladiff.IAddSignatureInterfaceMapping |
TYPE_METADATA |
| Fields inherited from interface edu.uci.isr.xarch.IXArchElement |
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO |
| Constructor Summary | |
AddSignatureInterfaceMappingImpl(Element elt)
|
|
| Method Summary | |
void |
clearInterfaceEndPoint()
Clear the interfaceEndPoint from this AddSignatureInterfaceMapping. |
void |
clearSignatureEndPoint()
Clear the signatureEndPoint from this AddSignatureInterfaceMapping. |
void |
clearSignatureInterfaceMapping()
Clear the signatureInterfaceMapping from this AddSignatureInterfaceMapping. |
IXArchElement |
cloneElement(int depth)
|
boolean |
equals(Object o)
|
Node |
getDOMNode()
Gets the DOM node on which this implementation is based. |
XArchInstanceMetadata |
getInstanceMetadata()
Gets metadata describing the instance of this element. |
IInterfaceEndPoint |
getInterfaceEndPoint()
Get the interfaceEndPoint from this AddSignatureInterfaceMapping. |
protected static SequenceOrder |
getSequenceOrder()
|
ISignatureEndPoint |
getSignatureEndPoint()
Get the signatureEndPoint from this AddSignatureInterfaceMapping. |
ISignatureInterfaceMapping |
getSignatureInterfaceMapping()
Get the signatureInterfaceMapping from this AddSignatureInterfaceMapping. |
XArchTypeMetadata |
getTypeMetadata()
Gets metadata describing the xsi:type of this element. |
IXArch |
getXArch()
|
int |
hashCode()
|
boolean |
hasInterfaceEndPoint(IInterfaceEndPoint value)
Determine if this AddSignatureInterfaceMapping has the given interfaceEndPoint |
boolean |
hasSignatureEndPoint(ISignatureEndPoint value)
Determine if this AddSignatureInterfaceMapping has the given signatureEndPoint |
boolean |
hasSignatureInterfaceMapping(ISignatureInterfaceMapping value)
Determine if this AddSignatureInterfaceMapping has the given signatureInterfaceMapping |
boolean |
isEquivalent(IAddSignatureInterfaceMapping c)
Determine if another AddSignatureInterfaceMapping is equivalent to this one, ignoring ID's. |
void |
setDOMNode(Node node)
Sets the DOM node on which this implementation is based. |
void |
setInterfaceEndPoint(IInterfaceEndPoint value)
Set the interfaceEndPoint for this AddSignatureInterfaceMapping. |
void |
setSignatureEndPoint(ISignatureEndPoint value)
Set the signatureEndPoint for this AddSignatureInterfaceMapping. |
void |
setSignatureInterfaceMapping(ISignatureInterfaceMapping value)
Set the signatureInterfaceMapping for this AddSignatureInterfaceMapping. |
void |
setXArch(IXArch xArch)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String XSD_TYPE_NSURI
public static final String XSD_TYPE_NAME
protected IXArch xArch
public static final String SIGNATURE_INTERFACE_MAPPING_ELT_NAME
public static final String SIGNATURE_END_POINT_ELT_NAME
public static final String INTERFACE_END_POINT_ELT_NAME
protected Element elt
| Constructor Detail |
public AddSignatureInterfaceMappingImpl(Element elt)
| Method Detail |
public Node getDOMNode()
DOMBased
getDOMNode in interface DOMBasedpublic void setDOMNode(Node node)
DOMBased
setDOMNode in interface DOMBasednode - DOM nodeprotected static SequenceOrder getSequenceOrder()
public void setXArch(IXArch xArch)
setXArch in interface IXArchElementpublic IXArch getXArch()
getXArch in interface IXArchElementpublic IXArchElement cloneElement(int depth)
cloneElement in interface IXArchElementpublic boolean equals(Object o)
public int hashCode()
public XArchTypeMetadata getTypeMetadata()
IXArchElementxsi:type of this element.
getTypeMetadata in interface IXArchElementxsi:type of this element.public XArchInstanceMetadata getInstanceMetadata()
IXArchElement
getInstanceMetadata in interface IXArchElementpublic void setSignatureInterfaceMapping(ISignatureInterfaceMapping value)
IAddSignatureInterfaceMapping
setSignatureInterfaceMapping in interface IAddSignatureInterfaceMappingvalue - new signatureInterfaceMappingpublic void clearSignatureInterfaceMapping()
IAddSignatureInterfaceMapping
clearSignatureInterfaceMapping in interface IAddSignatureInterfaceMappingpublic ISignatureInterfaceMapping getSignatureInterfaceMapping()
IAddSignatureInterfaceMapping
getSignatureInterfaceMapping in interface IAddSignatureInterfaceMappingpublic boolean hasSignatureInterfaceMapping(ISignatureInterfaceMapping value)
IAddSignatureInterfaceMapping
hasSignatureInterfaceMapping in interface IAddSignatureInterfaceMappingvalue - signatureInterfaceMapping to compare
true if the signatureInterfaceMappings are equivalent,
false otherwisepublic void setSignatureEndPoint(ISignatureEndPoint value)
IAddSignatureInterfaceMapping
setSignatureEndPoint in interface IAddSignatureInterfaceMappingvalue - new signatureEndPointpublic void clearSignatureEndPoint()
IAddSignatureInterfaceMapping
clearSignatureEndPoint in interface IAddSignatureInterfaceMappingpublic ISignatureEndPoint getSignatureEndPoint()
IAddSignatureInterfaceMapping
getSignatureEndPoint in interface IAddSignatureInterfaceMappingpublic boolean hasSignatureEndPoint(ISignatureEndPoint value)
IAddSignatureInterfaceMapping
hasSignatureEndPoint in interface IAddSignatureInterfaceMappingvalue - signatureEndPoint to compare
true if the signatureEndPoints are equivalent,
false otherwisepublic void setInterfaceEndPoint(IInterfaceEndPoint value)
IAddSignatureInterfaceMapping
setInterfaceEndPoint in interface IAddSignatureInterfaceMappingvalue - new interfaceEndPointpublic void clearInterfaceEndPoint()
IAddSignatureInterfaceMapping
clearInterfaceEndPoint in interface IAddSignatureInterfaceMappingpublic IInterfaceEndPoint getInterfaceEndPoint()
IAddSignatureInterfaceMapping
getInterfaceEndPoint in interface IAddSignatureInterfaceMappingpublic boolean hasInterfaceEndPoint(IInterfaceEndPoint value)
IAddSignatureInterfaceMapping
hasInterfaceEndPoint in interface IAddSignatureInterfaceMappingvalue - interfaceEndPoint to compare
true if the interfaceEndPoints are equivalent,
false otherwisepublic boolean isEquivalent(IAddSignatureInterfaceMapping c)
IAddSignatureInterfaceMapping
isEquivalent in interface IAddSignatureInterfaceMappingc - AddSignatureInterfaceMapping to compare to this one.
true if all the child elements of this
AddSignatureInterfaceMapping 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 | |||||||||