public interface ESMoveObjectMutation extends ESContainmentChangeMutation<ESMoveObjectMutation>
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EObject |
getEObjectToMove()
Returns the
EObject that will be or has been moved. |
org.eclipse.emf.ecore.EObject |
getSourceObject()
Returns the selected or set source object from which this mutation will move or moved an object.
|
ESMoveObjectMutation |
setEObjectToMove(org.eclipse.emf.ecore.EObject eObjectToMove)
Sets the
EObject to be moved. |
ESMoveObjectMutation |
setSourceFeature(org.eclipse.emf.ecore.EStructuralFeature sourceFeature)
Sets the
EStructuralFeature of a source object from which this mutation will move or moved an object. |
ESMoveObjectMutation |
setSourceObject(org.eclipse.emf.ecore.EObject sourceObject)
Sets the
EObject to be used as source object from which this mutation will move an object. |
getExcludedTargetEClasses, getExcludedTargetFeatures, getExcludedTargetObjects, getTargetFeature, getTargetObject, setTargetFeature, setTargetObjectapplyESMoveObjectMutation setSourceFeature(org.eclipse.emf.ecore.EStructuralFeature sourceFeature)
EStructuralFeature of a source object from which this mutation will move or moved an object.sourceFeature - The feature of the source object through which the moved or to-be-moved object was or is
contained.org.eclipse.emf.ecore.EObject getSourceObject()
org.eclipse.emf.ecore.EObject getEObjectToMove()
EObject that will be or has been moved.ESMoveObjectMutation setSourceObject(org.eclipse.emf.ecore.EObject sourceObject)
EObject to be used as source object from which this mutation will move an object.sourceObject - the source object to be moved from.ESMoveObjectMutation setEObjectToMove(org.eclipse.emf.ecore.EObject eObjectToMove)
EObject to be moved.eObjectToMove - the object to be movedCopyright © 2017. All rights reserved.