public interface BpmnCollaboration extends BpmnRootElement
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<BpmnArtifact> |
getArtifact()
Getter for relation 'BpmnCollaboration->Artifact'
Metamodel description:
null
|
<T extends BpmnArtifact> |
getArtifact(Class<T> filterClass)
Filtered Getter for relation 'BpmnCollaboration->Artifact'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnMessageFlow> |
getMessageFlow()
Getter for relation 'BpmnCollaboration->MessageFlow'
Metamodel description:
This provides the list of Message Flow that are used in the
Collaboration.
|
<T extends BpmnMessageFlow> |
getMessageFlow(Class<T> filterClass)
Filtered Getter for relation 'BpmnCollaboration->MessageFlow'
Metamodel description:
This provides the list of Message Flow that are used in the
Collaboration.
|
org.eclipse.emf.common.util.EList<BpmnParticipant> |
getParticipants()
Getter for relation 'BpmnCollaboration->Participants'
Metamodel description:
null
|
<T extends BpmnParticipant> |
getParticipants(Class<T> filterClass)
Filtered Getter for relation 'BpmnCollaboration->Participants'
Metamodel description:
null
|
boolean |
isIsClosed()
Getter for attribute 'BpmnCollaboration.IsClosed'
Metamodel description:
A boolean value specifying whether Message Flow not modeled in the Collaboration can occur when the Collaboration is carried out.
|
void |
setIsClosed(boolean value)
Setter for attribute 'BpmnCollaboration.IsClosed'
Metamodel description:
A boolean value specifying whether Message Flow not modeled in the Collaboration can occur when the Collaboration is carried out.
|
getOwner, setOwner
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
boolean isIsClosed()
void setIsClosed(boolean value)
org.eclipse.emf.common.util.EList<BpmnArtifact> getArtifact()
<T extends BpmnArtifact> List<T> getArtifact(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnMessageFlow> getMessageFlow()
<T extends BpmnMessageFlow> List<T> getMessageFlow(Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnParticipant> getParticipants()
<T extends BpmnParticipant> List<T> getParticipants(Class<T> filterClass)