Uses of Package
org.eclipse.stp.core.infrastructure.emf

Packages that use org.eclipse.stp.core.infrastructure.emf
org.eclipse.stp.core.infrastructure.emf STP Core EMF Resource Management 
org.eclipse.stp.core.resources Resource Layer Integration 
org.eclipse.stp.core.util STP Core Utilites 
 

Classes in org.eclipse.stp.core.infrastructure.emf used by org.eclipse.stp.core.infrastructure.emf
EditModelEvent
           
EditModelException
           
FeatureAdapter
          A FeatureAdapter provides the feature that a given EObject should be persisted as.
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.
 

Classes in org.eclipse.stp.core.infrastructure.emf used by org.eclipse.stp.core.resources
DefaultScribblerDomain
          A default implementation of IScribblerDomain.
EclipseResourceDescriptor
           
EditModelException
           
IEditModelScribbler
          The IEditModelScribbler provides a mechanism to modify, save or revert a set of EMF resources as a single atomic unit.
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.
 

Classes in org.eclipse.stp.core.infrastructure.emf used by org.eclipse.stp.core.util
EditModelException
           
IEditModelScribbler
          The IEditModelScribbler provides a mechanism to modify, save or revert a set of EMF resources as a single atomic unit.