|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Structured Activity Node'.
The following features are supported:
UML2Package.getStructuredActivityNode()
Field Summary | |
static String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
Method Summary | |
ActivityEdge |
createContainedEdge(EClass eClass)
Creates a ActivityEdge and appends it to the 'Contained Edge' containment reference list |
ActivityNode |
createContainedNode(EClass eClass)
Creates a ActivityNode and appends it to the 'Contained Node' containment reference list |
Variable |
createVariable(EClass eClass)
Creates a Variable and appends it to the 'Variable' containment reference list |
Activity |
getActivity()
|
Activity |
getActivityGroup_activity()
|
ActivityEdge |
getContainedEdge(String unqualifiedName)
Retrieves the ActivityEdge with the specified name from the 'Contained Edge' containment reference list |
EList |
getContainedEdges()
Returns the value of the 'Contained Edge' containment reference list. |
ActivityNode |
getContainedNode(String unqualifiedName)
Retrieves the ActivityNode with the specified name from the 'Contained Node' containment reference list |
EList |
getContainedNodes()
Returns the value of the 'Contained Node' containment reference list. |
EList |
getOwnedMembers()
|
Variable |
getVariable(String unqualifiedName)
Retrieves the Variable with the specified name from the 'Variable' containment reference list |
EList |
getVariables()
Returns the value of the 'Variable' containment reference list. |
boolean |
isMustIsolate()
Returns the value of the 'Must Isolate' attribute |
void |
setActivity(Activity value)
|
void |
setActivityGroup_activity(Activity value)
|
void |
setMustIsolate(boolean value)
Sets the value of the ' Must Isolate ' attribute |
Methods inherited from interface org.eclipse.uml2.Action |
createLocalPostcondition, createLocalPrecondition, getContext, getEffect, getInput, getInputs, getLocalPostcondition, getLocalPostconditions, getLocalPrecondition, getLocalPreconditions, getOutput, getOutputs, getOwnedElements, setEffect |
Methods inherited from interface org.eclipse.uml2.ExecutableNode |
createHandler, getHandlers |
Methods inherited from interface org.eclipse.uml2.ActivityNode |
getIncoming, getIncomings, getInGroups, getInInterruptibleRegions, getInPartition, getInPartitions, getInStructuredNode, getOutgoing, getOutgoings, getOwner, getRedefinedElement, getRedefinedElements, setInStructuredNode |
Methods inherited from interface org.eclipse.uml2.RedefinableElement |
getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createNameExpression, getClientDependencies, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.uml2.ActivityGroup |
getOwnedElements, getOwner, getSubgroups, getSuperGroup |
Field Detail |
public static final String copyright
Method Detail |
public boolean isMustIsolate()
If the meaning of the 'Must Isolate' attribute isn't clear, there really should be more of a description here...
setMustIsolate(boolean)
,
UML2Package.getStructuredActivityNode_MustIsolate()
public void setMustIsolate(boolean value)
Must Isolate
' attribute.
value
- the new value of the 'Must Isolate' attribute.isMustIsolate()
public EList getVariables()
Variable
.
It is bidirectional and its opposite is 'Scope
'.
If the meaning of the 'Variable' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getStructuredActivityNode_Variable()
,
Variable.getScope()
public Variable getVariable(String unqualifiedName)
Variable
with the specified name from the 'Variable' containment reference list.
unqualifiedName
- The unqualified name of the Variable
to retrieve.
Variable
with the specified name, or null
.getVariables()
public Variable createVariable(EClass eClass)
Variable
and appends it to the 'Variable' containment reference list.
eClass
- The Ecore class of the Variable
to create.
Variable
.getVariables()
public EList getContainedNodes()
ActivityNode
.
It is bidirectional and its opposite is 'In Structured Node
'.
If the meaning of the 'Contained Node' containment reference list isn't clear, there really should be more of a description here...
getContainedNodes
in interface ActivityGroup
UML2Package.getStructuredActivityNode_ContainedNode()
,
ActivityNode.getInStructuredNode()
public ActivityNode getContainedNode(String unqualifiedName)
ActivityNode
with the specified name from the 'Contained Node' containment reference list.
unqualifiedName
- The unqualified name of the ActivityNode
to retrieve.
ActivityNode
with the specified name, or null
.getContainedNodes()
public ActivityNode createContainedNode(EClass eClass)
ActivityNode
and appends it to the 'Contained Node' containment reference list.
eClass
- The Ecore class of the ActivityNode
to create.
ActivityNode
.getContainedNodes()
public EList getContainedEdges()
ActivityEdge
.
It is bidirectional and its opposite is 'In Structured Node
'.
If the meaning of the 'Contained Edge' containment reference list isn't clear, there really should be more of a description here...
getContainedEdges
in interface ActivityGroup
UML2Package.getStructuredActivityNode_ContainedEdge()
,
ActivityEdge.getInStructuredNode()
public ActivityEdge getContainedEdge(String unqualifiedName)
ActivityEdge
with the specified name from the 'Contained Edge' containment reference list.
unqualifiedName
- The unqualified name of the ActivityEdge
to retrieve.
ActivityEdge
with the specified name, or null
.getContainedEdges()
public ActivityEdge createContainedEdge(EClass eClass)
ActivityEdge
and appends it to the 'Contained Edge' containment reference list.
eClass
- The Ecore class of the ActivityEdge
to create.
ActivityEdge
.getContainedEdges()
public Activity getActivity()
getActivity
in interface ActivityNode
ActivityNode.setActivity(Activity)
,
UML2Package.getActivityNode_Activity()
,
Activity.getNodes()
public void setActivity(Activity value)
setActivity
in interface ActivityNode
value
- the new value of the 'Activity' container reference.ActivityNode.getActivity()
public Activity getActivityGroup_activity()
getActivityGroup_activity
in interface ActivityGroup
ActivityGroup.setActivityGroup_activity(Activity)
,
UML2Package.getActivityGroup_ActivityGroup_activity()
,
Activity.getGroups()
public void setActivityGroup_activity(Activity value)
setActivityGroup_activity
in interface ActivityGroup
value
- the new value of the 'Activity Group activity' container reference.ActivityGroup.getActivityGroup_activity()
public EList getOwnedMembers()
getOwnedMembers
in interface Namespace
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |