Eclipse GEF
2.1

Uses of Interface
org.eclipse.gef.EditPartViewer

Packages that use EditPartViewer
org.eclipse.gef All interfaces, base types, and the plugin class are here. 
org.eclipse.gef.dnd   
org.eclipse.gef.editparts This package contains abstract implementation of the EditPart interface. 
org.eclipse.gef.tools This package provides several tool implementations. 
org.eclipse.gef.ui.palette   
org.eclipse.gef.ui.parts   
 

Uses of EditPartViewer in org.eclipse.gef
 

Subinterfaces of EditPartViewer in org.eclipse.gef
 interface GraphicalViewer
          Specializes EditPartViewer adding the ability to hit-test Handles.
 

Methods in org.eclipse.gef that return EditPartViewer
 EditPartViewer RootEditPart.getViewer()
          Returns the root's EditPartViewer.
 EditPartViewer EditPart.getViewer()
          Convenience method for returning the EditPartViewer for this part.
protected  EditPartViewer ContextMenuProvider.getViewer()
          Returns the EditPartViewer
 

Methods in org.eclipse.gef with parameters of type EditPartViewer
 void Tool.focusGained(FocusEvent event, EditPartViewer viewer)
          Called when a Viewer's Control gains keyboard focus.
 void Tool.focusLost(FocusEvent event, EditPartViewer viewer)
          Called when a Viewer's Control loses keyboard focus.
 void Tool.keyDown(KeyEvent keyEvent, EditPartViewer viewer)
          Called when a Viewer receives a key press.
 void Tool.keyUp(KeyEvent keyEvent, EditPartViewer viewer)
          Called when a Viewer receives a key up.
 void Tool.mouseDoubleClick(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a double-click.
 void Tool.mouseDown(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse down.
 void Tool.mouseDrag(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse drag.
 void Tool.mouseHover(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse hover.
 void Tool.mouseMove(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse move.
 void Tool.mouseUp(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse up.
 void Tool.nativeDragFinished(DragSourceEvent event, EditPartViewer viewer)
          Called when a native drag ends on a Viewer.
 void Tool.nativeDragStarted(DragSourceEvent event, EditPartViewer viewer)
          Called when a native drag begins on a Viewer.
 void Tool.setViewer(EditPartViewer viewer)
          Called to set the current Viewer receiving events.
 void Tool.viewerEntered(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse enter.
 void Tool.viewerExited(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when a Viewer receives a mouse exit.
 void RootEditPart.setViewer(EditPartViewer viewer)
          Sets the root's EditPartViewer.
 void EditDomain.addViewer(EditPartViewer viewer)
          Adds an EditPartViewer into the EditDomain.
 void EditDomain.focusGained(FocusEvent event, EditPartViewer viewer)
          Called when one of the EditDomain's Viewers receives keyboard focus.
 void EditDomain.focusLost(FocusEvent event, EditPartViewer viewer)
          Called when one of the EditDomain's Viewers is losing keyboard focus.
 void EditDomain.keyDown(KeyEvent keyEvent, EditPartViewer viewer)
          Called when a key is pressed on a Viewer.
 void EditDomain.keyUp(KeyEvent keyEvent, EditPartViewer viewer)
          Called when a key is released on a Viewer.
 void EditDomain.mouseDoubleClick(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse button has been double-clicked on a Viewer.
 void EditDomain.mouseDown(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse button has been pressed on a Viewer.
 void EditDomain.mouseDrag(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse has been dragged within a Viewer.
 void EditDomain.mouseHover(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse has hovered on a Viewer.
 void EditDomain.mouseMove(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse has been moved on a Viewer.
 void EditDomain.mouseUp(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse button has been released on a Viewer.
 void EditDomain.nativeDragFinished(DragSourceEvent event, EditPartViewer viewer)
          Called when a native drag has finished on a Viewer.
 void EditDomain.nativeDragStarted(DragSourceEvent event, EditPartViewer viewer)
          Called when a native drag has started on a Viewer.
 void EditDomain.removeViewer(EditPartViewer viewer)
          Removes a previously added viewer from the EditDomain.
 void EditDomain.viewerEntered(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse enters a Viewer.
 void EditDomain.viewerExited(MouseEvent mouseEvent, EditPartViewer viewer)
          Called when the mouse exits a Viewer.
protected  void ContextMenuProvider.setViewer(EditPartViewer viewer)
          Sets the editpart viewer.
 

Constructors in org.eclipse.gef with parameters of type EditPartViewer
ContextMenuProvider(EditPartViewer viewer)
          Constructs a context menu for the specified EditPartViewer.
 

Uses of EditPartViewer in org.eclipse.gef.dnd
 

Methods in org.eclipse.gef.dnd that return EditPartViewer
protected  EditPartViewer AbstractTransferDropTargetListener.getViewer()
          Returns the EditPartViewer that is the target of the drop.
protected  EditPartViewer AbstractTransferDragSourceListener.getViewer()
          Returns the EditPartViewer.
 

Methods in org.eclipse.gef.dnd with parameters of type EditPartViewer
protected  void AbstractTransferDropTargetListener.setViewer(EditPartViewer viewer)
          Sets the EditPartViewer.
protected  void AbstractTransferDragSourceListener.setViewer(EditPartViewer viewer)
          Sets the EditPartViewer for this listener.
 

Constructors in org.eclipse.gef.dnd with parameters of type EditPartViewer
TemplateTransferDropTargetListener(EditPartViewer viewer)
          Constructs a listener on the specified viewer.
TemplateTransferDragSourceListener(EditPartViewer viewer, Transfer xfer)
          Deprecated.  
TemplateTransferDragSourceListener(EditPartViewer viewer)
          Constructs a new listener for the specified EditPartViewer.
AbstractTransferDropTargetListener(EditPartViewer viewer)
          Constructs a new AbstractTransferDropTargetListener and sets the EditPartViewer.
AbstractTransferDropTargetListener(EditPartViewer viewer, Transfer xfer)
          Constructs a new AbstractTransferDropTargetListener and sets the EditPartViewer and Transfer.
AbstractTransferDragSourceListener(EditPartViewer viewer)
          Constructs an AbstractTransferDragSourceListener for the given EditPartViewer.
AbstractTransferDragSourceListener(EditPartViewer viewer, Transfer xfer)
          Constructs an AbstractTransferDragSourceListener with the specified EditPartViewer and Transfer.
 

Uses of EditPartViewer in org.eclipse.gef.editparts
 

Fields in org.eclipse.gef.editparts declared as EditPartViewer
protected  EditPartViewer ScalableRootEditPart.viewer
          Deprecated. call getViewer() to access
protected  EditPartViewer GraphicalRootEditPart.viewer
          Deprecated. the viewer
protected  EditPartViewer FreeformGraphicalRootEditPart.viewer
          Deprecated. call getViewer()
 

Methods in org.eclipse.gef.editparts that return EditPartViewer
 EditPartViewer ScalableRootEditPart.getViewer()
          Returns the viewer that was set.
 EditPartViewer RootTreeEditPart.getViewer()
           
 EditPartViewer GraphicalRootEditPart.getViewer()
          Deprecated.  
 EditPartViewer FreeformGraphicalRootEditPart.getViewer()
          Returns the viewer that was set.
 EditPartViewer AbstractEditPart.getViewer()
           
 

Methods in org.eclipse.gef.editparts with parameters of type EditPartViewer
 void ScalableRootEditPart.setViewer(EditPartViewer newViewer)
          Sets the EditPartViewer.
 void RootTreeEditPart.setViewer(EditPartViewer epviewer)
           
 void GraphicalRootEditPart.setViewer(EditPartViewer newViewer)
          Deprecated.  
 void FreeformGraphicalRootEditPart.setViewer(EditPartViewer newViewer)
          Sets the EditPartViewer.
 

Uses of EditPartViewer in org.eclipse.gef.tools
 

Methods in org.eclipse.gef.tools that return EditPartViewer
protected  EditPartViewer AbstractTool.getCurrentViewer()
          Return the viewer that the tool is currently receiving input from, or null.
 

Methods in org.eclipse.gef.tools with parameters of type EditPartViewer
static List ToolUtilities.getSelectionWithoutDependants(EditPartViewer viewer)
          Returns a list containing the top level selected edit parts based on the viewer's selection.
 void SelectionTool.keyDown(KeyEvent evt, EditPartViewer viewer)
          Forwards the key down event to the drag tracker, if one exists.
 void SelectionTool.keyUp(KeyEvent evt, EditPartViewer viewer)
          Forwards the key up event to the drag tracker, if one exists.
 void SelectionTool.mouseDown(MouseEvent e, EditPartViewer viewer)
          Forwards the mouse down event to the drag tracker, if one exists.
 void SelectionTool.mouseDoubleClick(MouseEvent e, EditPartViewer viewer)
          Forwards the mouse double clicked event to the drag tracker, if one exists.
 void SelectionTool.mouseDrag(MouseEvent e, EditPartViewer viewer)
          Forwards the mouse drag event to the drag tracker, if one exists.
 void SelectionTool.mouseHover(MouseEvent me, EditPartViewer viewer)
          Forwards the mouse hover event to the drag tracker, if one exists.
 void SelectionTool.mouseMove(MouseEvent me, EditPartViewer viewer)
          Forwards the mouse move event to the drag tracker, if one exists.
 void SelectionTool.mouseUp(MouseEvent e, EditPartViewer viewer)
          Forwards the mouse up event to the drag tracker, if one exists.
 void MarqueeSelectionTool.setViewer(EditPartViewer viewer)
           
 void AbstractTool.focusGained(FocusEvent event, EditPartViewer viewer)
          Called when a viewer that the editor controls gains focus.
 void AbstractTool.focusLost(FocusEvent event, EditPartViewer viewer)
          Called when a viewer that the editor controls loses focus.
 void AbstractTool.keyDown(KeyEvent evt, EditPartViewer viewer)
          Receives a KeyDown event for the given viewer.
 void AbstractTool.keyUp(KeyEvent evt, EditPartViewer viewer)
          Receives a KeyUp event for the given viewer.
 void AbstractTool.nativeDragFinished(DragSourceEvent event, EditPartViewer viewer)
           
 void AbstractTool.nativeDragStarted(DragSourceEvent event, EditPartViewer viewer)
           
 void AbstractTool.mouseDoubleClick(MouseEvent me, EditPartViewer viewer)
          Handles mouse double click events within a viewer.
 void AbstractTool.mouseDown(MouseEvent me, EditPartViewer viewer)
          Handles mouse down events within a viewer.
 void AbstractTool.mouseDrag(MouseEvent me, EditPartViewer viewer)
          Handles mouse drag events within a viewer.
 void AbstractTool.mouseHover(MouseEvent me, EditPartViewer viewer)
          Handles mouse hover event. within a viewer.
 void AbstractTool.mouseMove(MouseEvent me, EditPartViewer viewer)
          Handles mouse moves (if the mouse button is up) within a viewer.
 void AbstractTool.mouseUp(MouseEvent me, EditPartViewer viewer)
          Handles mouse up within a viewer.
 void AbstractTool.setViewer(EditPartViewer viewer)
          Sets the active EditPartViewer.
 void AbstractTool.viewerEntered(MouseEvent me, EditPartViewer viewer)
          Receives the mouse entered event.
 void AbstractTool.viewerExited(MouseEvent me, EditPartViewer viewer)
          Handles the mouse exited event.
 

Uses of EditPartViewer in org.eclipse.gef.ui.palette
 

Classes in org.eclipse.gef.ui.palette that implement EditPartViewer
 class PaletteViewer
          Graphical viewer for the GEF palette.
 

Uses of EditPartViewer in org.eclipse.gef.ui.parts
 

Classes in org.eclipse.gef.ui.parts that implement EditPartViewer
 class AbstractEditPartViewer
          The base implementation for EditPartViewer.
 class GraphicalViewerImpl
          An EditPartViewer implementation based on Figures.
 class ScrollingGraphicalViewer
          A Graphical Viewer implementation which uses a FigureCanvas for native scrolling.
 class TreeViewer
          An EditPartViewer implementation based on a Tree.
 

Fields in org.eclipse.gef.ui.parts declared as EditPartViewer
protected  EditPartViewer DomainEventDispatcher.viewer
          The viewer on which this dispatcher is created.
 

Methods in org.eclipse.gef.ui.parts that return EditPartViewer
protected  EditPartViewer DomainEventDispatcher.getViewer()
          Returns the viewer on which this dispatcher was created
protected  EditPartViewer ContentOutlinePage.getViewer()
          Returns the EditPartViewer
 

Methods in org.eclipse.gef.ui.parts with parameters of type EditPartViewer
 void SelectionSynchronizer.addViewer(EditPartViewer viewer)
          Adds a viewer to the set of synchronized viewers
protected  EditPart SelectionSynchronizer.convert(EditPartViewer viewer, EditPart part)
          Maps the given editpart from one viewer to an editpart in another viewer.
 void SelectionSynchronizer.removeViewer(EditPartViewer viewer)
          Removes the viewer from the set of synchronzied viewers
 

Constructors in org.eclipse.gef.ui.parts with parameters of type EditPartViewer
DomainEventDispatcher(EditDomain d, EditPartViewer v)
          Constructs the dispatcher for the given domain and viewer.
ContentOutlinePage(EditPartViewer viewer)
          Constructs a ContentOutlinePage for the given viewer.
 


Eclipse GEF
2.1

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