Skip navigation links

Package fr.inria.atlanmod.neoemf.data.store

Provides classes to map model-level operations into persistence-level operations.

See: Description

Package fr.inria.atlanmod.neoemf.data.store Description

Provides classes to map model-level operations into persistence-level operations.

NeoEMF relies on the InternalEObject.EStore interface to extend the default serialization mechanism of EMF. The PersistentStore interface extends the InternalEObject.EStore one and provides additional methods such as allInstance() computation. This interface is implemented by backend-specific classes to serialize models into the corresponding backend.

In addition, this package defines a set of store decorators that can be combined to provide additional behavior. For example, this package defines specific store decorators to cache model elements, log backend operations, or automatically commit the pending transaction. These decorators are generic and can be plugged on top of any backend-specific PersistentStore implementation.

Skip navigation links

Copyright © 2013–2017 Atlanmod INRIA LINA Mines Nantes. All rights reserved.