public interface Instance extends UmlModelElement
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
| Modifier and Type | Method and Description |
|---|---|
NameSpace |
getBase()
Getter for relation 'Instance->Base'
Metamodel description:
Defines the Classifier as the model of the Instance or Role.
|
java.lang.String |
getMultiplicityMax()
Getter for attribute 'Instance.MultiplicityMax'
Metamodel description:
Maximum number of Instances that can exist in the context of the owner NameSpace.
|
java.lang.String |
getMultiplicityMin()
Getter for attribute 'Instance.MultiplicityMin'
Metamodel description:
Minimum number of Instances that can exist.
|
<any> |
getOwnedEnd()
Getter for relation 'Instance->OwnedEnd'
Metamodel description:
null
|
<T extends LinkEnd> |
getOwnedEnd(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->OwnedEnd'
Metamodel description:
null
|
<any> |
getOwnedNaryEnd()
Getter for relation 'Instance->OwnedNaryEnd'
Metamodel description:
null
|
<T extends NaryLinkEnd> |
getOwnedNaryEnd(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->OwnedNaryEnd'
Metamodel description:
null
|
NameSpace |
getOwner()
Getter for relation 'Instance->Owner'
Metamodel description:
null
|
<any> |
getPart()
Getter for relation 'Instance->Part'
Metamodel description:
Instances can be embedded.
|
<T extends BindableInstance> |
getPart(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->Part'
Metamodel description:
Instances can be embedded.
|
<any> |
getRepresentedCommunicationNode()
Getter for relation 'Instance->RepresentedCommunicationNode'
Metamodel description:
null
|
<T extends CommunicationNode> |
getRepresentedCommunicationNode(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentedCommunicationNode'
Metamodel description:
null
|
<any> |
getRepresentedLifeLine()
Getter for relation 'Instance->RepresentedLifeLine'
Metamodel description:
null
|
<T extends Lifeline> |
getRepresentedLifeLine(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentedLifeLine'
Metamodel description:
null
|
<any> |
getRepresentingObjectNode()
Getter for relation 'Instance->RepresentingObjectNode'
Metamodel description:
null
|
<T extends ObjectNode> |
getRepresentingObjectNode(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentingObjectNode'
Metamodel description:
null
|
<any> |
getSlot()
Getter for relation 'Instance->Slot'
Metamodel description:
Occurrences of attributes for the current object (Instance or Role).
|
<T extends AttributeLink> |
getSlot(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->Slot'
Metamodel description:
Occurrences of attributes for the current object (Instance or Role).
|
<any> |
getTargetingEnd()
Getter for relation 'Instance->TargetingEnd'
Metamodel description:
null
|
<T extends LinkEnd> |
getTargetingEnd(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Instance->TargetingEnd'
Metamodel description:
null
|
java.lang.String |
getValue()
Getter for attribute 'Instance.Value'
Metamodel description:
Current value of the Instance.
|
boolean |
isIsConstant()
Getter for attribute 'Instance.IsConstant'
Metamodel description:
Determines whether it is a constant.
|
void |
setBase(NameSpace value)
Setter for relation 'Instance->Base'
Metamodel description:
Defines the Classifier as the model of the Instance or Role.
|
void |
setIsConstant(boolean value)
Setter for attribute 'Instance.IsConstant'
Metamodel description:
Determines whether it is a constant.
|
void |
setMultiplicityMax(java.lang.String value)
Setter for attribute 'Instance.MultiplicityMax'
Metamodel description:
Maximum number of Instances that can exist in the context of the owner NameSpace.
|
void |
setMultiplicityMin(java.lang.String value)
Setter for attribute 'Instance.MultiplicityMin'
Metamodel description:
Minimum number of Instances that can exist.
|
void |
setOwner(NameSpace value)
Setter for relation 'Instance->Owner'
Metamodel description:
null
|
void |
setValue(java.lang.String value)
Setter for attribute 'Instance.Value'
Metamodel description:
Current value of the Instance.
|
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameteraddStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setPropertygetAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElementaccept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSetstatic final java.lang.String MNAME
static final java.lang.String MQNAME
boolean isIsConstant()
void setIsConstant(boolean value)
java.lang.String getMultiplicityMin()
void setMultiplicityMin(java.lang.String value)
java.lang.String getMultiplicityMax()
void setMultiplicityMax(java.lang.String value)
java.lang.String getValue()
void setValue(java.lang.String value)
<any> getRepresentedCommunicationNode()
<T extends CommunicationNode> java.util.List<T> getRepresentedCommunicationNode(java.lang.Class<T> filterClass)
<any> getOwnedEnd()
<T extends LinkEnd> java.util.List<T> getOwnedEnd(java.lang.Class<T> filterClass)
NameSpace getBase()
void setBase(NameSpace value)
<any> getRepresentingObjectNode()
<T extends ObjectNode> java.util.List<T> getRepresentingObjectNode(java.lang.Class<T> filterClass)
NameSpace getOwner()
void setOwner(NameSpace value)
<any> getOwnedNaryEnd()
<T extends NaryLinkEnd> java.util.List<T> getOwnedNaryEnd(java.lang.Class<T> filterClass)
<any> getRepresentedLifeLine()
<T extends Lifeline> java.util.List<T> getRepresentedLifeLine(java.lang.Class<T> filterClass)
<any> getSlot()
<T extends AttributeLink> java.util.List<T> getSlot(java.lang.Class<T> filterClass)
<any> getPart()
<T extends BindableInstance> java.util.List<T> getPart(java.lang.Class<T> filterClass)
<any> getTargetingEnd()
<T extends LinkEnd> java.util.List<T> getTargetingEnd(java.lang.Class<T> filterClass)