public interface ActivityEdge extends RedefinableElement
The following features are supported:
UMLPackage.getActivityEdge()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ActivityEdge> |
get_activityEdgeOfRedefinedEdge()
Returns the value of the 'activity Edge Of Redefined Edge' reference list.
|
java.util.Collection<InformationFlow> |
get_informationFlowOfRealizingActivityEdge()
Returns the value of the 'information Flow Of Realizing Activity Edge' reference list.
|
Activity |
getActivity()
Returns the value of the 'Activity' container reference.
|
ValueSpecification |
getGuard()
Returns the value of the 'Guard' containment reference.
|
java.util.Collection<ActivityGroup> |
getInGroup()
Returns the value of the 'In Group' reference list.
|
java.util.Collection<ActivityPartition> |
getInPartition()
Returns the value of the 'In Partition' reference list.
|
StructuredActivityNode |
getInStructuredNode()
Returns the value of the 'In Structured Node' container reference.
|
InterruptibleActivityRegion |
getInterrupts()
Returns the value of the 'Interrupts' reference.
|
java.util.Collection<ActivityEdge> |
getRedefinedEdge()
Returns the value of the 'Redefined Edge' reference list.
|
ActivityNode |
getSource()
Returns the value of the 'Source' reference.
|
ActivityNode |
getTarget()
Returns the value of the 'Target' reference.
|
ValueSpecification |
getWeight()
Returns the value of the 'Weight' containment reference.
|
boolean |
has_activityEdgeOfRedefinedEdge() |
boolean |
has_informationFlowOfRealizingActivityEdge() |
boolean |
hasInGroup() |
boolean |
hasInPartition() |
boolean |
hasRedefinedEdge() |
void |
setActivity(Activity value)
Sets the value of the '
Activity ' container reference. |
void |
setGuard(ValueSpecification value)
Sets the value of the '
Guard ' containment reference. |
void |
setInStructuredNode(StructuredActivityNode value)
Sets the value of the '
In Structured Node ' container reference. |
void |
setInterrupts(InterruptibleActivityRegion value)
Sets the value of the '
Interrupts ' reference. |
void |
setSource(ActivityNode value)
Sets the value of the '
Source ' reference. |
void |
setTarget(ActivityNode value)
Sets the value of the '
Target ' reference. |
void |
setWeight(ValueSpecification value)
Sets the value of the '
Weight ' containment reference. |
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
Activity getActivity()
Edge
'.
The Activity containing the ActivityEdge, if it is directly owned by an Activity.
setActivity(Activity)
,
UMLPackage.getActivityEdge_Activity()
,
Activity.getEdge()
void setActivity(Activity value)
Activity
' container reference.
value
- the new value of the 'Activity' container reference.getActivity()
ActivityNode getSource()
Outgoing
'.
The ActivityNode from which tokens are taken when they traverse the ActivityEdge.
setSource(ActivityNode)
,
UMLPackage.getActivityEdge_Source()
,
ActivityNode.getOutgoing()
void setSource(ActivityNode value)
Source
' reference.
value
- the new value of the 'Source' reference.getSource()
ActivityNode getTarget()
Incoming
'.
The ActivityNode to which tokens are put when they traverse the ActivityEdge.
setTarget(ActivityNode)
,
UMLPackage.getActivityEdge_Target()
,
ActivityNode.getIncoming()
void setTarget(ActivityNode value)
Target
' reference.
value
- the new value of the 'Target' reference.getTarget()
java.util.Collection<ActivityGroup> getInGroup()
ActivityGroup
.
It is bidirectional and its opposite is 'Contained Edge
'.
ActivityGroups containing the ActivityEdge.
UMLPackage.getActivityEdge_InGroup()
,
ActivityGroup.getContainedEdge()
java.util.Collection<ActivityEdge> getRedefinedEdge()
ActivityEdge
.
It is bidirectional and its opposite is 'activity Edge Of Redefined Edge
'.
ActivityEdges from a generalization of the Activity containing this ActivityEdge that are redefined by this ActivityEdge.
UMLPackage.getActivityEdge_RedefinedEdge()
,
get_activityEdgeOfRedefinedEdge()
java.util.Collection<ActivityEdge> get_activityEdgeOfRedefinedEdge()
ActivityEdge
.
It is bidirectional and its opposite is 'Redefined Edge
'.
If the meaning of the 'activity Edge Of Redefined Edge' reference list isn't clear, there really should be more of a description here...
UMLPackage.getActivityEdge__activityEdgeOfRedefinedEdge()
,
getRedefinedEdge()
java.util.Collection<ActivityPartition> getInPartition()
ActivityPartition
.
It is bidirectional and its opposite is 'Edge
'.
ActivityPartitions containing the ActivityEdge.
UMLPackage.getActivityEdge_InPartition()
,
ActivityPartition.getEdge()
ValueSpecification getGuard()
activity Edge Of Guard
'.
A ValueSpecification that is evaluated to determine if a token can traverse the ActivityEdge. If an ActivityEdge has no guard, then there is no restriction on tokens traversing the edge.
setGuard(ValueSpecification)
,
UMLPackage.getActivityEdge_Guard()
,
ValueSpecification.get_activityEdgeOfGuard()
void setGuard(ValueSpecification value)
Guard
' containment reference.
value
- the new value of the 'Guard' containment reference.getGuard()
ValueSpecification getWeight()
activity Edge Of Weight
'.
The minimum number of tokens that must traverse the ActivityEdge at the same time. If no weight is specified, this is equivalent to specifying a constant value of 1.
setWeight(ValueSpecification)
,
UMLPackage.getActivityEdge_Weight()
,
ValueSpecification.get_activityEdgeOfWeight()
void setWeight(ValueSpecification value)
Weight
' containment reference.
value
- the new value of the 'Weight' containment reference.getWeight()
InterruptibleActivityRegion getInterrupts()
Interrupting Edge
'.
The InterruptibleActivityRegion for which this ActivityEdge is an interruptingEdge.
setInterrupts(InterruptibleActivityRegion)
,
UMLPackage.getActivityEdge_Interrupts()
,
InterruptibleActivityRegion.getInterruptingEdge()
void setInterrupts(InterruptibleActivityRegion value)
Interrupts
' reference.
value
- the new value of the 'Interrupts' reference.getInterrupts()
StructuredActivityNode getInStructuredNode()
Edge
'.
The StructuredActivityNode containing the ActivityEdge, if it is owned by a StructuredActivityNode.
setInStructuredNode(StructuredActivityNode)
,
UMLPackage.getActivityEdge_InStructuredNode()
,
StructuredActivityNode.getEdge()
void setInStructuredNode(StructuredActivityNode value)
In Structured Node
' container reference.
value
- the new value of the 'In Structured Node' container reference.getInStructuredNode()
java.util.Collection<InformationFlow> get_informationFlowOfRealizingActivityEdge()
InformationFlow
.
It is bidirectional and its opposite is 'Realizing Activity Edge
'.
If the meaning of the 'information Flow Of Realizing Activity Edge' reference list isn't clear, there really should be more of a description here...
UMLPackage.getActivityEdge__informationFlowOfRealizingActivityEdge()
,
InformationFlow.getRealizingActivityEdge()
boolean hasInGroup() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasRedefinedEdge() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_activityEdgeOfRedefinedEdge() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasInPartition() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_informationFlowOfRealizingActivityEdge() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException