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, validateRedefinitionContextValid
allNamespaces, 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, validateVisibilityNeedsOwnership
addKeyword, 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, validateNotOwnSelf
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
containingActivity
org.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()