public interface IBpmnDataAssociation extends IBpmnBaseElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addSourceRef(IBpmnItemAwareElement element)
Add a ObBpmnItemAwareElement to the 'SourceRef' association.
|
void |
addVisualShortCut(IBpmnSequenceFlowDataAssociation element)
Add a ObBpmnSequenceFlowDataAssociation to the 'VisualShortCut' association.
|
int |
cardSourceRef()
Returns the number elements in the SourceRef association.
|
int |
cardSourceRef(Class<? extends IBpmnItemAwareElement> filteredClass)
Returns the number elements in the SourceRef association filtered with the given metaclass.
|
int |
cardVisualShortCut()
Returns the number elements in the VisualShortCut association.
|
int |
cardVisualShortCut(Class<? extends IBpmnSequenceFlowDataAssociation> filteredClass)
Returns the number elements in the VisualShortCut association filtered with the given metaclass.
|
String |
getAssignment()
Getter for the Assignment meta class attribute.
|
IBpmnActivity |
getEndingActivity()
Get the EndingActivity association.
|
IBpmnCatchEvent |
getEndingEvent()
Get the EndingEvent association.
|
String |
getLanguage()
Getter for the Language meta class attribute.
|
ObList<IBpmnItemAwareElement> |
getSourceRef()
Get the list of ObBpmnItemAwareElement to the SourceRef association.
|
<T extends IBpmnItemAwareElement> |
getSourceRef(Class<T> filteredClass)
Get the list of ObBpmnItemAwareElement to the SourceRef association.
|
IBpmnActivity |
getStartingActivity()
Get the StartingActivity association.
|
IBpmnThrowEvent |
getStartingEvent()
Get the StartingEvent association.
|
IBpmnItemAwareElement |
getTargetRef()
Get the TargetRef association.
|
String |
getTransfomation()
Getter for the Transfomation meta class attribute.
|
ObList<IBpmnSequenceFlowDataAssociation> |
getVisualShortCut()
Get the list of ObBpmnSequenceFlowDataAssociation to the VisualShortCut association.
|
<T extends IBpmnSequenceFlowDataAssociation> |
getVisualShortCut(Class<T> filteredClass)
Get the list of ObBpmnSequenceFlowDataAssociation to the VisualShortCut association.
|
void |
removeSourceRef(IBpmnItemAwareElement element)
Remove an ObBpmnItemAwareElement from the 'SourceRef' association.
|
void |
removeVisualShortCut(IBpmnSequenceFlowDataAssociation element)
Remove an ObBpmnSequenceFlowDataAssociation from the 'VisualShortCut' association.
|
void |
setAssignment(String value)
Setter for the 'Assignment' meta class attribute
|
void |
setEndingActivity(IBpmnActivity element)
Setter for the 'EndingActivity' [0..1] association.
|
void |
setEndingEvent(IBpmnCatchEvent element)
Setter for the 'EndingEvent' [0..1] association.
|
void |
setLanguage(String value)
Setter for the 'Language' meta class attribute
|
void |
setStartingActivity(IBpmnActivity element)
Setter for the 'StartingActivity' [0..1] association.
|
void |
setStartingEvent(IBpmnThrowEvent element)
Setter for the 'StartingEvent' [0..1] association.
|
void |
setTargetRef(IBpmnItemAwareElement element)
Setter for the 'TargetRef' [0..1] association.
|
void |
setTransfomation(String value)
Setter for the 'Transfomation' meta class attribute
|
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
String getAssignment()
void setAssignment(String value)
value
- the new 'Assignment' value.String getTransfomation()
void setTransfomation(String value)
value
- the new 'Transfomation' value.String getLanguage()
void setLanguage(String value)
value
- the new 'Language' value.void addSourceRef(IBpmnItemAwareElement element)
element
- The ObBpmnItemAwareElement to add.int cardSourceRef()
int cardSourceRef(Class<? extends IBpmnItemAwareElement> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnItemAwareElement> getSourceRef()
<T extends IBpmnItemAwareElement> ObList<T> getSourceRef(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 removeSourceRef(IBpmnItemAwareElement element)
element
- The ObBpmnItemAwareElement to remove.IBpmnItemAwareElement getTargetRef()
void setTargetRef(IBpmnItemAwareElement element)
element
- The element to set.void addVisualShortCut(IBpmnSequenceFlowDataAssociation element)
element
- The ObBpmnSequenceFlowDataAssociation to add.int cardVisualShortCut()
int cardVisualShortCut(Class<? extends IBpmnSequenceFlowDataAssociation> filteredClass)
filteredClass
- The filter to apply.ObList<IBpmnSequenceFlowDataAssociation> getVisualShortCut()
<T extends IBpmnSequenceFlowDataAssociation> ObList<T> getVisualShortCut(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 removeVisualShortCut(IBpmnSequenceFlowDataAssociation element)
element
- The ObBpmnSequenceFlowDataAssociation to remove.IBpmnActivity getStartingActivity()
void setStartingActivity(IBpmnActivity element)
element
- The element to set.IBpmnThrowEvent getStartingEvent()
void setStartingEvent(IBpmnThrowEvent element)
element
- The element to set.IBpmnActivity getEndingActivity()
void setEndingActivity(IBpmnActivity element)
element
- The element to set.IBpmnCatchEvent getEndingEvent()
void setEndingEvent(IBpmnCatchEvent element)
element
- The element to set.