All Classes Interface Summary Class Summary
Class |
Description |
AbstractConnectionCreationTool |
The base implementation for tools which create a connection.
|
AbstractConnectionEditPart |
|
AbstractEditPart |
The baseline implementation for the EditPart interface.
|
AbstractEditPart.EditPolicyIterator |
Iterates over a List of EditPolcies, skipping any
null values encountered.
|
AbstractEditPartViewer |
The base implementation for EditPartViewer.
|
AbstractEditPolicy |
|
AbstractGraphicalEditPart |
|
AbstractHandle |
Base implementation for handles.
|
AbstractTool |
The base implementation for Tool s.
|
AbstractTool.Input |
Allows the user to access mouse and keyboard input.
|
AbstractTransferDragSourceListener |
An abstract implementation of TransferDragSourceListener
associated with an EditPartViewer
|
AbstractTransferDropTargetListener |
An abstract implementation of TransferDropTargetListener for use with
EditPartViewer s.
|
AbstractTreeContainerEditPolicy |
Deprecated.
|
AbstractTreeEditPart |
|
AccessibleAnchorProvider |
This class provides keyboard accessibility support for Anchors.
|
AccessibleEditPart |
This class provides Accessibility support for
EditParts .
|
AccessibleHandleProvider |
This class provides keyboard accessibility support for the Handles of the primary-selected EditPart .
|
ActionBarContributor |
Contributes actions to the workbench. !!
|
ActionRegistry |
A container for editor actions.
|
AlignmentAction |
An action to align the selected parts.
|
AlignmentRequest |
A request to align multiple objects.
|
AlignmentRetargetAction |
|
AutoexposeHelper |
|
AutoexposeHelper.Search |
Used with EditPartViewers to find the AutoexposeHelper at a Point.
|
BendpointCreationHandle |
A BendpointHandle that is used to create a new bendpoint.
|
BendpointEditPolicy |
|
BendpointHandle |
A handle for bendpoints on a connection.
|
BendpointMoveHandle |
A BendpointHandle that is used to move an existing bendpoint.
|
BendpointRequest |
A request to alter a bendpoint.
|
CellEditorLocator |
|
ChangeBoundsRequest |
A Request to change the bounds of the EditPart(s).
|
ChangeIconSizeAction |
This action toggles the "Use Large Icons" option for the current layout mode
of the palette.
|
Clipboard |
A GEF clipboard for cut/copy/paste actions between GEF editors.
|
CombinedTemplateCreationEntry |
|
Command |
An Abstract implementation of Command .
|
CommandStack |
An implementation of a command stack.
|
CommandStackEvent |
Instances of this class are sent whenever stack events occur.
|
CommandStackEventListener |
A listener interface for receiving notification before and after commands are
executed, undone, or redone.
|
CommandStackListener |
Deprecated.
|
ComponentEditPolicy |
A model-based EditPolicy for components within a container.
|
CompoundCommand |
An aggregation of multiple Commands .
|
CompoundSnapToHelper |
Combines multiple SnapToHelpers into one compound helper.
|
ConnectionBendpointTracker |
A tracker for creating new bendpoints or dragging existing ones.
|
ConnectionCreationTool |
The default creation tool for connections.
|
ConnectionCreationToolEntry |
|
ConnectionDragCreationTool |
A connection creation tool that implements DragTracker.
|
ConnectionEditPart |
|
ConnectionEditPolicy |
A model-based EditPolicy for connections.
|
ConnectionEndHandle |
Deprecated.
|
ConnectionEndpointEditPolicy |
A selection handle policy for placing handles at the two ends of a
ConnectionEditPart.
|
ConnectionEndpointHandle |
A handle used at the start or end of the
Connection .
|
ConnectionEndpointTracker |
A DragTracker that moves the endpoint of a connection to another location.
|
ConnectionHandle |
The base implementation for handles used with editparts whose figure is a
Connection .
|
ConnectionStartHandle |
Deprecated.
|
ConstrainedLayoutEditPolicy |
For use with LayoutManager that require a constraint.
|
ContainerEditPolicy |
An EditPolicy for use with container editparts.
|
ContentOutlinePage |
A adapter for an outline page containing a single EditPartViewer.
|
ContextMenuProvider |
Extends MenuManager to allow populating the menu directly from the manager
itself.
|
CopyRetargetAction |
Deprecated.
|
CopyTemplateAction |
Copies the currently selected template in the palatte to the system
clipboard.
|
CornerTriangleBorder |
Deprecated.
|
CreateConnectionRequest |
A Request to create a new Connection.
|
CreateGuideAction |
An Action that creates a guide on a ruler and reveals it.
|
CreateRequest |
A Request to create a new object.
|
CreationFactory |
A factory used to create new objects.
|
CreationTool |
|
CreationToolEntry |
|
CustomizeAction |
This action launches the PaletteCustomizerDialog for the given palette.
|
DefaultEditDomain |
|
DefaultEntryPage |
This is a default implementation of the EntryPage interface.
|
DefaultPaletteViewerPreferences |
This is the default implementation for PaletteViewerPreferences.
|
DelegatingDragAdapter |
|
DelegatingDropAdapter |
|
DeleteAction |
An action to delete selected objects.
|
DeleteRetargetAction |
|
DeselectAllTracker |
A DragTracker whose job it is to deselect all EditParts .
|
DirectEditAction |
An action to perform direct editing on a selected part.
|
DirectEditManager |
Manages the direct edit operation by creating and maintaining the
CellEditor and executing the resulting
command if the cell editor value has changed.
|
DirectEditManager.DirectEditBorder |
The border used to 'frame' the cell editor.
|
DirectEditPolicy |
Shows DirectEdit feedback and creates the Command to perform a "direct edit".
|
DirectEditRequest |
A request to perform direct editing on the receiver of the Request.
|
Disposable |
Marks objects that should be disposed of when no longer in use.
|
DomainEventDispatcher |
A special event dispatcher that will route events to the EditDomain
when appropriate.
|
DragEditPartsTracker |
|
DragTracker |
A specialization of Tool that is used by the
SelectionTool during a Mouse Drag.
|
DragTreeItemsTracker |
Specializes selection to do nothing, the native Tree provides selection for
free.
|
DrawerEntryPage |
The default entry page for drawers.
|
DropRequest |
A request that requires a location in order to drop an item.
|
EditDomain |
The collective state of a GEF "application", loosely defined by a
CommandStack, one or more EditPartViewers, and the active Tool.
|
EditorPartAction |
|
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.
|
EditPartListener.Stub |
Listeners interested in just a subset of Events can extend this stub
implementation.
|
EditPartUtilities |
Utility class comprising functions related to EditPart s
|
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.
|
EntryPage |
An EntryPage displays properties of a PaletteEntry .
|
EntryPageContainer |
An EntryPageContainer allows an EntryPage to report
errors to it.
|
ExposeHelper |
An adapter on an EditPart used to expose a descendant
contained in that EditPart.
|
FeedbackHelper |
Helps display connection feedback during drags of the connection ends.
|
FlagSupport |
A structure for storing multiple flags compactly using a 32-bit
int .
|
FlowLayoutEditPolicy |
An EditPolicy for use with FlowLayout .
|
FlyoutPaletteComposite |
The FlyoutPaletteComposite is used to show a flyout palette alongside another
control.
|
FlyoutPaletteComposite.FlyoutPreferences |
FlyoutPreferences is used to save/load the preferences for the flyout
palette.
|
ForwardedRequest |
A Request to be forwarded to another EditPart.
|
ForwardUndoCompoundCommand |
A CompoundCommand that performs undo on its contained Commands in the same
order in which they were executed.
|
FreeformGraphicalRootEditPart |
A graphical root that uses FreeformFigures as the layers in the diagram.
|
GEF |
Deprecated.
|
GEFActionConstants |
Defines the names of those actions which are preregistered with the
GraphicalEditor .
|
GEFPlugin |
Deprecated.
|
GraphicalEditor |
This class serves as a quick starting point for clients who are new to GEF.
|
GraphicalEditorWithFlyoutPalette |
This class serves as a quick starting point for clients who are new to GEF.
|
GraphicalEditorWithPalette |
This class serves as a quick starting point for clients who are new to GEF.
|
GraphicalEditPart |
|
GraphicalEditPolicy |
|
GraphicalNodeEditPolicy |
A GraphicalNodeEditPolicy is responsible for creating and reconnecting
connections graphically.
|
GraphicalRootEditPart |
Deprecated.
|
GraphicalViewer |
|
GraphicalViewerImpl |
An EditPartViewer implementation based on Figures .
|
GraphicalViewerKeyHandler |
An extended KeyHandler which processes default keystrokes for common
navigation in a GraphicalViewer.
|
GridLayer |
This is a layer that displays the grid.
|
GroupRequest |
A Request from multiple EditParts.
|
GuideLayer |
This is a layer where the guide lines are displayed.
|
Handle |
|
HandleBounds |
Identifies figures which use an alternative rectangle to place their handles.
|
IScrollableEditPart |
Should be implemented by EditParts, to which an
ScrollableSelectionFeedbackEditPolicy is to be registered, as it
grants the edit policy type-safe access to the edit part's
IScrollableFigure .
|
KeyHandler |
The KeyHandler should handle all normal keystrokes on an
EditPartViewer .
|
KeyStroke |
Encapsulates a Keyboard gesture (press or release) from the User.
|
LayerConstants |
The constants used to identify typical layers in a graphical application.
|
LayerManager |
Responsible for locating layers in a GraphicalViewer .
|
LayerManager.Helper |
A static helper
|
LayoutAction |
This action allows to switch between the various supported layout modes for
the given palette.
|
LayoutEditPolicy |
Provides support for interacting with children
GraphicalEditParts with the host figure's current
LayoutManager .
|
LocationRequest |
A Request that needs to keep track of a location.
|
MarqueeDragTracker |
A marqueeSelectionTool that implements the DragTracker interface.
|
MarqueeSelectionTool |
A Tool which selects multiple EditPart s inside a rectangular area of
a Graphical Viewer.
|
MarqueeToolEntry |
|
MatchHeightAction |
An action that matches the height of all selected EditPart's Figures to the
width of the Primary Selection EditPart's Figure.
|
MatchHeightRetargetAction |
A LabelRetargetAction for MatchHeightAction.
|
MatchSizeAction |
An action that matches the size of all selected EditPart's Figures to the
size of the Primary Selection EditPart's Figure.
|
MatchSizeRetargetAction |
A LabelRetargetAction for MatchSizeAction.
|
MatchWidthAction |
An action that matches the width of all selected EditPart's Figures to the
width of the Primary Selection EditPart's Figure.
|
MatchWidthRetargetAction |
A LabelRetargetAction for MatchWidthAction.
|
MouseWheelHandler |
MouseWheelHandlers can be
registered
on an EditPartViewer with keys generated by the KeyGenerator.
|
MouseWheelHandler.KeyGenerator |
A utility class used to generate keys from a given stateMask.
|
MouseWheelHelper |
MouseWheelHelpers provide each EditPart to handle mouse-wheel events in their
own desired way.
|
MouseWheelZoomHandler |
A MouseWheelHandler that zooms the given viewer.
|
MoveHandle |
|
MoveHandleLocator |
|
NodeEditPart |
A specialized GraphicalEditPart that supports both target
and source ConnectionEditParts .
|
NodeListener |
The listener interface for receiving Connection events from EditParts that
serve as connection nodes.
|
NonResizableEditPolicy |
Provide support for selecting and positioning a non-resizable editpart.
|
NonResizableHandle |
Deprecated.
|
NonResizableHandleKit |
A set of utility methods to create Handles for NonResizable Figures.
|
OrderedLayoutEditPolicy |
A LayoutEditPolicy for use with LayoutManagers that take no
constraints.
|
PaletteContainer |
Default implementation of PaletteContainer
|
PaletteContainerFactory |
Abstract factory for PaletteContainer s
|
PaletteContextMenuProvider |
Provides the context menu for a palette.
|
PaletteCustomizationAction |
PaletteCustomizationAction s are used to manipulate the palette
model.
|
PaletteCustomizer |
PaletteCustomizer is the PaletteCustomizerDialog 's
interface to the model.
|
PaletteCustomizerDialog |
This class implements a default dialog that allows customization of the
different entries/items on a GEF palette, i.e. the model behind the palette.
|
PaletteDrawer |
A PaletteDrawer is a collapsible container that can have other non-container
palette entries.
|
PaletteDrawerFactory |
|
PaletteEditPartFactory |
Factory to create EditParts for different PaletteEntries.
|
PaletteEntry |
Root class (statically) for the palette model.
|
PaletteEntryFactory |
|
PaletteGroup |
A PaletteGroup consists of a group of
PaletteEntry objects that are uncollapsible .
|
PaletteGroupFactory |
|
PaletteListener |
Listens to changes in the palette.
|
PaletteMessages |
|
PalettePage |
An interface representing a page to be used in the PaletteView.
|
PaletteRoot |
|
PaletteSeparator |
A separator for the palette
Separators can also be used as markers.
|
PaletteSeparatorFactory |
|
PaletteSettingsDialog |
|
PaletteStack |
The model object for a PaletteStack - A stack of tools.
|
PaletteStackFactory |
|
PaletteTemplateEntry |
|
PaletteToolbar |
A PaletteGroup consists of a group of
PaletteEntry objects that are uncollapsible .
|
PaletteView |
The GEF palette view
|
PaletteViewer |
Graphical viewer for the GEF palette.
|
PaletteViewerKeyHandler |
|
PaletteViewerPage |
The default page for the PaletteView that works in conjunction with a
PaletteViewerProvider.
|
PaletteViewerPreferences |
PaletteViewerPreferences is used to store/persist the various
settings of a GEF palette.
|
PaletteViewerProvider |
PaletteViewerProvider provides a standard way of creating palette viewers
that can be shared across different clients that need to create a palette
(PaletteViewerPage and FlyoutPaletteComposite, for instance).
|
PanningSelectionTool |
A subclass of the SelectionTool that allows panning by holding down the space
bar.
|
PanningSelectionToolEntry |
|
PasteRetargetAction |
Deprecated.
|
PasteTemplateAction |
If the current object on the clipboard is a valid template, this action will
paste the template to the viewer.
|
PinDrawerAction |
An action that can be used to pin the given pinnable palette editpart (drawer
or stack) open.
|
PrintAction |
|
PrintGraphicalViewerOperation |
|
ReconnectRequest |
A Request to reconnect a connection.
|
RedoAction |
An action to redo the last command.
|
RedoRetargetAction |
|
RelativeHandleLocator |
Similar to RelativeLocator , but adds support for
the HandleBounds interface.
|
Request |
An Object used to communicate with EditParts.
|
RequestConstants |
The set of constants used to identify Requests by their
type .
|
ResizableEditPolicy |
Provides support for selecting, positioning, and resizing an edit part.
|
ResizableHandleKit |
A set of utility methods to create Handles for the common locations on a
figure's bounds.
|
ResizeHandle |
A Handle used to resize a GraphicalEditPart.
|
ResizeTracker |
A Tracker for dragging a resize handle.
|
RootComponentEditPolicy |
The root component cannot be removed from its parent.
|
RootEditPart |
A RootEditPart is the root of an EditPartViewer.
|
RootTreeEditPart |
The root editpart for a TreeViewer .
|
RulerChangeListener |
RulerChangeListener s can be added to RulerProvider s
to receive notification about changes in the ruler/guide properties.
|
RulerChangeListener.Stub |
Stub for the RulerChangeListener interface.
|
RulerComposite |
A RulerComposite is used to show rulers to the north and west of the control
of a given graphical
viewer .
|
RulerProvider |
This class provides an interface to interact with the ruler/guide feature
provided in GEF.
|
SaveAction |
An action to save the editor's current state.
|
ScalableFreeformRootEditPart |
Adds Zoom support to the standard FreeformGraphicalRootEditPart.
|
ScalableRootEditPart |
A graphical root composed of regular Layers .
|
ScrollableSelectionFeedbackEditPolicy |
A SelectionEditPolicy , which may be registered to an
IScrollableEditPart to provide primary selection feedback by
rendering the hidden contents of the host figure's ScrollPane 's
nested Viewport by means of GhostImageFigure s.
|
ScrollingGraphicalViewer |
A Graphical Viewer implementation which uses a
FigureCanvas for native scrolling.
|
SelectAllAction |
An action which selects all edit parts in the active workbench part.
|
SelectEditPartTracker |
DragTracker used to select, edit, and open EditParts .
|
SelectionAction |
Superclass for an action needing the current selection.
|
SelectionEditPolicy |
A GraphicalEditPolicy that is sensitive to the host's selection.
|
SelectionHandlesEditPolicy |
A SelectionEditPolicy which manages a List of handles provided by the
subclass.
|
SelectionManager |
Manages a viewer's selection model.
|
SelectionRequest |
A request to select an edit part.
|
SelectionSynchronizer |
A utility for synchronizing the selection of multiple EditPartViewers.
|
SelectionTool |
Tool to select and manipulate figures.
|
SelectionToolEntry |
|
SetActivePaletteToolAction |
This action sets a Tool to be the active entry in the PaletteViewer.
|
SetPropertyValueCommand |
A command used to set or reset the value of a property.
|
SettingsAction |
An action to launch the Settings dialog for the given palette.
|
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.
|
SimpleDragTracker |
A simple drag tracker implementation that does not perform targeting.
|
SimpleFactory |
|
SimpleObjectTransfer |
Holds on to the object being transferred in a field so that
DropTargetListeners can know what's being dragged before the drop occurs.
|
SimpleRootEditPart |
Default implementation of RootEditPart for GraphicalViewers.
|
SnapFeedbackPolicy |
An EditPolicy that is used to show snap feedback for guides (red lines) and
geometry (blue lines).
|
SnapToGeometry |
A temporary helper used to perform snapping to existing elements.
|
SnapToGeometry.Entry |
A vertical or horizontal snapping point. since 3.0
|
SnapToGrid |
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.
|
SquareHandle |
A small square handle approximately 7x7 pixels in size, that is either black
or white.
|
StackAction |
Superclass for actions needing access to the stack.
|
StrokePointList |
|
TargetingTool |
The base implementation for tools which perform targeting of editparts.
|
TargetRequest |
A request that involves a target EditPart.
|
TemplateTransfer |
Transfer object used to transfer the template of a palette tool.
|
TemplateTransferDragSourceListener |
|
TemplateTransferDropTargetListener |
|
ToggleGridAction |
An action that toggles the grid.
|
ToggleRulerVisibilityAction |
An action that toggles the ruler
visibility property on the given viewer.
|
ToggleSnapToGeometryAction |
|
Tool |
|
ToolEntry |
A factory for returning Tools.
|
ToolUtilities |
|
TransferDragSourceListener |
Deprecated.
|
TransferDropTargetListener |
Deprecated.
|
TreeContainerEditPolicy |
An EditPolicy for handling ADDS, MOVES, and CREATES on a TreeEditPart
.
|
TreeEditPart |
|
TreeViewer |
An EditPartViewer implementation based on a
Tree .
|
UndoablePropertySheetEntry |
UndoablePropertySheetEntry provides undo support for changes made to
IPropertySources by the PropertySheetViewer.
|
UndoablePropertySheetPage |
PropertySheetPage extension that allows to perform undo/redo of property
value changes also in case the editor is not active.
|
UndoAction |
An action to undo the last command.
|
UndoRetargetAction |
|
UnexecutableCommand |
A Command which can never be executed
|
UpdateAction |
Indicate the support of an update method.
|
ViewportAutoexposeHelper |
An implementation of AutoexposeHelper that performs
autoscrolling of a Viewport figure.
|
ViewportExposeHelper |
An implementation of ExposeHelper for use with editparts using a
Viewport .
|
ViewportMouseWheelHelper |
ViewportMouseWheelHelper is the default MouseWheelHelper that should be used
to scroll edit parts.
|
WorkbenchPartAction |
Base class for actions involving a WorkbenchPart.
|
XYLayoutEditPolicy |
An EditPolicy for use with Figures in XYLayout .
|
ZoomComboContributionItem |
A ControlContribution that uses a Combo as
its control
|
ZoomInAction |
|
ZoomInRetargetAction |
|
ZoomListener |
Listens to zoom level changes.
|
ZoomManager |
Manage the primary zoom function in a graphical viewer.
|
ZoomOutAction |
|
ZoomOutRetargetAction |
|