Interface ActivityNode
-
- All Superinterfaces:
BaseElement
,java.lang.Cloneable
,java.lang.Comparable
,Element
,org.eclipse.emf.ecore.EObject
,MDObject
,ModelObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,RedefinableElement
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
- All Known Subinterfaces:
AcceptCallAction
,AcceptEventAction
,Action
,ActionInputPin
,ActivityFinalNode
,ActivityParameterNode
,AddStructuralFeatureValueAction
,AddVariableValueAction
,BroadcastSignalAction
,CallAction
,CallBehaviorAction
,CallOperationAction
,CentralBufferNode
,ClearAssociationAction
,ClearStructuralFeatureAction
,ClearVariableAction
,ConditionalNode
,ControlNode
,CreateLinkAction
,CreateLinkObjectAction
,CreateObjectAction
,DataStoreNode
,DecisionNode
,DestroyLinkAction
,DestroyObjectAction
,ExecutableNode
,ExpansionNode
,ExpansionRegion
,FinalNode
,FlowFinalNode
,ForkNode
,InitialNode
,InputPin
,InvocationAction
,JoinNode
,LinkAction
,LoopNode
,MergeNode
,ObjectNode
,OpaqueAction
,OutputPin
,Pin
,RaiseExceptionAction
,ReadExtentAction
,ReadIsClassifiedObjectAction
,ReadLinkAction
,ReadLinkObjectEndAction
,ReadLinkObjectEndQualifierAction
,ReadSelfAction
,ReadStructuralFeatureAction
,ReadVariableAction
,ReclassifyObjectAction
,ReduceAction
,RemoveStructuralFeatureValueAction
,RemoveVariableValueAction
,ReplyAction
,SendObjectAction
,SendSignalAction
,SequenceNode
,StartClassifierBehaviorAction
,StartObjectBehaviorAction
,StructuralFeatureAction
,StructuredActivityNode
,TestIdentityAction
,UnmarshallAction
,ValuePin
,ValueSpecificationAction
,VariableAction
,WriteLinkAction
,WriteStructuralFeatureAction
,WriteVariableAction
public interface ActivityNode extends RedefinableElement
A representation of the model object 'Activity Node'.ActivityNode is an abstract class for points in the flow of an Activity connected by ActivityEdges.
The following features are supported:
- See Also:
UMLPackage.getActivityNode()
- Model:
- abstract="true" annotation="MOF package='activities.mdfundamentalactivities'"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<ActivityNode>
get_activityNodeOfRedefinedNode()
Returns the value of the 'activity Node Of Redefined Node' reference list.Activity
getActivity()
Returns the value of the 'Activity' container reference.java.util.Collection<ActivityEdge>
getIncoming()
Returns the value of the 'Incoming' reference list.java.util.Collection<ActivityGroup>
getInGroup()
Returns the value of the 'In Group' reference list.java.util.Collection<InterruptibleActivityRegion>
getInInterruptibleRegion()
Returns the value of the 'In Interruptible Region' 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.java.util.Collection<ActivityEdge>
getOutgoing()
Returns the value of the 'Outgoing' reference list.java.util.Collection<ActivityNode>
getRedefinedNode()
Returns the value of the 'Redefined Node' reference list.boolean
has_activityNodeOfRedefinedNode()
boolean
hasIncoming()
boolean
hasInGroup()
boolean
hasInInterruptibleRegion()
boolean
hasInPartition()
boolean
hasOutgoing()
boolean
hasRedefinedNode()
void
setActivity(Activity value)
Sets the value of the 'Activity
' container reference.void
setInStructuredNode(StructuredActivityNode value)
Sets the value of the 'In Structured Node
' container reference.-
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, atInsert, canAdd, canAdd, canAddChild, canAddInstance, canBeDeleted, canChangeParent, canDeleteChild, clone, dispose, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, isParentOf, removeAllPropertyChangeListeners, removePropertyChangeListener, sGetID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, getLocalID, ignoringRefGetValue, ignoringRefGetValue, isInvalid, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText, setLocalID, sGetLocalID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
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
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
-
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
-
-
-
-
Method Detail
-
getActivity
@CheckForNull Activity getActivity()
Returns the value of the 'Activity' container reference. It is bidirectional and its opposite is 'Node
'. The Activity containing the ActivityNode, if it is directly owned by an Activity.- Returns:
- the value of the 'Activity' container reference.
- See Also:
setActivity(Activity)
,UMLPackage.getActivityNode_Activity()
,Activity.getNode()
- Model:
- opposite="node" transient="false" ordered="false"
- Generated:
-
setActivity
void setActivity(@CheckForNull Activity value)
Sets the value of the 'Activity
' container reference.- Parameters:
value
- the new value of the 'Activity' container reference.- See Also:
getActivity()
- Generated:
-
getOutgoing
java.util.Collection<ActivityEdge> getOutgoing()
Returns the value of the 'Outgoing' reference list. The list contents are of typeActivityEdge
. It is bidirectional and its opposite is 'Source
'. ActivityEdges that have the ActivityNode as their source.- Returns:
- the value of the 'Outgoing' reference list.
- See Also:
UMLPackage.getActivityNode_Outgoing()
,ActivityEdge.getSource()
- Model:
- opposite="source" ordered="false"
- Generated:
-
getIncoming
java.util.Collection<ActivityEdge> getIncoming()
Returns the value of the 'Incoming' reference list. The list contents are of typeActivityEdge
. It is bidirectional and its opposite is 'Target
'. ActivityEdges that have the ActivityNode as their target.- Returns:
- the value of the 'Incoming' reference list.
- See Also:
UMLPackage.getActivityNode_Incoming()
,ActivityEdge.getTarget()
- Model:
- opposite="target" ordered="false"
- Generated:
-
getInGroup
java.util.Collection<ActivityGroup> getInGroup()
Returns the value of the 'In Group' reference list. The list contents are of typeActivityGroup
. It is bidirectional and its opposite is 'Contained Node
'. ActivityGroups containing the ActivityNode.- Returns:
- the value of the 'In Group' reference list.
- See Also:
UMLPackage.getActivityNode_InGroup()
,ActivityGroup.getContainedNode()
- Model:
- opposite="containedNode" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
getInPartition
java.util.Collection<ActivityPartition> getInPartition()
Returns the value of the 'In Partition' reference list. The list contents are of typeActivityPartition
. It is bidirectional and its opposite is 'Node
'. ActivityPartitions containing the ActivityNode.- Returns:
- the value of the 'In Partition' reference list.
- See Also:
UMLPackage.getActivityNode_InPartition()
,ActivityPartition.getNode()
- Model:
- opposite="node" ordered="false"
- Generated:
-
getInInterruptibleRegion
java.util.Collection<InterruptibleActivityRegion> getInInterruptibleRegion()
Returns the value of the 'In Interruptible Region' reference list. The list contents are of typeInterruptibleActivityRegion
. It is bidirectional and its opposite is 'Node
'. InterruptibleActivityRegions containing the ActivityNode.- Returns:
- the value of the 'In Interruptible Region' reference list.
- See Also:
UMLPackage.getActivityNode_InInterruptibleRegion()
,InterruptibleActivityRegion.getNode()
- Model:
- opposite="node" ordered="false"
- Generated:
-
getInStructuredNode
@CheckForNull StructuredActivityNode getInStructuredNode()
Returns the value of the 'In Structured Node' container reference. It is bidirectional and its opposite is 'Node
'. The StructuredActivityNode containing the ActvityNode, if it is directly owned by a StructuredActivityNode.- Returns:
- the value of the 'In Structured Node' container reference.
- See Also:
setInStructuredNode(StructuredActivityNode)
,UMLPackage.getActivityNode_InStructuredNode()
,StructuredActivityNode.getNode()
- Model:
- opposite="node" transient="false" ordered="false"
- Generated:
-
setInStructuredNode
void setInStructuredNode(@CheckForNull StructuredActivityNode value)
Sets the value of the 'In Structured Node
' container reference.- Parameters:
value
- the new value of the 'In Structured Node' container reference.- See Also:
getInStructuredNode()
- Generated:
-
getRedefinedNode
java.util.Collection<ActivityNode> getRedefinedNode()
Returns the value of the 'Redefined Node' reference list. The list contents are of typeActivityNode
. It is bidirectional and its opposite is 'activity Node Of Redefined Node
'. ActivityNodes from a generalization of the Activity containining this ActivityNode that are redefined by this ActivityNode.- Returns:
- the value of the 'Redefined Node' reference list.
- See Also:
UMLPackage.getActivityNode_RedefinedNode()
,get_activityNodeOfRedefinedNode()
- Model:
- opposite="_activityNodeOfRedefinedNode" ordered="false"
- Generated:
-
get_activityNodeOfRedefinedNode
java.util.Collection<ActivityNode> get_activityNodeOfRedefinedNode()
Returns the value of the 'activity Node Of Redefined Node' reference list. The list contents are of typeActivityNode
. It is bidirectional and its opposite is 'Redefined Node
'.If the meaning of the 'activity Node Of Redefined Node' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'activity Node Of Redefined Node' reference list.
- See Also:
UMLPackage.getActivityNode__activityNodeOfRedefinedNode()
,getRedefinedNode()
- Model:
- opposite="redefinedNode" ordered="false"
- Generated:
-
hasOutgoing
boolean hasOutgoing() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasIncoming
boolean hasIncoming() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasInGroup
boolean hasInGroup() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasInPartition
boolean hasInPartition() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasInInterruptibleRegion
boolean hasInInterruptibleRegion() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasRedefinedNode
boolean hasRedefinedNode() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_activityNodeOfRedefinedNode
boolean has_activityNodeOfRedefinedNode() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
-