public interface ReclassifyObjectAction extends Action
A ReclassifyObjectAction is an Action that changes the Classifiers that classify an object.
The following features are supported:
UMLPackage.getReclassifyObjectAction()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Classifier> |
getNewClassifier()
Returns the value of the 'New Classifier' reference list.
|
InputPin |
getObject()
Returns the value of the 'Object' containment reference.
|
java.util.Collection<Classifier> |
getOldClassifier()
Returns the value of the 'Old Classifier' reference list.
|
boolean |
hasNewClassifier() |
boolean |
hasOldClassifier() |
boolean |
isReplaceAll()
Returns the value of the 'Replace All' attribute.
|
void |
setObject(InputPin value)
Sets the value of the '
Object ' containment reference. |
void |
setReplaceAll(boolean value)
Sets the value of the '
Replace All ' attribute. |
get_actionExecutionSpecificationOfAction, get_actionInputPinOfFromAction, get_interactionOfAction, getContext, getInput, getLocalPostcondition, getLocalPrecondition, getOutput, has_actionExecutionSpecificationOfAction, hasInput, hasLocalPostcondition, hasLocalPrecondition, hasOutput, isLocallyReentrant, set_actionInputPinOfFromAction, set_interactionOfAction, setLocallyReentrant
get_clauseOfBody, get_clauseOfTest, get_exceptionHandlerOfHandlerBody, get_loopNodeOfBodyPart, get_loopNodeOfSetupPart, get_loopNodeOfTest, get_sequenceNodeOfExecutableNode, getHandler, has_exceptionHandlerOfHandlerBody, hasHandler, set_clauseOfBody, set_clauseOfTest, set_loopNodeOfBodyPart, set_loopNodeOfSetupPart, set_loopNodeOfTest, set_sequenceNodeOfExecutableNode
get_activityNodeOfRedefinedNode, getActivity, getIncoming, getInGroup, getInInterruptibleRegion, getInPartition, getInStructuredNode, getOutgoing, getRedefinedNode, has_activityNodeOfRedefinedNode, hasIncoming, hasInGroup, hasInInterruptibleRegion, hasInPartition, hasOutgoing, hasRedefinedNode, setActivity, setInStructuredNode
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
boolean isReplaceAll()
"false"
.
Specifies whether existing Classifiers should be removed before adding the new Classifiers.
setReplaceAll(boolean)
,
UMLPackage.getReclassifyObjectAction_ReplaceAll()
void setReplaceAll(boolean value)
Replace All
' attribute.
value
- the new value of the 'Replace All' attribute.isReplaceAll()
java.util.Collection<Classifier> getOldClassifier()
Classifier
.
It is bidirectional and its opposite is 'reclassify Object Action Of Old Classifier
'.
A set of Classifiers to be removed from the Classifiers of the given object.
UMLPackage.getReclassifyObjectAction_OldClassifier()
,
Classifier.get_reclassifyObjectActionOfOldClassifier()
java.util.Collection<Classifier> getNewClassifier()
Classifier
.
It is bidirectional and its opposite is 'reclassify Object Action Of New Classifier
'.
A set of Classifiers to be added to the Classifiers of the given object.
UMLPackage.getReclassifyObjectAction_NewClassifier()
,
Classifier.get_reclassifyObjectActionOfNewClassifier()
@CheckForNull InputPin getObject()
reclassify Object Action Of Object
'.
The InputPin that holds the object to be reclassified.
setObject(InputPin)
,
UMLPackage.getReclassifyObjectAction_Object()
,
InputPin.get_reclassifyObjectActionOfObject()
void setObject(@CheckForNull InputPin value)
Object
' containment reference.
value
- the new value of the 'Object' containment reference.getObject()
boolean hasOldClassifier() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasNewClassifier() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException