Modelers

org.topcased.modeler.editor
Class MixedEditDomain

java.lang.Object
  extended by org.eclipse.gef.EditDomain
      extended by org.eclipse.gef.DefaultEditDomain
          extended by org.topcased.modeler.editor.MixedEditDomain

public class MixedEditDomain
extends org.eclipse.gef.DefaultEditDomain

This edit domain is based ont the default GEF edit domain but also brings EMF capabilities.
It stores the composed adapter factory used in the editor.

creation : 27 mai 2005


Constructor Summary
MixedEditDomain(org.eclipse.ui.IEditorPart editorPart)
           
MixedEditDomain(org.eclipse.ui.IEditorPart editorPart, ResourceSet res)
           
 
Method Summary
 AdapterFactory getAdapterFactory()
          Returns the global adapter factory used in this edit domain
 AdapterFactoryEditingDomain getEMFEditingDomain()
          Returns the EMF editDomain
 void setAdapterFactory(AdapterFactory factory)
          Set the glocal adapter factory used in this edit domain and initialize the EMF editing domain
 void setEMFEditingDomain(AdapterFactoryEditingDomain editingDomain)
          Set the EMF editing domain
 
Methods inherited from class org.eclipse.gef.DefaultEditDomain
getEditorPart, setEditorPart
 
Methods inherited from class org.eclipse.gef.EditDomain
addViewer, focusGained, focusLost, getActiveTool, getCommandStack, getDefaultTool, getPaletteViewer, keyDown, keyTraversed, keyUp, loadDefaultTool, mouseDoubleClick, mouseDown, mouseDrag, mouseHover, mouseMove, mouseUp, mouseWheelScrolled, nativeDragFinished, nativeDragStarted, removeViewer, setActiveTool, setCommandStack, setDefaultTool, setPaletteRoot, setPaletteViewer, viewerEntered, viewerExited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixedEditDomain

public MixedEditDomain(org.eclipse.ui.IEditorPart editorPart)
Parameters:
editorPart -

MixedEditDomain

public MixedEditDomain(org.eclipse.ui.IEditorPart editorPart,
                       ResourceSet res)
Parameters:
editorPart -
Method Detail

getAdapterFactory

public AdapterFactory getAdapterFactory()
Returns the global adapter factory used in this edit domain

Returns:
the adapter factory

setAdapterFactory

public void setAdapterFactory(AdapterFactory factory)
Set the glocal adapter factory used in this edit domain and initialize the EMF editing domain

Parameters:
factory - the new adapter factory

getEMFEditingDomain

public AdapterFactoryEditingDomain getEMFEditingDomain()
Returns the EMF editDomain

Returns:
the EMF editDomain

setEMFEditingDomain

public void setEMFEditingDomain(AdapterFactoryEditingDomain editingDomain)
Set the EMF editing domain

Parameters:
editingDomain - the new EMF editing domain

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.