Uses of Interface
org.eclipse.gef.EditPartViewer
Packages that use EditPartViewer
Package
Description
All interfaces, base types, and the plugin class are here.
This package contains abstract implementation of the EditPart interface.
This package provides several tool implementations.
This package support for using JFace Actions in your EditorPart.
-
Uses of EditPartViewer in org.eclipse.gef
Subinterfaces of EditPartViewer in org.eclipse.gefModifier and TypeInterfaceDescriptioninterface
SpecializesEditPartViewer
adding the ability to hit-testHandles
.Methods in org.eclipse.gef that return EditPartViewerModifier and TypeMethodDescriptionprotected EditPartViewer
ContextMenuProvider.getViewer()
Returns the EditPartViewerEditPart.getViewer()
Convenience method for returning theEditPartViewer
for this part.RootEditPart.getViewer()
Returns the root's EditPartViewer.protected EditPartViewer
SelectionManager.getViewer()
Returnsnull
or the viewer whose selection is managed.Methods in org.eclipse.gef with parameters of type EditPartViewerModifier and TypeMethodDescriptionvoid
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
Tool.focusGained
(FocusEvent event, EditPartViewer viewer) Called when a Viewer's Control gains keyboard focus.void
EditDomain.focusLost
(FocusEvent event, EditPartViewer viewer) Called when one of the EditDomain's Viewers is losing keyboard focus.void
Tool.focusLost
(FocusEvent event, EditPartViewer viewer) Called when a Viewer's Control loses keyboard focus.void
MouseWheelHandler.handleMouseWheel
(Event event, EditPartViewer viewer) Handles mouse-wheel events.void
MouseWheelZoomHandler.handleMouseWheel
(Event event, EditPartViewer viewer) Zooms the given viewer.protected void
SelectionManager.hookViewer
(EditPartViewer viewer) Provides a hook for when the viewer has been set.void
SelectionManager.internalInitialize
(EditPartViewer viewer, List<EditPart> selection, Runnable notifier) For internal use only.void
EditDomain.keyDown
(KeyEvent keyEvent, EditPartViewer viewer) Called when a key is pressed on a Viewer.void
Tool.keyDown
(KeyEvent keyEvent, EditPartViewer viewer) Called when a Viewer receives a key press.void
EditDomain.keyTraversed
(TraverseEvent traverseEvent, EditPartViewer viewer) Called when a traversal occurs on a viewer.void
Tool.keyTraversed
(TraverseEvent event, EditPartViewer viewer) Called when a viewer receives a key traversal.void
EditDomain.keyUp
(KeyEvent keyEvent, EditPartViewer viewer) Called when a key is released on a Viewer.void
Tool.keyUp
(KeyEvent keyEvent, EditPartViewer viewer) Called when a Viewer receives a key up.void
EditDomain.mouseDoubleClick
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse button has been double-clicked on a Viewer.void
Tool.mouseDoubleClick
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a double-click.void
EditDomain.mouseDown
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse button has been pressed on a Viewer.void
Tool.mouseDown
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse down.void
EditDomain.mouseDrag
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse has been dragged within a Viewer.void
Tool.mouseDrag
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse drag.void
EditDomain.mouseHover
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse has hovered on a Viewer.void
Tool.mouseHover
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse hover.void
EditDomain.mouseMove
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse has been moved on a Viewer.void
Tool.mouseMove
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse move.void
EditDomain.mouseUp
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse button has been released on a Viewer.void
Tool.mouseUp
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse up.void
EditDomain.mouseWheelScrolled
(Event event, EditPartViewer viewer) Called by the DomainEventDispatcher when the mouse wheel has been scrolled.void
Tool.mouseWheelScrolled
(Event event, EditPartViewer viewer) Called when the mouse wheel has been scrolled.void
EditDomain.nativeDragFinished
(DragSourceEvent event, EditPartViewer viewer) Called when a native drag has finished on a Viewer.void
Tool.nativeDragFinished
(DragSourceEvent event, EditPartViewer viewer) Called when a native drag ends on a Viewer.void
EditDomain.nativeDragStarted
(DragSourceEvent event, EditPartViewer viewer) Called when a native drag has started on a Viewer.void
Tool.nativeDragStarted
(DragSourceEvent event, EditPartViewer viewer) Called when a native drag begins on a Viewer.void
EditDomain.removeViewer
(EditPartViewer viewer) Removes a previously added viewer from the EditDomain.protected void
ContextMenuProvider.setViewer
(EditPartViewer viewer) Sets the editpart viewer.void
RootEditPart.setViewer
(EditPartViewer viewer) Sets the root's EditPartViewer.void
Tool.setViewer
(EditPartViewer viewer) Called to set the current Viewer receiving events.void
EditDomain.viewerEntered
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse enters a Viewer.void
Tool.viewerEntered
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse enter.void
EditDomain.viewerExited
(MouseEvent mouseEvent, EditPartViewer viewer) Called when the mouse exits a Viewer.void
Tool.viewerExited
(MouseEvent mouseEvent, EditPartViewer viewer) Called when a Viewer receives a mouse exit.Constructors in org.eclipse.gef with parameters of type EditPartViewerModifierConstructorDescriptionContextMenuProvider
(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 EditPartViewerModifier and TypeMethodDescriptionprotected EditPartViewer
AbstractTransferDragSourceListener.getViewer()
Returns theEditPartViewer
.protected EditPartViewer
AbstractTransferDropTargetListener.getViewer()
Returns theEditPartViewer
that is the target of the drop.Methods in org.eclipse.gef.dnd with parameters of type EditPartViewerModifier and TypeMethodDescriptionprotected void
AbstractTransferDragSourceListener.setViewer
(EditPartViewer viewer) Sets the EditPartViewer for this listener.protected void
AbstractTransferDropTargetListener.setViewer
(EditPartViewer viewer) Sets the EditPartViewer.Constructors in org.eclipse.gef.dnd with parameters of type EditPartViewerModifierConstructorDescriptionConstructs an AbstractTransferDragSourceListener for the given EditPartViewer.AbstractTransferDragSourceListener
(EditPartViewer viewer, Transfer xfer) Constructs an AbstractTransferDragSourceListener with the specified EditPartViewer and Transfer.Constructs a new AbstractTransferDropTargetListener and sets the EditPartViewer.AbstractTransferDropTargetListener
(EditPartViewer viewer, Transfer xfer) Constructs a new AbstractTransferDropTargetListener and sets the EditPartViewer and Transfer.Constructs a new listener for the specified EditPartViewer.TemplateTransferDragSourceListener
(EditPartViewer viewer, Transfer xfer) Deprecated.Use the constructor without the transfer specified.Constructs a listener on the specified viewer. -
Uses of EditPartViewer in org.eclipse.gef.editparts
Fields in org.eclipse.gef.editparts declared as EditPartViewerModifier and TypeFieldDescriptionprotected EditPartViewer
GraphicalRootEditPart.viewer
Deprecated.the viewerMethods in org.eclipse.gef.editparts that return EditPartViewerModifier and TypeMethodDescriptionAbstractEditPart.getViewer()
GraphicalRootEditPart.getViewer()
Deprecated.RootTreeEditPart.getViewer()
SimpleRootEditPart.getViewer()
Methods in org.eclipse.gef.editparts with parameters of type EditPartViewerModifier and TypeMethodDescriptionvoid
GraphicalRootEditPart.setViewer
(EditPartViewer newViewer) Deprecated.void
RootTreeEditPart.setViewer
(EditPartViewer epviewer) void
SimpleRootEditPart.setViewer
(EditPartViewer newViewer) -
Uses of EditPartViewer in org.eclipse.gef.tools
Methods in org.eclipse.gef.tools that return EditPartViewerModifier and TypeMethodDescriptionprotected EditPartViewer
AbstractTool.getCurrentViewer()
Return the viewer that the tool is currently receiving input from, ornull
.Methods in org.eclipse.gef.tools with parameters of type EditPartViewerModifier and TypeMethodDescriptionvoid
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.ToolUtilities.getSelectionWithoutDependants
(EditPartViewer viewer) Returns a list containing the top level selected edit parts based on the viewer's selection.protected boolean
AbstractTool.isViewerImportant
(EditPartViewer viewer) Default implementation always returnstrue
.protected boolean
MarqueeSelectionTool.isViewerImportant
(EditPartViewer viewer) MarqueeSelectionTool is only interested in GraphicalViewers, not TreeViewers.void
AbstractTool.keyDown
(KeyEvent evt, EditPartViewer viewer) Receives a KeyDown event for the given viewer.void
SelectionTool.keyDown
(KeyEvent evt, EditPartViewer viewer) Forwards the key down event to the drag tracker, if one exists.void
AbstractTool.keyTraversed
(TraverseEvent event, EditPartViewer viewer) Receives a traversal event for the given viewer.void
AbstractTool.keyUp
(KeyEvent evt, EditPartViewer viewer) Receives a KeyUp event for the given viewer.void
SelectionTool.keyUp
(KeyEvent evt, EditPartViewer viewer) Forwards the key up event to the drag tracker, if one exists.void
AbstractTool.mouseDoubleClick
(MouseEvent me, EditPartViewer viewer) Handles mouse double click events within a viewer.void
SelectionTool.mouseDoubleClick
(MouseEvent e, EditPartViewer viewer) Forwards the mouse double clicked event to the drag tracker, if one exists.void
AbstractTool.mouseDown
(MouseEvent me, EditPartViewer viewer) Handles mouse down events within a viewer.void
SelectionTool.mouseDown
(MouseEvent e, EditPartViewer viewer) Forwards the mouse down event to the drag tracker, if one exists.void
AbstractTool.mouseDrag
(MouseEvent me, EditPartViewer viewer) Handles mouse drag events within a viewer.void
SelectionTool.mouseDrag
(MouseEvent e, EditPartViewer viewer) Forwards the mouse drag event to the drag tracker, if one exists.void
AbstractTool.mouseHover
(MouseEvent me, EditPartViewer viewer) Handles mouse hover event. within a viewer.void
SelectionTool.mouseHover
(MouseEvent me, EditPartViewer viewer) Forwards the mouse hover event to the drag tracker, if one exists.void
AbstractTool.mouseMove
(MouseEvent me, EditPartViewer viewer) Handles mouse moves (if the mouse button is up) within a viewer.void
SelectionTool.mouseMove
(MouseEvent me, EditPartViewer viewer) Forwards the mouse move event to the drag tracker, if one exists.void
AbstractTool.mouseUp
(MouseEvent me, EditPartViewer viewer) Handles mouse up within a viewer.void
SelectionTool.mouseUp
(MouseEvent e, EditPartViewer viewer) Forwards the mouse up event to the drag tracker, if one exists.void
AbstractTool.mouseWheelScrolled
(Event event, EditPartViewer viewer) Handles mouse-wheel scrolling for a viewer.void
ConnectionCreationTool.mouseWheelScrolled
(Event event, EditPartViewer viewer) Scrolling can happen either in theinitial
state or once the source of the connection has beenidentified
.void
SelectionTool.mouseWheelScrolled
(Event event, EditPartViewer viewer) Delegates the scrolling to the DragTracker (if there is one).void
AbstractTool.nativeDragFinished
(DragSourceEvent event, EditPartViewer viewer) void
AbstractTool.nativeDragStarted
(DragSourceEvent event, EditPartViewer viewer) protected void
AbstractTool.performViewerMouseWheel
(Event event, EditPartViewer viewer) Delegates mouse-wheel event handling to registeredMouseWheelHandlers
based on the given Event's statemask.void
AbstractTool.setViewer
(EditPartViewer viewer) Sets the active EditPartViewer.void
MarqueeSelectionTool.setViewer
(EditPartViewer viewer) 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.actions
Constructors in org.eclipse.gef.ui.actions with parameters of type EditPartViewer -
Uses of EditPartViewer in org.eclipse.gef.ui.palette
Classes in org.eclipse.gef.ui.palette that implement EditPartViewer -
Uses of EditPartViewer in org.eclipse.gef.ui.parts
Classes in org.eclipse.gef.ui.parts that implement EditPartViewerModifier and TypeClassDescriptionclass
The base implementation for EditPartViewer.class
An EditPartViewer implementation based onFigures
.class
A Graphical Viewer implementation which uses aFigureCanvas
for native scrolling.class
An EditPartViewer implementation based on aTree
.Fields in org.eclipse.gef.ui.parts declared as EditPartViewerModifier and TypeFieldDescriptionprotected EditPartViewer
DomainEventDispatcher.viewer
The viewer on which this dispatcher is created.Methods in org.eclipse.gef.ui.parts that return EditPartViewerModifier and TypeMethodDescriptionprotected EditPartViewer
ContentOutlinePage.getViewer()
Returns the EditPartViewerprotected final EditPartViewer
DomainEventDispatcher.getViewer()
Returns the viewer on which this dispatcher was createdMethods in org.eclipse.gef.ui.parts with parameters of type EditPartViewerModifier and TypeMethodDescriptionvoid
SelectionSynchronizer.addViewer
(EditPartViewer viewer) Adds a viewer to the set of synchronized viewersprotected void
SelectionSynchronizer.applySelection
(EditPartViewer viewer, ISelection selection) Applies the given EditPart selection from another viewer to the given viewer.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 synchronized viewersprotected void
SelectionSynchronizer.syncSelection
(EditPartViewer selectionSource, ISelection selection) Synchronizes the given selection to all registered viewers except the one serving as selectionSource, by delegating toSelectionSynchronizer.applySelection(EditPartViewer, ISelection)
.Constructors in org.eclipse.gef.ui.parts with parameters of type EditPartViewerModifierConstructorDescriptionContentOutlinePage
(EditPartViewer viewer) Constructs a ContentOutlinePage for the given viewer.Constructs the dispatcher for the given domain and viewer.