|
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.AddTypeEntityImpl
DOM-Based implementation of the IAddTypeEntity interface.
| Field Summary | |
static String |
ADD_SIGNATURE_INTERFACE_MAPPING_ELT_NAME
Tag name for addSignatureInterfaceMappings in this object. |
static String |
DIFF_LOCATION_ELT_NAME
Tag name for diffLocations in this object. |
protected Element |
elt
|
static String |
SIGNATURE_ELT_NAME
Tag name for signatures in this object. |
static String |
SUB_ARCHITECTURE_ELT_NAME
Tag name for subArchitectures in this object. |
static String |
VARIANT_ELT_NAME
Tag name for variants 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.IAddTypeEntity |
TYPE_METADATA |
| Fields inherited from interface edu.uci.isr.xarch.IXArchElement |
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO |
| Constructor Summary | |
AddTypeEntityImpl(Element elt)
|
|
| Method Summary | |
void |
clearAddSignatureInterfaceMapping()
Clear the addSignatureInterfaceMapping from this AddTypeEntity. |
void |
clearDiffLocation()
Clear the diffLocation from this AddTypeEntity. |
void |
clearSignature()
Clear the signature from this AddTypeEntity. |
void |
clearSubArchitecture()
Clear the subArchitecture from this AddTypeEntity. |
void |
clearVariant()
Clear the variant from this AddTypeEntity. |
IXArchElement |
cloneElement(int depth)
|
boolean |
equals(Object o)
|
IAddSignatureInterfaceMapping |
getAddSignatureInterfaceMapping()
Get the addSignatureInterfaceMapping from this AddTypeEntity. |
IDiffLocation |
getDiffLocation()
Get the diffLocation from this AddTypeEntity. |
Node |
getDOMNode()
Gets the DOM node on which this implementation is based. |
XArchInstanceMetadata |
getInstanceMetadata()
Gets metadata describing the instance of this element. |
protected static SequenceOrder |
getSequenceOrder()
|
ISignature |
getSignature()
Get the signature from this AddTypeEntity. |
IDescription |
getSubArchitecture()
Get the subArchitecture from this AddTypeEntity. |
XArchTypeMetadata |
getTypeMetadata()
Gets metadata describing the xsi:type of this element. |
IVariant |
getVariant()
Get the variant from this AddTypeEntity. |
IXArch |
getXArch()
|
boolean |
hasAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
Determine if this AddTypeEntity has the given addSignatureInterfaceMapping |
boolean |
hasDiffLocation(IDiffLocation value)
Determine if this AddTypeEntity has the given diffLocation |
int |
hashCode()
|
boolean |
hasSignature(ISignature value)
Determine if this AddTypeEntity has the given signature |
boolean |
hasSubArchitecture(IDescription value)
Determine if this AddTypeEntity has the given subArchitecture |
boolean |
hasVariant(IVariant value)
Determine if this AddTypeEntity has the given variant |
boolean |
isEquivalent(IAddTypeEntity c)
Determine if another AddTypeEntity is equivalent to this one, ignoring ID's. |
void |
setAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
Set the addSignatureInterfaceMapping for this AddTypeEntity. |
void |
setDiffLocation(IDiffLocation value)
Set the diffLocation for this AddTypeEntity. |
void |
setDOMNode(Node node)
Sets the DOM node on which this implementation is based. |
void |
setSignature(ISignature value)
Set the signature for this AddTypeEntity. |
void |
setSubArchitecture(IDescription value)
Set the subArchitecture for this AddTypeEntity. |
void |
setVariant(IVariant value)
Set the variant for this AddTypeEntity. |
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 DIFF_LOCATION_ELT_NAME
public static final String SIGNATURE_ELT_NAME
public static final String VARIANT_ELT_NAME
public static final String SUB_ARCHITECTURE_ELT_NAME
public static final String ADD_SIGNATURE_INTERFACE_MAPPING_ELT_NAME
protected Element elt
| Constructor Detail |
public AddTypeEntityImpl(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 setDiffLocation(IDiffLocation value)
IAddTypeEntity
setDiffLocation in interface IAddTypeEntityvalue - new diffLocationpublic void clearDiffLocation()
IAddTypeEntity
clearDiffLocation in interface IAddTypeEntitypublic IDiffLocation getDiffLocation()
IAddTypeEntity
getDiffLocation in interface IAddTypeEntitypublic boolean hasDiffLocation(IDiffLocation value)
IAddTypeEntity
hasDiffLocation in interface IAddTypeEntityvalue - diffLocation to compare
true if the diffLocations are equivalent,
false otherwisepublic void setSignature(ISignature value)
IAddTypeEntity
setSignature in interface IAddTypeEntityvalue - new signaturepublic void clearSignature()
IAddTypeEntity
clearSignature in interface IAddTypeEntitypublic ISignature getSignature()
IAddTypeEntity
getSignature in interface IAddTypeEntitypublic boolean hasSignature(ISignature value)
IAddTypeEntity
hasSignature in interface IAddTypeEntityvalue - signature to compare
true if the signatures are equivalent,
false otherwisepublic void setVariant(IVariant value)
IAddTypeEntity
setVariant in interface IAddTypeEntityvalue - new variantpublic void clearVariant()
IAddTypeEntity
clearVariant in interface IAddTypeEntitypublic IVariant getVariant()
IAddTypeEntity
getVariant in interface IAddTypeEntitypublic boolean hasVariant(IVariant value)
IAddTypeEntity
hasVariant in interface IAddTypeEntityvalue - variant to compare
true if the variants are equivalent,
false otherwisepublic void setSubArchitecture(IDescription value)
IAddTypeEntity
setSubArchitecture in interface IAddTypeEntityvalue - new subArchitecturepublic void clearSubArchitecture()
IAddTypeEntity
clearSubArchitecture in interface IAddTypeEntitypublic IDescription getSubArchitecture()
IAddTypeEntity
getSubArchitecture in interface IAddTypeEntitypublic boolean hasSubArchitecture(IDescription value)
IAddTypeEntity
hasSubArchitecture in interface IAddTypeEntityvalue - subArchitecture to compare
true if the subArchitectures are equivalent,
false otherwisepublic void setAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
IAddTypeEntity
setAddSignatureInterfaceMapping in interface IAddTypeEntityvalue - new addSignatureInterfaceMappingpublic void clearAddSignatureInterfaceMapping()
IAddTypeEntity
clearAddSignatureInterfaceMapping in interface IAddTypeEntitypublic IAddSignatureInterfaceMapping getAddSignatureInterfaceMapping()
IAddTypeEntity
getAddSignatureInterfaceMapping in interface IAddTypeEntitypublic boolean hasAddSignatureInterfaceMapping(IAddSignatureInterfaceMapping value)
IAddTypeEntity
hasAddSignatureInterfaceMapping in interface IAddTypeEntityvalue - addSignatureInterfaceMapping to compare
true if the addSignatureInterfaceMappings are equivalent,
false otherwisepublic boolean isEquivalent(IAddTypeEntity c)
IAddTypeEntity
isEquivalent in interface IAddTypeEntityc - AddTypeEntity to compare to this one.
true if all the child elements of this
AddTypeEntity 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 | |||||||||