|
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
IScribblerDomains 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. |