public class SimpleModelManipulations extends AbstractModelManipulations
engine| Constructor and Description |
|---|
SimpleModelManipulations(ViatraQueryEngine engine) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doAdd(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.util.Collection<? extends java.lang.Object> elements) |
protected void |
doAdd(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.lang.Object what,
int index) |
protected void |
doChangeIndex(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
int oldIndex,
int newIndex) |
protected int |
doCount(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature) |
protected org.eclipse.emf.ecore.EObject |
doCreate(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EClass clazz) |
protected org.eclipse.emf.ecore.EObject |
doCreate(org.eclipse.emf.ecore.resource.Resource res,
org.eclipse.emf.ecore.EClass clazz) |
protected boolean |
doIsSetTo(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value) |
protected void |
doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.EObject newContainer,
org.eclipse.emf.ecore.EReference reference) |
protected void |
doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.EObject newContainer,
org.eclipse.emf.ecore.EReference reference,
int index) |
protected void |
doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.resource.Resource newContainer) |
protected void |
doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.resource.Resource newContainer,
int index) |
protected void |
doRemove(org.eclipse.emf.ecore.EObject object)
Removes an element from the containment hierarchy
|
protected void |
doRemove(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature reference) |
protected void |
doRemove(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index) |
protected void |
doRemove(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object element)
Remove a non-containment reference value
|
protected void |
doSet(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value) |
protected java.util.stream.Stream<? extends java.lang.Object> |
doStream(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature) |
addTo, addTo, addTo, changeIndex, count, create, createChild, doMoveTo, eClass, getBaseEMFIndex, getSlotValuesInternal, isSetTo, moveTo, moveTo, moveTo, moveTo, moveTo, remove, remove, remove, remove, set, streamisEObjectClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, addAllTo, moveAllToadd, add, addAllpublic SimpleModelManipulations(ViatraQueryEngine engine)
protected int doCount(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature)
doCount in class AbstractModelManipulationsprotected java.util.stream.Stream<? extends java.lang.Object> doStream(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature)
doStream in class AbstractModelManipulationsprotected boolean doIsSetTo(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value)
doIsSetTo in class AbstractModelManipulationsprotected org.eclipse.emf.ecore.EObject doCreate(org.eclipse.emf.ecore.resource.Resource res,
org.eclipse.emf.ecore.EClass clazz)
throws ModelManipulationException
doCreate in class AbstractModelManipulationsModelManipulationExceptionprotected org.eclipse.emf.ecore.EObject doCreate(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EClass clazz)
doCreate in class AbstractModelManipulationsprotected void doAdd(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.util.Collection<? extends java.lang.Object> elements)
throws ModelManipulationException
doAdd in class AbstractModelManipulationsModelManipulationExceptionprotected void doAdd(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.lang.Object what,
int index)
throws ModelManipulationException
doAdd in class AbstractModelManipulationsModelManipulationExceptionprotected void doSet(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object value)
doSet in class AbstractModelManipulationsprotected void doRemove(org.eclipse.emf.ecore.EObject object)
throws ModelManipulationException
AbstractModelManipulationsdoRemove in class AbstractModelManipulationsModelManipulationExceptionprotected void doRemove(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature reference)
throws ModelManipulationException
doRemove in class AbstractModelManipulationsModelManipulationExceptionprotected void doRemove(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object element)
throws ModelManipulationException
AbstractModelManipulationsdoRemove in class AbstractModelManipulationsModelManipulationExceptionprotected void doRemove(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
int index)
throws ModelManipulationException
doRemove in class AbstractModelManipulationsModelManipulationExceptionprotected void doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.EObject newContainer,
org.eclipse.emf.ecore.EReference reference)
throws ModelManipulationException
doMoveTo in class AbstractModelManipulationsModelManipulationExceptionprotected void doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.EObject newContainer,
org.eclipse.emf.ecore.EReference reference,
int index)
throws ModelManipulationException
doMoveTo in class AbstractModelManipulationsModelManipulationExceptionprotected void doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.resource.Resource newContainer)
throws ModelManipulationException
doMoveTo in class AbstractModelManipulationsModelManipulationExceptionprotected void doMoveTo(org.eclipse.emf.ecore.EObject what,
org.eclipse.emf.ecore.resource.Resource newContainer,
int index)
throws ModelManipulationException
doMoveTo in class AbstractModelManipulationsModelManipulationExceptionprotected void doChangeIndex(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EStructuralFeature feature,
int oldIndex,
int newIndex)
doChangeIndex in class AbstractModelManipulations