edu.uci.isr.xarch.messages
Class VariantConnectorTypeImplVersSpecImpl
java.lang.Object
edu.uci.isr.xarch.types.ConnectorTypeImpl
edu.uci.isr.xarch.variants.VariantConnectorTypeImpl
edu.uci.isr.xarch.implementation.VariantConnectorTypeImplImpl
edu.uci.isr.xarch.versions.VariantConnectorTypeImplVersImpl
edu.uci.isr.xarch.messages.VariantConnectorTypeImplVersSpecImpl
- All Implemented Interfaces:
- DOMBased, IConnectorType, IVariantConnectorType, IVariantConnectorTypeImpl, IVariantConnectorTypeImplVers, IVariantConnectorTypeImplVersSpec, IXArchElement
- public class VariantConnectorTypeImplVersSpecImpl
- extends VariantConnectorTypeImplVersImpl
- implements IVariantConnectorTypeImplVersSpec, IVariantConnectorTypeImplVers, DOMBased
DOM-Based implementation of the IVariantConnectorTypeImplVersSpec interface.
- Author:
- Automatically generated by xArch apigen.
| Methods inherited from class edu.uci.isr.xarch.types.ConnectorTypeImpl |
addSignature, addSignatures, clearDescription, clearId, clearSignatures, clearSubArchitecture, equals, getAllSignatures, getDescription, getDOMNode, getId, getSignature, getSignatures, getSubArchitecture, getXArch, hasAllSignatures, hasDescription, hashCode, hasId, hasSignature, hasSignatures, hasSubArchitecture, isEqual, isEquivalent, removeSignature, removeSignatures, setDescription, setDOMNode, setId, setSubArchitecture, setXArch |
| Methods inherited from interface edu.uci.isr.xarch.types.IConnectorType |
addSignature, addSignatures, clearDescription, clearId, clearSignatures, clearSubArchitecture, getAllSignatures, getDescription, getId, getSignature, getSignatures, getSubArchitecture, hasAllSignatures, hasDescription, hasId, hasSignature, hasSignatures, hasSubArchitecture, isEqual, isEquivalent, removeSignature, removeSignatures, setDescription, setId, setSubArchitecture |
XSD_TYPE_NSURI
public static final String XSD_TYPE_NSURI
- See Also:
- Constant Field Values
XSD_TYPE_NAME
public static final String XSD_TYPE_NAME
- See Also:
- Constant Field Values
MESSAGE_CAUSALITY_SPECIFICATION_ELT_NAME
public static final String MESSAGE_CAUSALITY_SPECIFICATION_ELT_NAME
- Tag name for messageCausalitySpecifications in this object.
- See Also:
- Constant Field Values
VariantConnectorTypeImplVersSpecImpl
public VariantConnectorTypeImplVersSpecImpl(Element elt)
getSequenceOrder
protected static SequenceOrder getSequenceOrder()
cloneElement
public IXArchElement cloneElement(int depth)
- Specified by:
cloneElement in interface IXArchElement- Overrides:
cloneElement in class VariantConnectorTypeImplVersImpl
getTypeMetadata
public XArchTypeMetadata getTypeMetadata()
- Description copied from interface:
IXArchElement
- Gets metadata describing the
xsi:type of this element.
- Specified by:
getTypeMetadata in interface IXArchElement- Overrides:
getTypeMetadata in class VariantConnectorTypeImplVersImpl
getInstanceMetadata
public XArchInstanceMetadata getInstanceMetadata()
- Description copied from interface:
IXArchElement
- Gets metadata describing the instance of this element.
- Specified by:
getInstanceMetadata in interface IXArchElement- Overrides:
getInstanceMetadata in class VariantConnectorTypeImplVersImpl
setMessageCausalitySpecification
public void setMessageCausalitySpecification(IMessageCausalitySpecification value)
- Description copied from interface:
IVariantConnectorTypeImplVersSpec
- Set the messageCausalitySpecification for this VariantConnectorTypeImplVersSpec.
- Specified by:
setMessageCausalitySpecification in interface IVariantConnectorTypeImplVersSpec
- Parameters:
value - new messageCausalitySpecification
clearMessageCausalitySpecification
public void clearMessageCausalitySpecification()
- Description copied from interface:
IVariantConnectorTypeImplVersSpec
- Clear the messageCausalitySpecification from this VariantConnectorTypeImplVersSpec.
- Specified by:
clearMessageCausalitySpecification in interface IVariantConnectorTypeImplVersSpec
getMessageCausalitySpecification
public IMessageCausalitySpecification getMessageCausalitySpecification()
- Description copied from interface:
IVariantConnectorTypeImplVersSpec
- Get the messageCausalitySpecification from this VariantConnectorTypeImplVersSpec.
- Specified by:
getMessageCausalitySpecification in interface IVariantConnectorTypeImplVersSpec
- Returns:
- messageCausalitySpecification
hasMessageCausalitySpecification
public boolean hasMessageCausalitySpecification(IMessageCausalitySpecification value)
- Description copied from interface:
IVariantConnectorTypeImplVersSpec
- Determine if this VariantConnectorTypeImplVersSpec has the given messageCausalitySpecification
- Specified by:
hasMessageCausalitySpecification in interface IVariantConnectorTypeImplVersSpec
- Parameters:
value - messageCausalitySpecification to compare
- Returns:
true if the messageCausalitySpecifications are equivalent,
false otherwise
isEquivalent
public boolean isEquivalent(IVariantConnectorTypeImplVersSpec c)
- Description copied from interface:
IVariantConnectorTypeImplVersSpec
- Determine if another VariantConnectorTypeImplVersSpec is equivalent to this one, ignoring
ID's.
- Specified by:
isEquivalent in interface IVariantConnectorTypeImplVersSpec
- Parameters:
c - VariantConnectorTypeImplVersSpec to compare to this one.
- Returns:
true if all the child elements of this
VariantConnectorTypeImplVersSpec are equivalent, false otherwise.