public interface IBpmnCatchEvent extends IBpmnEvent
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addDataOutputAssociation(IBpmnDataAssociation element)
Add a ObBpmnDataAssociation to the 'DataOutputAssociation' association.
|
int |
cardDataOutputAssociation()
Returns the number elements in the DataOutputAssociation association.
|
int |
cardDataOutputAssociation(Class<? extends IBpmnDataAssociation> filteredClass)
Returns the number elements in the DataOutputAssociation association filtered with the given metaclass.
|
IBpmnDataOutput |
getDataOutput()
Get the DataOutput association.
|
ObList<IBpmnDataAssociation> |
getDataOutputAssociation()
Get the list of ObBpmnDataAssociation to the DataOutputAssociation association.
|
<T extends IBpmnDataAssociation> |
getDataOutputAssociation(Class<T> filteredClass)
Get the list of ObBpmnDataAssociation to the DataOutputAssociation association.
|
boolean |
isParallelMultiple()
Getter for the ParallelMultiple meta class attribute.
|
void |
removeDataOutputAssociation(IBpmnDataAssociation element)
Remove an ObBpmnDataAssociation from the 'DataOutputAssociation' association.
|
void |
setDataOutput(IBpmnDataOutput element)
Setter for the 'DataOutput' [0..1] association.
|
void |
setParallelMultiple(boolean value)
Setter for the 'ParallelMultiple' meta class attribute
|
addEventDefinitions, cardEventDefinitions, cardEventDefinitions, getEventDefinitions, getEventDefinitions, removeEventDefinitions
addIncoming, addOutgoing, addResource, cardIncoming, cardIncoming, cardOutgoing, cardOutgoing, cardResource, cardResource, getIncoming, getIncoming, getOutgoing, getOutgoing, getResource, getResource, removeIncoming, removeOutgoing, removeResource
addGroups, addLane, cardGroups, cardGroups, cardLane, cardLane, getContainer, getGroups, getGroups, getLane, getLane, getSubProcess, removeGroups, removeLane, setContainer, setSubProcess
addIncomingAssoc, addIncomingFlow, addOutgoingAssoc, addOutgoingFlow, cardIncomingAssoc, cardIncomingAssoc, cardIncomingFlow, cardIncomingFlow, cardOutgoingAssoc, cardOutgoingAssoc, cardOutgoingFlow, cardOutgoingFlow, getIncomingAssoc, getIncomingAssoc, getIncomingFlow, getIncomingFlow, getOutgoingAssoc, getOutgoingAssoc, getOutgoingFlow, getOutgoingFlow, removeIncomingAssoc, removeIncomingFlow, removeOutgoingAssoc, removeOutgoingFlow
addBpmnLaneRefs, addConstraintDefinition, addDefaultParametering, addDependsOnDependency, addDescriptor, addDocument, addExtension, addImpactedDependency, addLocalDescriptor, addLocalTag, addManifesting, addproduct, addReceivedInfo, addRepresentingConnector, addRepresentingEnd, addRepresentingInstance, addRepresentingPartition, addRepresents, addSentInfo, addStereotype, addTag, addTemplateSubstitution, addTypingParameter, cardBpmnLaneRefs, cardBpmnLaneRefs, cardConstraintDefinition, cardConstraintDefinition, cardDefaultParametering, cardDefaultParametering, cardDependsOnDependency, cardDependsOnDependency, cardDescriptor, cardDescriptor, cardDocument, cardDocument, cardExtension, cardExtension, cardImpactedDependency, cardImpactedDependency, cardLocalDescriptor, cardLocalDescriptor, cardLocalTag, cardLocalTag, cardManifesting, cardManifesting, cardproduct, cardproduct, cardReceivedInfo, cardReceivedInfo, cardRepresentingConnector, cardRepresentingConnector, cardRepresentingEnd, cardRepresentingEnd, cardRepresentingInstance, cardRepresentingInstance, cardRepresentingPartition, cardRepresentingPartition, cardRepresents, cardRepresents, cardSentInfo, cardSentInfo, cardTag, cardTag, cardTemplateSubstitution, cardTemplateSubstitution, cardTypingParameter, cardTypingParameter, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalDescriptor, getLocalDescriptor, getLocalTag, getLocalTag, getManifesting, getManifesting, getNote, getNoteContent, getOwnerTemplateParameter, getproduct, getproduct, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTag, getTag, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeBpmnLaneRefs, removeConstraintDefinition, removeDefaultParametering, removeDependsOnDependency, removeDescriptor, removeDocument, removeExtension, removeImpactedDependency, removeLocalDescriptor, removeLocalTag, removeManifesting, removeNote, removeproduct, removeReceivedInfo, removeRepresentingConnector, removeRepresentingEnd, removeRepresentingInstance, removeRepresentingPartition, removeRepresents, removeSentInfo, removeStereotype, removeTag, removeTag, removeTemplateSubstitution, removeTypingParameter, setName, setOwnerTemplateParameter, toString
accept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDate
static final String MetaclassName
boolean isParallelMultiple()
void setParallelMultiple(boolean value)
value
- the new 'ParallelMultiple' value.IBpmnDataOutput getDataOutput()
void setDataOutput(IBpmnDataOutput element)
element
- The element to set.void addDataOutputAssociation(IBpmnDataAssociation element)
element
- The ObBpmnDataAssociation to add.int cardDataOutputAssociation()
int cardDataOutputAssociation(Class<? extends IBpmnDataAssociation> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnDataAssociation> getDataOutputAssociation()
<T extends IBpmnDataAssociation> ObList<T> getDataOutputAssociation(Class<T> filteredClass)
This list is filtered using the given filteredClass
argument.
The returned list elements can therefore be directly safely casted.
T
- The applied filter.filteredClass
- The filter to apply.void removeDataOutputAssociation(IBpmnDataAssociation element)
element
- The ObBpmnDataAssociation to remove.