public interface Instance extends ModelElement
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.
|
String |
getMultiplicityMax()
Getter for attribute 'Instance.MultiplicityMax'
Metamodel description:
Maximum number of Instances that can exist in the context of the owner NameSpace.
|
String |
getMultiplicityMin()
Getter for attribute 'Instance.MultiplicityMin'
Metamodel description:
Minimum number of Instances that can exist.
|
org.eclipse.emf.common.util.EList<LinkEnd> |
getOwnedEnd()
Getter for relation 'Instance->OwnedEnd'
Metamodel description:
null
|
<T extends LinkEnd> |
getOwnedEnd(Class<T> filterClass)
Filtered Getter for relation 'Instance->OwnedEnd'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<NaryLinkEnd> |
getOwnedNaryEnd()
Getter for relation 'Instance->OwnedNaryEnd'
Metamodel description:
null
|
<T extends NaryLinkEnd> |
getOwnedNaryEnd(Class<T> filterClass)
Filtered Getter for relation 'Instance->OwnedNaryEnd'
Metamodel description:
null
|
NameSpace |
getOwner()
Getter for relation 'Instance->Owner'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BindableInstance> |
getPart()
Getter for relation 'Instance->Part'
Metamodel description:
Instances can be embedded.
|
<T extends BindableInstance> |
getPart(Class<T> filterClass)
Filtered Getter for relation 'Instance->Part'
Metamodel description:
Instances can be embedded.
|
org.eclipse.emf.common.util.EList<CommunicationNode> |
getRepresentedCommunicationNode()
Getter for relation 'Instance->RepresentedCommunicationNode'
Metamodel description:
null
|
<T extends CommunicationNode> |
getRepresentedCommunicationNode(Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentedCommunicationNode'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<Lifeline> |
getRepresentedLifeLine()
Getter for relation 'Instance->RepresentedLifeLine'
Metamodel description:
null
|
<T extends Lifeline> |
getRepresentedLifeLine(Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentedLifeLine'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnItemAwareElement> |
getRepresentingItem()
Getter for relation 'Instance->RepresentingItem'
Metamodel description:
null
|
<T extends BpmnItemAwareElement> |
getRepresentingItem(Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentingItem'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<ObjectNode> |
getRepresentingObjectNode()
Getter for relation 'Instance->RepresentingObjectNode'
Metamodel description:
null
|
<T extends ObjectNode> |
getRepresentingObjectNode(Class<T> filterClass)
Filtered Getter for relation 'Instance->RepresentingObjectNode'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<AttributeLink> |
getSlot()
Getter for relation 'Instance->Slot'
Metamodel description:
Occurrences of attributes for the current object (Instance or Role).
|
<T extends AttributeLink> |
getSlot(Class<T> filterClass)
Filtered Getter for relation 'Instance->Slot'
Metamodel description:
Occurrences of attributes for the current object (Instance or Role).
|
org.eclipse.emf.common.util.EList<LinkEnd> |
getTargetingEnd()
Getter for relation 'Instance->TargetingEnd'
Metamodel description:
null
|
<T extends LinkEnd> |
getTargetingEnd(Class<T> filterClass)
Filtered Getter for relation 'Instance->TargetingEnd'
Metamodel description:
null
|
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(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(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(String value)
Setter for attribute 'Instance.Value'
Metamodel description:
Current value of the Instance.
|
addStereotype, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalProperties, getLocalProperty, getManifesting, getManifesting, getMatrix, getMatrix, getName, getNote, getNoteContent, getOwnerTemplateParameter, getProduct, getProduct, getProperties, getProperties, getProperties, getProperty, getProperty, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getStereotype, getTag, getTag, getTag, getTagValue, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeNotes, removeStereotypes, removeTags, setLocalProperties, setLocalProperty, setName, setOwnerTemplateParameter, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausing, getCausing, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
compareTo
static final String MNAME
boolean isIsConstant()
void setIsConstant(boolean value)
String getMultiplicityMin()
void setMultiplicityMin(String value)
String getMultiplicityMax()
void setMultiplicityMax(String value)
String getValue()
void setValue(String value)
org.eclipse.emf.common.util.EList<CommunicationNode> getRepresentedCommunicationNode()
<T extends CommunicationNode> List<T> getRepresentedCommunicationNode(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnItemAwareElement> getRepresentingItem()
<T extends BpmnItemAwareElement> List<T> getRepresentingItem(Class<T> filterClass)
org.eclipse.emf.common.util.EList<LinkEnd> getOwnedEnd()
<T extends LinkEnd> List<T> getOwnedEnd(Class<T> filterClass)
NameSpace getBase()
void setBase(NameSpace value)
org.eclipse.emf.common.util.EList<ObjectNode> getRepresentingObjectNode()
<T extends ObjectNode> List<T> getRepresentingObjectNode(Class<T> filterClass)
NameSpace getOwner()
void setOwner(NameSpace value)
org.eclipse.emf.common.util.EList<NaryLinkEnd> getOwnedNaryEnd()
<T extends NaryLinkEnd> List<T> getOwnedNaryEnd(Class<T> filterClass)
org.eclipse.emf.common.util.EList<Lifeline> getRepresentedLifeLine()
<T extends Lifeline> List<T> getRepresentedLifeLine(Class<T> filterClass)
org.eclipse.emf.common.util.EList<AttributeLink> getSlot()
<T extends AttributeLink> List<T> getSlot(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BindableInstance> getPart()
<T extends BindableInstance> List<T> getPart(Class<T> filterClass)
org.eclipse.emf.common.util.EList<LinkEnd> getTargetingEnd()