public interface BpmnParticipant extends BpmnBaseElement
Modifier and Type | Method and Description |
---|---|
BpmnCollaboration |
getContainer()
Getter for relation 'BpmnParticipant->Container'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnEndPoint> |
getEndPointRefs()
Getter for relation 'BpmnParticipant->EndPointRefs'
Metamodel description:
null
|
<T extends BpmnEndPoint> |
getEndPointRefs(Class<T> filterClass)
Filtered Getter for relation 'BpmnParticipant->EndPointRefs'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnInterface> |
getInterfaceRefs()
Getter for relation 'BpmnParticipant->InterfaceRefs'
Metamodel description:
null
|
<T extends BpmnInterface> |
getInterfaceRefs(Class<T> filterClass)
Filtered Getter for relation 'BpmnParticipant->InterfaceRefs'
Metamodel description:
null
|
int |
getMultiplicityMax()
Getter for attribute 'BpmnParticipant.MultiplicityMax'
Metamodel description:
When Participants represent more than 1 instance, min and max are specified (1 - 1 by default)
|
int |
getMultiplicityMin()
Getter for attribute 'BpmnParticipant.MultiplicityMin'
Metamodel description:
When Participants represent more than 1 instance, min and max are specified (1 - 1 by default)
|
Package |
getPackageRef()
Getter for relation 'BpmnParticipant->PackageRef'
Metamodel description:
null
|
BpmnProcess |
getProcess()
Getter for relation 'BpmnParticipant->Process'
Metamodel description:
null
|
Classifier |
getType()
Getter for relation 'BpmnParticipant->Type'
Metamodel description:
null
|
void |
setContainer(BpmnCollaboration value)
Setter for relation 'BpmnParticipant->Container'
Metamodel description:
null
|
void |
setMultiplicityMax(int value)
Setter for attribute 'BpmnParticipant.MultiplicityMax'
Metamodel description:
When Participants represent more than 1 instance, min and max are specified (1 - 1 by default)
|
void |
setMultiplicityMin(int value)
Setter for attribute 'BpmnParticipant.MultiplicityMin'
Metamodel description:
When Participants represent more than 1 instance, min and max are specified (1 - 1 by default)
|
void |
setPackageRef(Package value)
Setter for relation 'BpmnParticipant->PackageRef'
Metamodel description:
null
|
void |
setProcess(BpmnProcess value)
Setter for relation 'BpmnParticipant->Process'
Metamodel description:
null
|
void |
setType(Classifier value)
Setter for relation 'BpmnParticipant->Type'
Metamodel description:
null
|
getIncomingAssoc, getIncomingAssoc, getIncomingFlow, getIncomingFlow, getOutgoingAssoc, getOutgoingAssoc, getOutgoingFlow, getOutgoingFlow
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
int getMultiplicityMin()
void setMultiplicityMin(int value)
int getMultiplicityMax()
void setMultiplicityMax(int value)
BpmnProcess getProcess()
void setProcess(BpmnProcess value)
BpmnCollaboration getContainer()
void setContainer(BpmnCollaboration value)
Classifier getType()
void setType(Classifier value)
org.eclipse.emf.common.util.EList<BpmnEndPoint> getEndPointRefs()
<T extends BpmnEndPoint> List<T> getEndPointRefs(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnInterface> getInterfaceRefs()
<T extends BpmnInterface> List<T> getInterfaceRefs(Class<T> filterClass)
Package getPackageRef()
void setPackageRef(Package value)