|
||||||||||||
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 java.lang.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()
Creates a Variable and appends it to the 'Variable' containment reference list |
Variable |
createVariable(EClass eClass)
Deprecated. Use #createVariable() instead. |
ActivityEdge |
getContainedEdge(java.lang.String name)
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(java.lang.String name)
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. |
Variable |
getVariable(java.lang.String name)
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 |
setMustIsolate(boolean value)
Sets the value of the ' Must Isolate ' attribute |
Methods inherited from interface org.eclipse.uml2.Action |
---|
createLocalPostcondition, createLocalPostcondition, createLocalPrecondition, createLocalPrecondition, getContext, getEffect, getInput, getInputs, getLocalPostcondition, getLocalPostconditions, getLocalPrecondition, getLocalPreconditions, getOutput, getOutputs, setEffect |
Methods inherited from interface org.eclipse.uml2.ExecutableNode |
---|
createHandler, createHandler, getHandlers |
Methods inherited from interface org.eclipse.uml2.ActivityNode |
---|
getActivity, getIncoming, getIncomings, getInGroups, getInInterruptibleRegions, getInPartition, getInPartitions, getInStructuredNode, getOutgoing, getOutgoings, getRedefinedElement, getRedefinedElements, setActivity, 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, createDependency, createNameExpression, createNameExpression, getClientDependencies, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
---|
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
---|
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, hasValue, 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 |
---|
getActivity, getActivityGroup_activity, getSubgroups, getSuperGroup, setActivity, setActivityGroup_activity |
Field Detail |
public static final java.lang.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(java.lang.String name)
Variable
with the specified 'Name' from the 'Variable' containment reference list.
name
- The '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 Variable createVariable()
Variable
and appends it to the 'Variable' containment reference list.
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(java.lang.String name)
ActivityNode
with the specified 'Name' from the 'Contained Node' containment reference list.
getContainedNode
in interface ActivityGroup
name
- The '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(java.lang.String name)
ActivityEdge
with the specified 'Name' from the 'Contained Edge' containment reference list.
getContainedEdge
in interface ActivityGroup
name
- The '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()
|
Copyright 2003, 2005 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |