# Package org.eclipse.viatra.transformation.runtime.emf.modelmanipulation

- Interface Summary
  Interface | Description
  --- | ---
  IEcoreManipulations<RootContainer,​ModelObject> | Interface for commands manipulating some representation of an instance of an Ecore metamodel.
  IEcoreReadOperations<RootContainer,​ModelObject> | Interface for commands that read some representation of an instance of an Ecore metamodel.
  IModelManipulations | Model manipulation interface for conventional EMF instance models.
  IModelReadOperations | Model manipulation interface for conventional EMF instance models.

- Class Summary
  Class | Description
  --- | ---
  AbstractEcoreManipulations<RootContainer,​ModelObject> |
  AbstractModelManipulations | Abstract base class for model manipulation implementation.
  ModelManipulationWithEditingDomain |
  SimpleModelManipulations |

- Exception Summary
  Exception | Description
  --- | ---
  ModelManipulationException |