|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Action'.
The following features are supported:
UML2Package.getAction()
Field Summary | |
static String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
Method Summary | |
Constraint |
createLocalPostcondition(EClass eClass)
Creates a Constraint and appends it to the 'Local Postcondition' containment reference list |
Constraint |
createLocalPrecondition(EClass eClass)
Creates a Constraint and appends it to the 'Local Precondition' containment reference list |
Classifier |
getContext()
Returns the value of the 'Context' reference |
String |
getEffect()
Returns the value of the 'Effect' attribute. |
InputPin |
getInput(String unqualifiedName)
Retrieves the InputPin with the specified name from the 'Input' reference list |
EList |
getInputs()
Returns the value of the 'Input' reference list. |
Constraint |
getLocalPostcondition(String unqualifiedName)
Retrieves the Constraint with the specified name from the 'Local Postcondition' containment reference list |
EList |
getLocalPostconditions()
Returns the value of the 'Local Postcondition' containment reference list. |
Constraint |
getLocalPrecondition(String unqualifiedName)
Retrieves the Constraint with the specified name from the 'Local Precondition' containment reference list |
EList |
getLocalPreconditions()
Returns the value of the 'Local Precondition' containment reference list. |
OutputPin |
getOutput(String unqualifiedName)
Retrieves the OutputPin with the specified name from the 'Output' reference list |
EList |
getOutputs()
Returns the value of the 'Output' reference list. |
EList |
getOwnedElements()
|
void |
setEffect(String value)
Sets the value of the ' Effect ' attribute |
Methods inherited from interface org.eclipse.uml2.ExecutableNode |
createHandler, getHandlers |
Methods inherited from interface org.eclipse.uml2.ActivityNode |
getActivity, getIncoming, getIncomings, getInGroups, getInInterruptibleRegions, getInPartition, getInPartitions, getInStructuredNode, getOutgoing, getOutgoings, getOwner, 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, 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 |
Field Detail |
public static final String copyright
Method Detail |
public String getEffect()
""
.
If the meaning of the 'Effect' attribute isn't clear, there really should be more of a description here...
setEffect(String)
,
UML2Package.getAction_Effect()
public void setEffect(String value)
Effect
' attribute.
value
- the new value of the 'Effect' attribute.getEffect()
public EList getOutputs()
OutputPin
.
If the meaning of the 'Output' reference list isn't clear, there really should be more of a description here...
UML2Package.getAction_Output()
public OutputPin getOutput(String unqualifiedName)
OutputPin
with the specified name from the 'Output' reference list.
unqualifiedName
- The unqualified name of the OutputPin
to retrieve.
OutputPin
with the specified name, or null
.getOutputs()
public EList getInputs()
InputPin
.
If the meaning of the 'Input' reference list isn't clear, there really should be more of a description here...
UML2Package.getAction_Input()
public InputPin getInput(String unqualifiedName)
InputPin
with the specified name from the 'Input' reference list.
unqualifiedName
- The unqualified name of the InputPin
to retrieve.
InputPin
with the specified name, or null
.getInputs()
public Classifier getContext()
If the meaning of the 'Context' reference isn't clear, there really should be more of a description here...
UML2Package.getAction_Context()
public EList getLocalPreconditions()
Constraint
.
If the meaning of the 'Local Precondition' containment reference list isn't clear, there really should be more of a description here...
Constraint that must be satisfied when execution is started.
UML2Package.getAction_LocalPrecondition()
public Constraint getLocalPrecondition(String unqualifiedName)
Constraint
with the specified name from the 'Local Precondition' containment reference list.
unqualifiedName
- The unqualified name of the Constraint
to retrieve.
Constraint
with the specified name, or null
.getLocalPreconditions()
public Constraint createLocalPrecondition(EClass eClass)
Constraint
and appends it to the 'Local Precondition' containment reference list.
eClass
- The Ecore class of the Constraint
to create.
Constraint
.getLocalPreconditions()
public EList getLocalPostconditions()
Constraint
.
If the meaning of the 'Local Postcondition' containment reference list isn't clear, there really should be more of a description here...
Constraint that must be satisfied when executed is completed.
UML2Package.getAction_LocalPostcondition()
public Constraint getLocalPostcondition(String unqualifiedName)
Constraint
with the specified name from the 'Local Postcondition' containment reference list.
unqualifiedName
- The unqualified name of the Constraint
to retrieve.
Constraint
with the specified name, or null
.getLocalPostconditions()
public Constraint createLocalPostcondition(EClass eClass)
Constraint
and appends it to the 'Local Postcondition' containment reference list.
eClass
- The Ecore class of the Constraint
to create.
Constraint
.getLocalPostconditions()
public EList getOwnedElements()
getOwnedElements
in interface ExecutableNode
|
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 |