Eclipse GEF
2.1

org.eclipse.gef.ui.parts
Class ScrollingGraphicalViewer

java.lang.Object
  |
  +--org.eclipse.gef.ui.parts.AbstractEditPartViewer
        |
        +--org.eclipse.gef.ui.parts.GraphicalViewerImpl
              |
              +--org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
All Implemented Interfaces:
EditPartViewer, GraphicalViewer, ISelectionProvider
Direct Known Subclasses:
PaletteViewer

public class ScrollingGraphicalViewer
extends GraphicalViewerImpl


Nested Class Summary
 
Nested classes inherited from class org.eclipse.gef.EditPartViewer
EditPartViewer.Conditional
 
Field Summary
 
Fields inherited from class org.eclipse.gef.ui.parts.AbstractEditPartViewer
constantSelection, selection, selectionListeners
 
Constructor Summary
ScrollingGraphicalViewer()
           
 
Method Summary
 Control createControl(Composite parent)
          Optionally creates the default Control using the default style.
protected  org.eclipse.draw2d.FigureCanvas getFigureCanvas()
           
 void reveal(EditPart part)
          Shows the given EditPart if it is not visible.
protected  void setRootFigure(org.eclipse.draw2d.IFigure figure)
           
 
Methods inherited from class org.eclipse.gef.ui.parts.GraphicalViewerImpl
createDefaultRoot, createLightweightSystem, findHandleAt, findObjectAtExcluding, flush, getEventDispatcher, getLayerManager, getLightweightSystem, getRootFigure, handleDispose, hookControl, hookDropTarget, registerAccessibleEditPart, setContextMenu, setCursor, setDragSource, setEditDomain, setRootEditPart, setRouteEventsToEditDomain, unregisterAccessibleEditPart
 
Methods inherited from class org.eclipse.gef.ui.parts.AbstractEditPartViewer
addDragSourceListener, addDropTargetListener, addSelectionChangedListener, appendSelection, deselect, deselectAll, findObjectAt, findObjectAtExcluding, fireSelectionChanged, getContents, getContextMenu, getControl, getDelegatingDragAdapter, getDelegatingDropAdapter, getDragSource, getDropTarget, getEditDomain, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getRootEditPart, getSelectedEditParts, getSelection, getVisualPartMap, hookDragSource, init, primGetSelectedEditParts, refreshDragSourceAdapter, refreshDropTargetAdapter, removeDragSourceListener, removeDropTargetListener, removeSelectionChangedListener, select, setContents, setContents, setControl, setDropTarget, setEditPartFactory, setFocus, setKeyHandler, setSelection, unhookControl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.gef.EditPartViewer
addDragSourceListener, addDropTargetListener, appendSelection, deselect, deselectAll, findObjectAt, findObjectAtExcluding, getContents, getContextMenu, getControl, getEditDomain, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getRootEditPart, getSelectedEditParts, getVisualPartMap, select, setContents, setContents, setControl, setEditPartFactory, setFocus, setKeyHandler
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, getSelection, removeSelectionChangedListener, setSelection
 

Constructor Detail

ScrollingGraphicalViewer

public ScrollingGraphicalViewer()
Method Detail

createControl

public final Control createControl(Composite parent)
Description copied from interface: EditPartViewer
Optionally creates the default Control using the default style. The Control can also be created externally and then set into the Viewer.

Specified by:
createControl in interface EditPartViewer
Overrides:
createControl in class GraphicalViewerImpl
Parameters:
parent - the parent in which create the SWT Control
Returns:
the created Control for convenience
See Also:
EditPartViewer.setControl(Control)

getFigureCanvas

protected org.eclipse.draw2d.FigureCanvas getFigureCanvas()

reveal

public void reveal(EditPart part)
Description copied from interface: EditPartViewer
Shows the given EditPart if it is not visible.

Specified by:
reveal in interface EditPartViewer
Overrides:
reveal in class GraphicalViewerImpl
See Also:
EditPartViewer.reveal(EditPart)

setRootFigure

protected void setRootFigure(org.eclipse.draw2d.IFigure figure)
Overrides:
setRootFigure in class GraphicalViewerImpl

Eclipse GEF
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.