Package org.eclipse.gef
All interfaces, base types, and the plugin class are here.
-
Interface Summary Interface Description AccessibleAnchorProvider This class provides keyboard accessibility support for Anchors.AccessibleHandleProvider AutoexposeHelper A helper returned from aGraphicalEditPart.ConnectionEditPart A specialization ofGraphicalEditPartfor representing connections.Disposable Marks objects that should be disposed of when no longer in use.DragTracker A specialization of Tool that is used by theSelectionToolduring a Mouse Drag.EditPart EditParts are the building blocks of GEF Viewers.EditPartFactory A factory for creating new EditParts.EditPartListener The listener interface for receiving basic events from an EditPart.EditPartViewer EditPartViewer.Conditional An object which evaluates an EditPart for an arbitrary property.EditPolicy A pluggable contribution implementing a portion of an EditPart's behavior.ExposeHelper An adapter on anEditPartused to expose a descendant contained in that EditPart.GraphicalEditPart A Specialization ofEditPartfor use withGraphicalViewers.GraphicalViewer SpecializesEditPartVieweradding the ability to hit-testHandles.Handle An interface used by theSelectionToolto obtain a DragTracker.LayerConstants The constants used to identify typical layers in a graphical application.MouseWheelHandler MouseWheelHandlers can beregisteredon an EditPartViewer with keys generated by the KeyGenerator.MouseWheelHelper MouseWheelHelpers provide each EditPart to handle mouse-wheel events in their own desired way.NodeEditPart A specializedGraphicalEditPartthat supports both target and sourceConnectionEditParts.NodeListener The listener interface for receiving Connection events from EditParts that serve as connection nodes.RequestConstants The set of constants used to identifyRequestsby theirtype.RootEditPart A RootEditPart is the root of an EditPartViewer.Tool TreeEditPart A Specialization ofEditPartfor use withTreeViewer. -
Class Summary Class Description AccessibleEditPart This class provides Accessibility support forEditParts.AutoexposeHelper.Search Used with EditPartViewers to find the AutoexposeHelper at a Point.CompoundSnapToHelper Combines multiple SnapToHelpers into one compound helper.ContextMenuProvider Extends MenuManager to allow populating the menu directly from the manager itself.DefaultEditDomain A default implementation ofEditDomain.EditDomain The collective state of a GEF "application", loosely defined by a CommandStack, one or more EditPartViewers, and the active Tool.EditPartListener.Stub Listeners interested in just a subset of Events can extend this stub implementation.GEF Deprecated. in 3.1 This class will be removed in future releases.GEFPlugin Deprecated. The GEF plugin class must not be referenced by clients.KeyHandler The KeyHandler should handle all normal keystrokes on anEditPartViewer.KeyStroke Encapsulates a Keyboard gesture (press or release) from the User.MouseWheelHandler.KeyGenerator A utility class used to generate keys from a given stateMask.MouseWheelZoomHandler A MouseWheelHandler that zooms the given viewer.Request An Object used to communicate with EditParts.SelectionManager Manages a viewer's selection model.SharedCursors A shared collection of Cursors.SharedImages A class containing shared Images and ImageDescriptors for use by clients.SharedMessages This class contains UI strings (translated, if available) that clients can use.SnapToGeometry A temporary helper used to perform snapping to existing elements.SnapToGeometry.Entry A vertical or horizontal snapping point. since 3.0SnapToGrid A helper used to perform snapping to a grid, which is specified on the graphical viewer via the various properties defined in this class.SnapToGuides A helper used to perform snapping to guides.SnapToHelper A helper used temporarily by Tools for snapping certain mouse interactions.