T - a subtype of ESStructuralFeatureMutationpublic interface ESStructuralFeatureMutation<T extends ESStructuralFeatureMutation<?>> extends ESMutation
| Modifier and Type | Method and Description |
|---|---|
Collection<org.eclipse.emf.ecore.EClass> |
getExcludedTargetEClasses()
Returns the collection of
EClasses to be excluded when selecting the target object. |
Collection<org.eclipse.emf.ecore.EStructuralFeature> |
getExcludedTargetFeatures()
Returns the collection of
features to be excluded from being selected as the target
feature. |
Collection<org.eclipse.emf.ecore.EObject> |
getExcludedTargetObjects()
Returns the collection of
EObjects to be excluded from being selected as the target object. |
org.eclipse.emf.ecore.EStructuralFeature |
getTargetFeature()
Returns the
EStructuralFeature of a target object that will or has been mutated. |
org.eclipse.emf.ecore.EObject |
getTargetObject()
Returns the selected or set target object that will or has been mutated.
|
T |
setTargetFeature(org.eclipse.emf.ecore.EStructuralFeature targetFeature)
Sets the
EStructuralFeature of a target object that will be mutated. |
T |
setTargetObject(org.eclipse.emf.ecore.EObject targetObject)
Sets the
EObject to be used as target object. |
applyorg.eclipse.emf.ecore.EObject getTargetObject()
org.eclipse.emf.ecore.EStructuralFeature getTargetFeature()
EStructuralFeature of a target object that will or has been mutated.Collection<org.eclipse.emf.ecore.EClass> getExcludedTargetEClasses()
EClasses to be excluded when selecting the target object.
That is, EObjects are excluded from being selected as target object if they are an instance of an EClass
contained in this collection. The returned collection is changeable. Add items using
getExcludedTargetEClasses().add.
Collection<org.eclipse.emf.ecore.EStructuralFeature> getExcludedTargetFeatures()
features to be excluded from being selected as the target
feature.
The returned collection is changeable. Add items using getExcludedTargetFeatures().add.
Collection<org.eclipse.emf.ecore.EObject> getExcludedTargetObjects()
EObjects to be excluded from being selected as the target object.
The returned collection is changeable. Add items using getExcludedTargetObjects().add.
T setTargetObject(org.eclipse.emf.ecore.EObject targetObject)
EObject to be used as target object.targetObject - the target object to be mutatedT setTargetFeature(org.eclipse.emf.ecore.EStructuralFeature targetFeature)
EStructuralFeature of a target object that will be mutated.targetFeature - the feature of the target object to be mutatedCopyright © 2017. All rights reserved.