public interface IActivityEdge extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addRealizedInformationFlow(IInformationFlow element)
Add a ObInformationFlow to the 'RealizedInformationFlow' association.
|
int |
cardRealizedInformationFlow()
Returns the number elements in the RealizedInformationFlow association.
|
int |
cardRealizedInformationFlow(Class<? extends IInformationFlow> filteredClass)
Returns the number elements in the RealizedInformationFlow association filtered with the given metaclass.
|
String |
getGuard()
Getter for the Guard meta class attribute.
|
IInterruptibleActivityRegion |
getInterrupts()
Get the Interrupts association.
|
ObList<IInformationFlow> |
getRealizedInformationFlow()
Get the list of ObInformationFlow to the RealizedInformationFlow association.
|
<T extends IInformationFlow> |
getRealizedInformationFlow(Class<T> filteredClass)
Get the list of ObInformationFlow to the RealizedInformationFlow association.
|
IActivityNode |
getSource()
Get the Source association.
|
IActivityNode |
getTarget()
Get the Target association.
|
String |
getWeight()
Getter for the Weight meta class attribute.
|
void |
removeRealizedInformationFlow(IInformationFlow element)
Remove an ObInformationFlow from the 'RealizedInformationFlow' association.
|
void |
setGuard(String value)
Setter for the 'Guard' meta class attribute
|
void |
setInterrupts(IInterruptibleActivityRegion element)
Setter for the 'Interrupts' [0..1] association.
|
void |
setSource(IActivityNode element)
Setter for the 'Source' [0..1] association.
|
void |
setTarget(IActivityNode element)
Setter for the 'Target' [0..1] association.
|
void |
setWeight(String value)
Setter for the 'Weight' meta class attribute
|
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 getGuard()
void setGuard(String value)
value
- the new 'Guard' value.String getWeight()
void setWeight(String value)
value
- the new 'Weight' value.IActivityNode getTarget()
void setTarget(IActivityNode element)
element
- The element to set.IActivityNode getSource()
void setSource(IActivityNode element)
element
- The element to set.IInterruptibleActivityRegion getInterrupts()
void setInterrupts(IInterruptibleActivityRegion element)
element
- The element to set.void addRealizedInformationFlow(IInformationFlow element)
element
- The ObInformationFlow to add.int cardRealizedInformationFlow()
int cardRealizedInformationFlow(Class<? extends IInformationFlow> filteredClass)
filteredClass
- The filter to apply.ObList<IInformationFlow> getRealizedInformationFlow()
<T extends IInformationFlow> ObList<T> getRealizedInformationFlow(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 removeRealizedInformationFlow(IInformationFlow element)
element
- The ObInformationFlow to remove.