org.eclipse.gmt.umlx.editor.view
Class SheetViewer

java.lang.Object
  extended by org.eclipse.gef.ui.parts.AbstractEditPartViewer
      extended by org.eclipse.gef.ui.parts.GraphicalViewerImpl
          extended by org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
              extended by org.eclipse.gmt.umlx.editor.view.SheetViewer
All Implemented Interfaces:
org.eclipse.gef.EditPartViewer, org.eclipse.gef.GraphicalViewer, ISheetViewer, org.eclipse.jface.viewers.ISelectionProvider

public class SheetViewer
extends org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
implements ISheetViewer


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.gef.EditPartViewer
org.eclipse.gef.EditPartViewer.Conditional
 
Constructor Summary
SheetViewer(AbstractEditor editor)
           
 
Method Summary
 SharedCommandStack getCommandStack()
           
 ActiveEditDomain getEditDomain()
           
 AbstractEditor getEditor()
           
 org.eclipse.swt.graphics.Font getItalicsFont()
           
 org.eclipse.swt.graphics.Font getRootFont()
           
 void setContents(java.lang.Object contents)
           
 void setEditDomain(ActiveEditDomain domain)
           
 void setEditDomain(org.eclipse.gef.EditDomain domain)
          Deprecated. 
 java.lang.String toString()
           
static SheetViewer validate(org.eclipse.gef.EditPartViewer viewer)
           
 
Methods inherited from class org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
createControl, reveal
 
Methods inherited from class org.eclipse.gef.ui.parts.GraphicalViewerImpl
findHandleAt, findObjectAtExcluding, flush, registerAccessibleEditPart, setContextMenu, setCursor, setRootEditPart, setRouteEventsToEditDomain, unregisterAccessibleEditPart
 
Methods inherited from class org.eclipse.gef.ui.parts.AbstractEditPartViewer
addDragSourceListener, addDragSourceListener, addDropTargetListener, addDropTargetListener, addPropertyChangeListener, addSelectionChangedListener, appendSelection, deselect, deselectAll, findObjectAt, findObjectAtExcluding, getContents, getContextMenu, getControl, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getProperty, getRootEditPart, getSelectedEditParts, getSelection, getVisualPartMap, removeDragSourceListener, removeDragSourceListener, removeDropTargetListener, removeDropTargetListener, removePropertyChangeListener, removeSelectionChangedListener, select, setContents, setControl, setEditPartFactory, setFocus, setKeyHandler, setProperty, setSelection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.gef.EditPartViewer
addDragSourceListener, addDragSourceListener, addDropTargetListener, addDropTargetListener, addPropertyChangeListener, appendSelection, deselect, deselectAll, findObjectAt, findObjectAtExcluding, getContents, getContextMenu, getControl, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getProperty, getRootEditPart, getSelectedEditParts, getSelection, getVisualPartMap, removeDragSourceListener, removeDragSourceListener, removeDropTargetListener, removeDropTargetListener, removePropertyChangeListener, select, setContents, setControl, setEditPartFactory, setFocus, setKeyHandler, setProperty
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
 

Constructor Detail

SheetViewer

public SheetViewer(AbstractEditor editor)
Method Detail

validate

public static SheetViewer validate(org.eclipse.gef.EditPartViewer viewer)

getCommandStack

public SharedCommandStack getCommandStack()

getEditDomain

public ActiveEditDomain getEditDomain()
Specified by:
getEditDomain in interface org.eclipse.gef.EditPartViewer
Overrides:
getEditDomain in class org.eclipse.gef.ui.parts.AbstractEditPartViewer

getEditor

public AbstractEditor getEditor()
Specified by:
getEditor in interface ISheetViewer

getItalicsFont

public org.eclipse.swt.graphics.Font getItalicsFont()
Specified by:
getItalicsFont in interface ISheetViewer

getRootFont

public org.eclipse.swt.graphics.Font getRootFont()
Specified by:
getRootFont in interface ISheetViewer

setContents

public void setContents(java.lang.Object contents)
Specified by:
setContents in interface org.eclipse.gef.EditPartViewer
Overrides:
setContents in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
See Also:
EditPartViewer.setContents(java.lang.Object)

setEditDomain

@Deprecated
public void setEditDomain(org.eclipse.gef.EditDomain domain)
Deprecated. 

Specified by:
setEditDomain in interface org.eclipse.gef.EditPartViewer
Overrides:
setEditDomain in class org.eclipse.gef.ui.parts.GraphicalViewerImpl

setEditDomain

public void setEditDomain(ActiveEditDomain domain)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object