public interface ActivityEdge extends RedefinableElement
An ActivityEdge is an abstract class for directed connections between two ActivityNodes.
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
@CheckForNull 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(@CheckForNull Activity value)
Activity
' container reference.
value
- the new value of the 'Activity' container reference.getActivity()
@CheckForNull ActivityNode getSource()
Outgoing
'.
The ActivityNode from which tokens are taken when they traverse the ActivityEdge.
setSource(ActivityNode)
,
UMLPackage.getActivityEdge_Source()
,
ActivityNode.getOutgoing()
void setSource(@CheckForNull ActivityNode value)
Source
' reference.
value
- the new value of the 'Source' reference.getSource()
@CheckForNull ActivityNode getTarget()
Incoming
'.
The ActivityNode to which tokens are put when they traverse the ActivityEdge.
setTarget(ActivityNode)
,
UMLPackage.getActivityEdge_Target()
,
ActivityNode.getIncoming()
void setTarget(@CheckForNull 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()
@CheckForNull 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(@CheckForNull ValueSpecification value)
Guard
' containment reference.
value
- the new value of the 'Guard' containment reference.getGuard()
@CheckForNull 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(@CheckForNull ValueSpecification value)
Weight
' containment reference.
value
- the new value of the 'Weight' containment reference.getWeight()
@CheckForNull InterruptibleActivityRegion getInterrupts()
Interrupting Edge
'.
The InterruptibleActivityRegion for which this ActivityEdge is an interruptingEdge.
setInterrupts(InterruptibleActivityRegion)
,
UMLPackage.getActivityEdge_Interrupts()
,
InterruptibleActivityRegion.getInterruptingEdge()
void setInterrupts(@CheckForNull InterruptibleActivityRegion value)
Interrupts
' reference.
value
- the new value of the 'Interrupts' reference.getInterrupts()
@CheckForNull StructuredActivityNode getInStructuredNode()
Edge
'.
The StructuredActivityNode containing the ActivityEdge, if it is owned by a StructuredActivityNode.
setInStructuredNode(StructuredActivityNode)
,
UMLPackage.getActivityEdge_InStructuredNode()
,
StructuredActivityNode.getEdge()
void setInStructuredNode(@CheckForNull 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