org.eclipse.gmt.umlx.editor.domain
Interface IActiveEditDomain

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable
All Known Implementing Classes:
AbstractEditDomain, ActiveEditDomain

public interface IActiveEditDomain
extends org.eclipse.core.runtime.IAdaptable


Method Summary
<T> void
addTypedAdapter(java.lang.Class<? extends T> type, T adapter)
           
 GImport createImport(EcoreURI ecoreURI, org.eclipse.emf.ecore.EObject contents)
           
 void dispose()
           
 void execute(IAbstractCommand command)
           
 void execute(java.lang.Runnable runnable)
           
 SharedCommandStack getCommandStack()
           
 org.eclipse.emf.ecore.EPackage getDefaultDefaultPackage()
          Return the first writeable package.
 org.eclipse.emf.ecore.resource.Resource getDefaultDefaultResource()
          Return a Resource into which orphan packages can be put.
 org.eclipse.ui.IEditorPart getDomainEditor()
           
 IEditorPreferenceStore getEditorPreferenceStore()
           
 org.eclipse.emf.ecore.resource.Resource getGcoreResource()
           
 java.util.List<GImport> getImports()
           
 org.eclipse.draw2d.geometry.Point getMouseLocation()
           
 org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
           
 ISelectionSupervisor getSelectionSupervisor()
           
 SharedEditDomain getSharedEditDomain()
           
 int removeImport(GImport gImport)
           
 void updatePasteActions()
           
 void updateStackActions()
           
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

addTypedAdapter

<T> void addTypedAdapter(java.lang.Class<? extends T> type,
                         T adapter)

createImport

GImport createImport(EcoreURI ecoreURI,
                     org.eclipse.emf.ecore.EObject contents)

dispose

void dispose()

execute

void execute(IAbstractCommand command)

execute

void execute(java.lang.Runnable runnable)

getCommandStack

SharedCommandStack getCommandStack()

getDefaultDefaultPackage

org.eclipse.emf.ecore.EPackage getDefaultDefaultPackage()
Return the first writeable package.

Returns:
the package, null if none available

getDefaultDefaultResource

org.eclipse.emf.ecore.resource.Resource getDefaultDefaultResource()
Return a Resource into which orphan packages can be put. Note that if more than one package is put in a resource the resulting Ecore file is not valid XML.

Returns:
the resource

getDomainEditor

org.eclipse.ui.IEditorPart getDomainEditor()

getEditorPreferenceStore

IEditorPreferenceStore getEditorPreferenceStore()

getGcoreResource

org.eclipse.emf.ecore.resource.Resource getGcoreResource()

getImports

java.util.List<GImport> getImports()

getMouseLocation

org.eclipse.draw2d.geometry.Point getMouseLocation()

getResourceSet

org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()

getSelectionSupervisor

ISelectionSupervisor getSelectionSupervisor()

getSharedEditDomain

SharedEditDomain getSharedEditDomain()

removeImport

int removeImport(GImport gImport)

updatePasteActions

void updatePasteActions()

updateStackActions

void updateStackActions()