Package | Description |
---|---|
fr.inria.atlanmod.neoemf.data.blueprints.io |
Provides Blueprints' specific readers and writers used in the
io module to save and persist models from
external sources. |
fr.inria.atlanmod.neoemf.io |
Provides methods and classes for working with Java I/O, such as import/export features.
|
fr.inria.atlanmod.neoemf.io.persistence |
Provides classes linking I/O features to persistence features.
|
fr.inria.atlanmod.neoemf.io.processor |
Provides classes that adds preprocessing and postprocessing functionalities during an I/O process.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBlueprintsHandler
An abstract
PersistenceHandler specific to a Blueprints implementation. |
class |
BlueprintsAwareHandler
|
class |
BlueprintsNaiveHandler
A
PersistenceHandler for BlueprintsPersistenceBackend s, without key conflict resolution. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInputNotifier<T extends InputHandler>
An abstract
InputNotifier that provides overall behavior for the management of handlers. |
interface |
InputNotifier<T extends InputHandler>
An object that notifies registered
InputHandler s of events during an I/O process, such as import or export. |
Modifier and Type | Interface and Description |
---|---|
interface |
PersistenceHandler
A
InputHandler that process received events, in order to persist data. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPersistenceHandler<P extends PersistenceBackend>
A
PersistenceHandler that persists data in a PersistenceBackend , based on received events. |
class |
AbstractPersistenceHandlerDecorator
A
PersistenceHandler that delegates all methods to its underlying handler. |
class |
CounterPersistenceHandlerDecorator
A
PersistenceHandler wrapper that counts the number of different element. |
class |
LoggingPersistenceHandlerDecorator
A
PersistenceHandler wrapper that logs every events. |
class |
PersistenceNotifier
A
Processor that notifies registered PersistenceHandler of events. |
class |
TimerPersistenceHandlerDecorator
A
PersistenceHandler wrapper that measures elapsed time between the start and the end of an I/O process. |
Modifier and Type | Interface and Description |
---|---|
interface |
Processor
A
InputHandler that pre-processes and post-processes received events. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProcessor
A
Processor that delegates all methods to its underlying processor. |
class |
EcoreProcessor
A
Processor that creates and links simple elements to an EMF structure. |
class |
XPathProcessor
A
Processor that analyses XML elements in order to create and to process XPath references. |
Copyright © 2013–2017 Atlanmod INRIA LINA Mines Nantes. All rights reserved.