|
|||||||||||
| 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 ActivityGroupUML2Package.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 ActivityGroupUML2Package.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 ActivityNodeActivityNode.setActivity(Activity),
UML2Package.getActivityNode_Activity(),
Activity.getNodes()public void setActivity(Activity value)
setActivity in interface ActivityNodevalue - the new value of the 'Activity' container reference.ActivityNode.getActivity()public Activity getActivityGroup_activity()
getActivityGroup_activity in interface ActivityGroupActivityGroup.setActivityGroup_activity(Activity),
UML2Package.getActivityGroup_ActivityGroup_activity(),
Activity.getGroups()public void setActivityGroup_activity(Activity value)
setActivityGroup_activity in interface ActivityGroupvalue - 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 | ||||||||||