public interface IBpmnEvent extends IBpmnFlowNode
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addEventDefinitions(IBpmnEventDefinition element)
Add a ObBpmnEventDefinition to the 'EventDefinitions' association.
|
int |
cardEventDefinitions()
Returns the number elements in the EventDefinitions association.
|
int |
cardEventDefinitions(Class<? extends IBpmnEventDefinition> filteredClass)
Returns the number elements in the EventDefinitions association filtered with the given metaclass.
|
ObList<IBpmnEventDefinition> |
getEventDefinitions()
Get the list of ObBpmnEventDefinition to the EventDefinitions association.
|
<T extends IBpmnEventDefinition> |
getEventDefinitions(Class<T> filteredClass)
Get the list of ObBpmnEventDefinition to the EventDefinitions association.
|
void |
removeEventDefinitions(IBpmnEventDefinition element)
Remove an ObBpmnEventDefinition from the 'EventDefinitions' association.
|
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
void addEventDefinitions(IBpmnEventDefinition element)
element
- The ObBpmnEventDefinition to add.int cardEventDefinitions()
int cardEventDefinitions(Class<? extends IBpmnEventDefinition> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnEventDefinition> getEventDefinitions()
<T extends IBpmnEventDefinition> ObList<T> getEventDefinitions(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 removeEventDefinitions(IBpmnEventDefinition element)
element
- The ObBpmnEventDefinition to remove.