Interface Summary |
EditModelReaction.IEventReactionListener |
|
IEditModel |
IEditModel manages a set of Resources as an atomic unit, with context
established through the use of one or more
IScribblerDomain s which
declare interesting resources. |
IEditModelErrorHandler |
Provides a callback interface to respond to error conditions that occur
during the operation of an IEditModel. |
IEditModelFactory |
IEditModelFactory creates instances of IEditModels and IEditModelScribblers. |
IEditModelListener |
Listen for changes to the
IEditModel including
addition, removal, loading or unloading of resources. |
IEditModelScribbler |
The IEditModelScribbler provides a mechanism to modify, save or revert a set
of EMF resources as a single atomic unit. |
IEMFWorkbenchContext |
The IEMFWorkbenchContext is the foundation of the EMF Resource Management
Framework. |
IEMFWorkbenchContextFactory |
The IEMFWorkbenchContextFactory manages the creation and caching of
IEMFWorkbenchContext objects. |
IHumanInteractionController |
This interface provides callbacks to be handled by the clients of the
IEditModel framework to prompt the user when necessary or to enforce a
default policy that does not require a formal user prompt (e.g. |
IHumanInteractionController.Response |
|
IResourceAssistant |
|
IResourceAssistantFactory |
The IResourceAssistantFactory can be installed via the
IEMFWorkbenchContextFactory, in order to provide an on-demand hook whenver a
new IEMFWorkbenchContext is created. |
IResourceDescriptor |
The ResourceDescriptor describes a specific resource or the rules for
locating a particular kind of Resource. |
IScribblerDomain |
The IEditingDomain defines a set of ResourceDescriptors that it is interested
in. |
ITechnologyFlavor |
A TechnologyFlavor is the entry point for any other technologies that require
integration with the IEditModel Framework. |
ITechnologyFlavorLifecycle |
An ITechnologyFlavorLifecycle provides an opportunity to manage other
technologies that are related to a set of resources, but may not be EMF
based. |