|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gmf.runtime.lite.parts.DiagramDisplayer
public class DiagramDisplayer
Constructor Summary | |
---|---|
DiagramDisplayer(org.eclipse.gmf.runtime.lite.parts.IDiagramManager diagramManager,
org.eclipse.gef.EditDomain gefEditDomain,
org.eclipse.emf.transaction.TransactionalEditingDomain emfEditingDomain)
Constructs a new instance of the diagram displayer. |
Method Summary | |
---|---|
protected void |
addAction(org.eclipse.jface.action.IAction action)
Adds an action to this editor's ActionRegistry . |
protected void |
addEditorAction(org.eclipse.gef.ui.actions.WorkbenchPartAction action)
Adds an editor action to this editor. |
protected void |
addEditPartAction(org.eclipse.gef.ui.actions.SelectionAction action)
Adds an EditPart action to this editor. |
protected void |
addStackAction(org.eclipse.gef.ui.actions.StackAction action)
Adds an CommandStack action to this editor. |
protected void |
createGraphicalViewer(org.eclipse.swt.widgets.Composite parent)
Creates the GraphicalViewer on the specified Composite . |
protected org.eclipse.gef.ui.palette.PaletteViewerProvider |
createPaletteViewerProvider()
Creates a PaletteViewerProvider that will be used to create palettes for the view and the flyout. |
void |
createViewer(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
org.eclipse.gef.ui.actions.ActionRegistry |
getActionRegistry()
|
org.eclipse.gef.commands.CommandStack |
getCommandStack()
|
org.eclipse.gef.EditDomain |
getEditDomain()
|
org.eclipse.emf.transaction.TransactionalEditingDomain |
getEditingDomain()
|
org.eclipse.swt.widgets.Control |
getGraphicalControl()
|
org.eclipse.gef.GraphicalViewer |
getGraphicalViewer()
|
org.eclipse.gef.ui.views.palette.PaletteViewerPage |
getPalettePage()
|
protected org.eclipse.gef.palette.PaletteRoot |
getPaletteRoot()
|
protected org.eclipse.ui.views.properties.PropertySheetPage |
getPropertySheetPage()
|
org.eclipse.gef.ui.parts.SelectionSynchronizer |
getSelectionSynchronizer()
Returns the selection syncronizer object. |
org.eclipse.swt.widgets.Control |
getTopLevelControl()
|
protected org.eclipse.gef.editparts.ZoomManager |
getZoomManager()
|
protected void |
hookGraphicalViewer()
Hooks the GraphicalViewer to the rest of the Editor. |
protected void |
initializeGraphicalViewer()
|
void |
save(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Deprecated. Use save(Map, IProgressMonitor) instead. |
void |
save(Map<?,?> options,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
protected void |
setEditDomain(org.eclipse.gef.EditDomain ed)
|
void |
setFocus()
|
protected void |
setGraphicalViewer(org.eclipse.gef.GraphicalViewer viewer)
Sets the graphicalViewer for this diagram displayer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DiagramDisplayer(org.eclipse.gmf.runtime.lite.parts.IDiagramManager diagramManager, org.eclipse.gef.EditDomain gefEditDomain, org.eclipse.emf.transaction.TransactionalEditingDomain emfEditingDomain)
Method Detail |
---|
public void dispose()
protected org.eclipse.gef.editparts.ZoomManager getZoomManager()
protected org.eclipse.gef.palette.PaletteRoot getPaletteRoot()
public org.eclipse.gef.commands.CommandStack getCommandStack()
protected org.eclipse.ui.views.properties.PropertySheetPage getPropertySheetPage()
protected void addAction(org.eclipse.jface.action.IAction action)
ActionRegistry
. (This is
a helper method.)
action
- the action to add.protected void addEditorAction(org.eclipse.gef.ui.actions.WorkbenchPartAction action)
Editor actions are actions that depend and work on the editor.
action
- the editor actionprotected void addEditPartAction(org.eclipse.gef.ui.actions.SelectionAction action)
EditPart
action to this editor.
EditPart
actions are actions that depend and work on the
selected EditPart
s.
action
- the EditPart
actionprotected void addStackAction(org.eclipse.gef.ui.actions.StackAction action)
CommandStack
action to this editor.
CommandStack
actions are actions that depend and work on
the CommandStack
.
action
- the CommandStack
actionpublic org.eclipse.gef.ui.actions.ActionRegistry getActionRegistry()
getActionRegistry
in interface IDiagramOutlineHost
public org.eclipse.emf.transaction.TransactionalEditingDomain getEditingDomain()
public void createViewer(org.eclipse.swt.widgets.Composite parent)
protected void createGraphicalViewer(org.eclipse.swt.widgets.Composite parent)
Composite
.
parent
- the parent compositeprotected void setGraphicalViewer(org.eclipse.gef.GraphicalViewer viewer)
viewer
- the graphical viewerpublic org.eclipse.gef.GraphicalViewer getGraphicalViewer()
getGraphicalViewer
in interface IDiagramOutlineHost
protected void hookGraphicalViewer()
protected void initializeGraphicalViewer()
GraphicalEditor.initializeGraphicalViewer()
public final org.eclipse.gef.ui.parts.SelectionSynchronizer getSelectionSynchronizer()
getSelectionSynchronizer
in interface IDiagramOutlineHost
public void setFocus()
protected org.eclipse.gef.ui.palette.PaletteViewerProvider createPaletteViewerProvider()
protected void setEditDomain(org.eclipse.gef.EditDomain ed)
public org.eclipse.gef.EditDomain getEditDomain()
getEditDomain
in interface IDiagramOutlineHost
public org.eclipse.swt.widgets.Control getTopLevelControl()
public org.eclipse.swt.widgets.Control getGraphicalControl()
getGraphicalControl
in interface IDiagramOutlineHost
public org.eclipse.gef.ui.views.palette.PaletteViewerPage getPalettePage()
public void save(org.eclipse.core.runtime.IProgressMonitor progressMonitor) throws org.eclipse.core.runtime.CoreException
save(Map, IProgressMonitor)
instead.
org.eclipse.core.runtime.CoreException
public void save(Map<?,?> options, org.eclipse.core.runtime.IProgressMonitor progressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |