public interface BpmnActivity extends BpmnFlowNode
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 |
---|---|
org.eclipse.emf.common.util.EList<BpmnBoundaryEvent> |
getBoundaryEventRef()
Getter for relation 'BpmnActivity->BoundaryEventRef'
Metamodel description:
null
|
<T extends BpmnBoundaryEvent> |
getBoundaryEventRef(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnActivity->BoundaryEventRef'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnCompensateEventDefinition> |
getCompensateEventDefinitions()
Getter for relation 'BpmnActivity->CompensateEventDefinitions'
Metamodel description:
null
|
<T extends BpmnCompensateEventDefinition> |
getCompensateEventDefinitions(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnActivity->CompensateEventDefinitions'
Metamodel description:
null
|
int |
getCompletionQuantity()
Getter for attribute 'BpmnActivity.CompletionQuantity'
Metamodel description:
The default value is 1.
|
org.eclipse.emf.common.util.EList<BpmnDataAssociation> |
getDataInputAssociation()
Getter for relation 'BpmnActivity->DataInputAssociation'
Metamodel description:
null
|
<T extends BpmnDataAssociation> |
getDataInputAssociation(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnActivity->DataInputAssociation'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnDataAssociation> |
getDataOutputAssociation()
Getter for relation 'BpmnActivity->DataOutputAssociation'
Metamodel description:
null
|
<T extends BpmnDataAssociation> |
getDataOutputAssociation(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnActivity->DataOutputAssociation'
Metamodel description:
null
|
BpmnSequenceFlow |
getDefaultFlow()
Getter for relation 'BpmnActivity->DefaultFlow'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnDataInput> |
getInputSpecification()
Getter for relation 'BpmnActivity->InputSpecification'
Metamodel description:
null
|
<T extends BpmnDataInput> |
getInputSpecification(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnActivity->InputSpecification'
Metamodel description:
null
|
BpmnLoopCharacteristics |
getLoopCharacteristics()
Getter for relation 'BpmnActivity->LoopCharacteristics'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<BpmnDataOutput> |
getOutputSpecification()
Getter for relation 'BpmnActivity->OutputSpecification'
Metamodel description:
null
|
<T extends BpmnDataOutput> |
getOutputSpecification(java.lang.Class<T> filterClass)
Filtered Getter for relation 'BpmnActivity->OutputSpecification'
Metamodel description:
null
|
int |
getStartQuantity()
Getter for attribute 'BpmnActivity.StartQuantity'
Metamodel description:
The default value is 1.
|
boolean |
isIsForCompensation()
Getter for attribute 'BpmnActivity.IsForCompensation'
Metamodel description:
A flag that identifies whether this Activity is intended for the purposes of compensation.
|
void |
setCompletionQuantity(int value)
Setter for attribute 'BpmnActivity.CompletionQuantity'
Metamodel description:
The default value is 1.
|
void |
setDefaultFlow(BpmnSequenceFlow value)
Setter for relation 'BpmnActivity->DefaultFlow'
Metamodel description:
null
|
void |
setIsForCompensation(boolean value)
Setter for attribute 'BpmnActivity.IsForCompensation'
Metamodel description:
A flag that identifies whether this Activity is intended for the purposes of compensation.
|
void |
setLoopCharacteristics(BpmnLoopCharacteristics value)
Setter for relation 'BpmnActivity->LoopCharacteristics'
Metamodel description:
null
|
void |
setStartQuantity(int value)
Setter for attribute 'BpmnActivity.StartQuantity'
Metamodel description:
The default value is 1.
|
getIncoming, getIncoming, getOutgoing, getOutgoing, getResource, getResource
getContainer, getGroups, getGroups, getLane, getLane, getSubProcess, isTriggeredByEvent, setContainer, setSubProcess, setTriggeredByEvent
getBpmnContext, getIncomingAssoc, getIncomingAssoc, getIncomingFlow, getIncomingFlow, getOutgoingAssoc, getOutgoingAssoc, getOutgoingFlow, getOutgoingFlow, getPartitionedLaneRefs, getPartitionedLaneRefs
addStereotype, 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, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, 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
static final java.lang.String MNAME
static final java.lang.String MQNAME
boolean isIsForCompensation()
void setIsForCompensation(boolean value)
int getStartQuantity()
void setStartQuantity(int value)
int getCompletionQuantity()
void setCompletionQuantity(int value)
org.eclipse.emf.common.util.EList<BpmnCompensateEventDefinition> getCompensateEventDefinitions()
<T extends BpmnCompensateEventDefinition> java.util.List<T> getCompensateEventDefinitions(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnDataInput> getInputSpecification()
<T extends BpmnDataInput> java.util.List<T> getInputSpecification(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnDataAssociation> getDataInputAssociation()
<T extends BpmnDataAssociation> java.util.List<T> getDataInputAssociation(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnDataOutput> getOutputSpecification()
<T extends BpmnDataOutput> java.util.List<T> getOutputSpecification(java.lang.Class<T> filterClass)
BpmnLoopCharacteristics getLoopCharacteristics()
void setLoopCharacteristics(BpmnLoopCharacteristics value)
org.eclipse.emf.common.util.EList<BpmnBoundaryEvent> getBoundaryEventRef()
<T extends BpmnBoundaryEvent> java.util.List<T> getBoundaryEventRef(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<BpmnDataAssociation> getDataOutputAssociation()
<T extends BpmnDataAssociation> java.util.List<T> getDataOutputAssociation(java.lang.Class<T> filterClass)
BpmnSequenceFlow getDefaultFlow()
void setDefaultFlow(BpmnSequenceFlow value)