|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Reclassify Object Action'. ReclassifyObjectAction adds given classifier to an object and removes given classifiers from that object. Multiple classifiers may be added and removed at a time.
The following features are supported:
UML2Package.getReclassifyObjectAction()
Field Summary | |
static String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
Method Summary | |
InputPin |
createObject(EClass eClass)
Creates a InputPin and sets the 'Object' containment reference |
EList |
getInputs()
|
Classifier |
getNewClassifier(String unqualifiedName)
Retrieves the Classifier with the specified name from the 'New Classifier' reference list |
EList |
getNewClassifiers()
Returns the value of the 'New Classifier' reference list. |
InputPin |
getObject()
Returns the value of the 'Object' containment reference |
Classifier |
getOldClassifier(String unqualifiedName)
Retrieves the Classifier with the specified name from the 'Old Classifier' reference list |
EList |
getOldClassifiers()
Returns the value of the 'Old Classifier' reference list. |
boolean |
isReplaceAll()
Returns the value of the 'Is Replace All' attribute. |
void |
setIsReplaceAll(boolean value)
Sets the value of the ' Is Replace All ' attribute |
void |
setObject(InputPin value)
Sets the value of the ' Object ' containment reference |
Methods inherited from interface org.eclipse.uml2.Action |
createLocalPostcondition, createLocalPrecondition, getContext, getEffect, getInput, 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 |
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 boolean isReplaceAll()
"false"
.
If the meaning of the 'Is Replace All' attribute isn't clear, there really should be more of a description here...
Specifies whether existing classifiers should be removed before adding the new classifiers. The default value is false.
setIsReplaceAll(boolean)
,
UML2Package.getReclassifyObjectAction_IsReplaceAll()
public void setIsReplaceAll(boolean value)
Is Replace All
' attribute.
value
- the new value of the 'Is Replace All' attribute.isReplaceAll()
public EList getOldClassifiers()
Classifier
.
If the meaning of the 'Old Classifier' reference list isn't clear, there really should be more of a description here...
A set of classifiers to be removed from the classifiers of the object.
UML2Package.getReclassifyObjectAction_OldClassifier()
public Classifier getOldClassifier(String unqualifiedName)
Classifier
with the specified name from the 'Old Classifier' reference list.
unqualifiedName
- The unqualified name of the Classifier
to retrieve.
Classifier
with the specified name, or null
.getOldClassifiers()
public EList getNewClassifiers()
Classifier
.
If the meaning of the 'New Classifier' reference list isn't clear, there really should be more of a description here...
A set of classifiers to be added to the classifiers of the object.
UML2Package.getReclassifyObjectAction_NewClassifier()
public Classifier getNewClassifier(String unqualifiedName)
Classifier
with the specified name from the 'New Classifier' reference list.
unqualifiedName
- The unqualified name of the Classifier
to retrieve.
Classifier
with the specified name, or null
.getNewClassifiers()
public InputPin getObject()
If the meaning of the 'Object' containment reference isn't clear, there really should be more of a description here...
Holds the object to be reclassified. (Specializes Action.input.)
setObject(InputPin)
,
UML2Package.getReclassifyObjectAction_Object()
public void setObject(InputPin value)
Object
' containment reference.
value
- the new value of the 'Object' containment reference.getObject()
public InputPin createObject(EClass eClass)
InputPin
and sets the 'Object' containment reference.
eClass
- The Ecore class of the InputPin
to create.
InputPin
.getObject()
public EList getInputs()
getInputs
in interface Action
UML2Package.getAction_Input()
|
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 |