public interface ActivityNode extends RedefinableElement, ActivityContent
From package UML::Activities.
The following features are supported:
UMLPackage.getActivityNode()SEPARATOR| Modifier and Type | Method and Description |
|---|---|
Activity |
getActivity()
Returns the value of the 'Activity' reference.
|
ActivityEdge |
getIncoming(java.lang.String name)
Retrieves the first
ActivityEdge with the specified 'Name' from the 'Incoming' reference list |
ActivityEdge |
getIncoming(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
ActivityEdge with the specified 'Name' from the 'Incoming' reference list |
org.eclipse.emf.common.util.EList<ActivityEdge> |
getIncomings()
Returns the value of the 'Incoming' reference list.
|
ActivityGroup |
getInGroup(java.lang.String name)
Retrieves the first
ActivityGroup with the specified 'Name' from the 'In Group' reference list |
ActivityGroup |
getInGroup(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
ActivityGroup with the specified 'Name' from the 'In Group' reference list |
org.eclipse.emf.common.util.EList<ActivityGroup> |
getInGroups()
Returns the value of the 'In Group' reference list.
|
InterruptibleActivityRegion |
getInInterruptibleRegion(java.lang.String name)
Retrieves the first
InterruptibleActivityRegion with the specified 'Name' from the 'In Interruptible Region' reference list |
InterruptibleActivityRegion |
getInInterruptibleRegion(java.lang.String name,
boolean ignoreCase)
Retrieves the first
InterruptibleActivityRegion with the specified 'Name' from the 'In Interruptible Region' reference list |
org.eclipse.emf.common.util.EList<InterruptibleActivityRegion> |
getInInterruptibleRegions()
Returns the value of the 'In Interruptible Region' reference list.
|
ActivityPartition |
getInPartition(java.lang.String name)
Retrieves the first
ActivityPartition with the specified 'Name' from the 'In Partition' reference list |
ActivityPartition |
getInPartition(java.lang.String name,
boolean ignoreCase)
Retrieves the first
ActivityPartition with the specified 'Name' from the 'In Partition' reference list |
org.eclipse.emf.common.util.EList<ActivityPartition> |
getInPartitions()
Returns the value of the 'In Partition' reference list.
|
StructuredActivityNode |
getInStructuredNode()
Returns the value of the 'In Structured Node' container reference.
|
ActivityEdge |
getOutgoing(java.lang.String name)
Retrieves the first
ActivityEdge with the specified 'Name' from the 'Outgoing' reference list |
ActivityEdge |
getOutgoing(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
ActivityEdge with the specified 'Name' from the 'Outgoing' reference list |
org.eclipse.emf.common.util.EList<ActivityEdge> |
getOutgoings()
Returns the value of the 'Outgoing' reference list.
|
ActivityNode |
getRedefinedNode(java.lang.String name)
Retrieves the first
ActivityNode with the specified 'Name' from the 'Redefined Node' reference list |
ActivityNode |
getRedefinedNode(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
ActivityNode with the specified 'Name' from the 'Redefined Node' reference list |
org.eclipse.emf.common.util.EList<ActivityNode> |
getRedefinedNodes()
Returns the value of the 'Redefined Node' reference list.
|
void |
setActivity(Activity value)
Sets the value of the '
Activity' reference |
void |
setInStructuredNode(StructuredActivityNode value)
Sets the value of the '
In Structured Node' container reference |
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateNonLeafRedefinition, validateRedefinitionConsistent, validateRedefinitionContextValidallNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnershipaddKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelfgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercontainingActivityorg.eclipse.emf.common.util.EList<ActivityEdge> getOutgoings()
ActivityEdge.
It is bidirectional and its opposite is 'Source'.
ActivityEdges that have the ActivityNode as their source.
From package UML::Activities.
UMLPackage.getActivityNode_Outgoing(),
ActivityEdge.getSource()ActivityEdge getOutgoing(java.lang.String name)
ActivityEdge with the specified 'Name' from the 'Outgoing' reference list.
name - The 'Name' of the ActivityEdge to retrieve, or null.ActivityEdge with the specified 'Name', or null.getOutgoings()ActivityEdge getOutgoing(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
ActivityEdge with the specified 'Name' from the 'Outgoing' reference list.
name - The 'Name' of the ActivityEdge to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.eClass - The Ecore class of the ActivityEdge to retrieve, or null.ActivityEdge with the specified 'Name', or null.getOutgoings()org.eclipse.emf.common.util.EList<ActivityGroup> getInGroups()
ActivityGroup.
It is bidirectional and its opposite is 'Contained Node'.
This feature is a derived union.
ActivityGroups containing the ActivityNode.
From package UML::Activities.
UMLPackage.getActivityNode_InGroup(),
ActivityGroup.getContainedNodes()ActivityGroup getInGroup(java.lang.String name)
ActivityGroup with the specified 'Name' from the 'In Group' reference list.
name - The 'Name' of the ActivityGroup to retrieve, or null.ActivityGroup with the specified 'Name', or null.getInGroups()ActivityGroup getInGroup(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
ActivityGroup with the specified 'Name' from the 'In Group' reference list.
name - The 'Name' of the ActivityGroup to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.eClass - The Ecore class of the ActivityGroup to retrieve, or null.ActivityGroup with the specified 'Name', or null.getInGroups()org.eclipse.emf.common.util.EList<ActivityPartition> getInPartitions()
ActivityPartition.
It is bidirectional and its opposite is 'Node'.
This feature subsets the following features:
In Group'From package UML::Activities.
UMLPackage.getActivityNode_InPartition(),
ActivityPartition.getNodes()ActivityPartition getInPartition(java.lang.String name)
ActivityPartition with the specified 'Name' from the 'In Partition' reference list.
name - The 'Name' of the ActivityPartition to retrieve, or null.ActivityPartition with the specified 'Name', or null.getInPartitions()ActivityPartition getInPartition(java.lang.String name, boolean ignoreCase)
ActivityPartition with the specified 'Name' from the 'In Partition' reference list.
name - The 'Name' of the ActivityPartition to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.ActivityPartition with the specified 'Name', or null.getInPartitions()StructuredActivityNode getInStructuredNode()
Node'.
This feature subsets the following features:
The StructuredActivityNode containing the ActvityNode, if it is directly owned by a StructuredActivityNode.From package UML::Activities.
setInStructuredNode(StructuredActivityNode),
UMLPackage.getActivityNode_InStructuredNode(),
StructuredActivityNode.getNodes()void setInStructuredNode(StructuredActivityNode value)
In Structured Node' container reference.
value - the new value of the 'In Structured Node' container reference.getInStructuredNode()Activity getActivity()
Node'.
This feature subsets the following features:
Owner'From package UML::Activities.
setActivity(Activity),
UMLPackage.getActivityNode_Activity(),
Activity.getNodes()void setActivity(Activity value)
Activity' reference.
value - the new value of the 'Activity' reference.getActivity()org.eclipse.emf.common.util.EList<ActivityEdge> getIncomings()
ActivityEdge.
It is bidirectional and its opposite is 'Target'.
ActivityEdges that have the ActivityNode as their target.
From package UML::Activities.
UMLPackage.getActivityNode_Incoming(),
ActivityEdge.getTarget()ActivityEdge getIncoming(java.lang.String name)
ActivityEdge with the specified 'Name' from the 'Incoming' reference list.
name - The 'Name' of the ActivityEdge to retrieve, or null.ActivityEdge with the specified 'Name', or null.getIncomings()ActivityEdge getIncoming(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
ActivityEdge with the specified 'Name' from the 'Incoming' reference list.
name - The 'Name' of the ActivityEdge to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.eClass - The Ecore class of the ActivityEdge to retrieve, or null.ActivityEdge with the specified 'Name', or null.getIncomings()org.eclipse.emf.common.util.EList<InterruptibleActivityRegion> getInInterruptibleRegions()
InterruptibleActivityRegion.
It is bidirectional and its opposite is 'Node'.
This feature subsets the following features:
In Group'From package UML::Activities.
UMLPackage.getActivityNode_InInterruptibleRegion(),
InterruptibleActivityRegion.getNodes()InterruptibleActivityRegion getInInterruptibleRegion(java.lang.String name)
InterruptibleActivityRegion with the specified 'Name' from the 'In Interruptible Region' reference list.
name - The 'Name' of the InterruptibleActivityRegion to retrieve, or null.InterruptibleActivityRegion with the specified 'Name', or null.getInInterruptibleRegions()InterruptibleActivityRegion getInInterruptibleRegion(java.lang.String name, boolean ignoreCase)
InterruptibleActivityRegion with the specified 'Name' from the 'In Interruptible Region' reference list.
name - The 'Name' of the InterruptibleActivityRegion to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.InterruptibleActivityRegion with the specified 'Name', or null.getInInterruptibleRegions()org.eclipse.emf.common.util.EList<ActivityNode> getRedefinedNodes()
ActivityNode.
This feature subsets the following features:
ActivityNodes from a generalization of the Activity containining this ActivityNode that are redefined by this ActivityNode.From package UML::Activities.
UMLPackage.getActivityNode_RedefinedNode()ActivityNode getRedefinedNode(java.lang.String name)
ActivityNode with the specified 'Name' from the 'Redefined Node' reference list.
name - The 'Name' of the ActivityNode to retrieve, or null.ActivityNode with the specified 'Name', or null.getRedefinedNodes()ActivityNode getRedefinedNode(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
ActivityNode with the specified 'Name' from the 'Redefined Node' reference list.
name - The 'Name' of the ActivityNode to retrieve, or null.ignoreCase - Whether to ignore case in String comparisons.eClass - The Ecore class of the ActivityNode to retrieve, or null.ActivityNode with the specified 'Name', or null.getRedefinedNodes()