public interface IBpmnEventDefinition extends IBpmnBaseElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addLoopRef(IBpmnMultiInstanceLoopCharacteristics element)
Add a ObBpmnMultiInstanceLoopCharacteristics to the 'LoopRef' association.
|
int |
cardLoopRef()
Returns the number elements in the LoopRef association.
|
int |
cardLoopRef(Class<? extends IBpmnMultiInstanceLoopCharacteristics> filteredClass)
Returns the number elements in the LoopRef association filtered with the given metaclass.
|
IBpmnEvent |
getDefined()
Get the Defined association.
|
ObList<IBpmnMultiInstanceLoopCharacteristics> |
getLoopRef()
Get the list of ObBpmnMultiInstanceLoopCharacteristics to the LoopRef association.
|
<T extends IBpmnMultiInstanceLoopCharacteristics> |
getLoopRef(Class<T> filteredClass)
Get the list of ObBpmnMultiInstanceLoopCharacteristics to the LoopRef association.
|
void |
removeLoopRef(IBpmnMultiInstanceLoopCharacteristics element)
Remove an ObBpmnMultiInstanceLoopCharacteristics from the 'LoopRef' association.
|
void |
setDefined(IBpmnEvent element)
Setter for the 'Defined' [0..1] association.
|
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 addLoopRef(IBpmnMultiInstanceLoopCharacteristics element)
element
- The ObBpmnMultiInstanceLoopCharacteristics to add.int cardLoopRef()
int cardLoopRef(Class<? extends IBpmnMultiInstanceLoopCharacteristics> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnMultiInstanceLoopCharacteristics> getLoopRef()
<T extends IBpmnMultiInstanceLoopCharacteristics> ObList<T> getLoopRef(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 removeLoopRef(IBpmnMultiInstanceLoopCharacteristics element)
element
- The ObBpmnMultiInstanceLoopCharacteristics to remove.IBpmnEvent getDefined()
void setDefined(IBpmnEvent element)
element
- The element to set.