|
||||||||||||
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 java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
InputPin |
createObject()
Creates a InputPin and sets the 'Object' containment reference |
InputPin |
createObject(EClass eClass)
Creates a InputPin and sets the 'Object' containment reference |
Classifier |
getNewClassifier(java.lang.String name)
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(java.lang.String name)
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, 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 |
Field Detail |
public static final java.lang.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(java.lang.String name)
Classifier
with the specified 'Name' from the 'Old Classifier' reference list.
name
- The '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(java.lang.String name)
Classifier
with the specified 'Name' from the 'New Classifier' reference list.
name
- The '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 InputPin createObject()
InputPin
and sets the 'Object' containment reference.
InputPin
.getObject()
|
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 |