Package | Description |
---|---|
org.eclipse.gef |
All interfaces, base types, and the plugin class are here.
|
org.eclipse.gef.palette |
This package defines and implements the model used by the
PaletteViewer . |
org.eclipse.gef.tools |
This package provides several tool implementations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DragTracker
A specialization of Tool that is used by the
SelectionTool during a Mouse Drag. |
Modifier and Type | Method and Description |
---|---|
Tool |
EditDomain.getActiveTool()
Returns the active Tool
|
Tool |
EditDomain.getDefaultTool()
Returns the default tool for this edit domain.
|
Modifier and Type | Method and Description |
---|---|
void |
EditDomain.setActiveTool(Tool tool)
Sets the active Tool for this EditDomain.
|
void |
EditDomain.setDefaultTool(Tool tool)
Sets the default Tool, which is used if the Palette does not provide a
default
|
Modifier and Type | Method and Description |
---|---|
Tool |
ToolEntry.createTool()
Creates the tool of the type specified by
ToolEntry.setToolClass(Class)
for this ToolEntry. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnectionCreationTool
The base implementation for tools which create a connection.
|
class |
AbstractTool
The base implementation for
Tool s. |
class |
ConnectionBendpointTracker
A tracker for creating new bendpoints or dragging existing ones.
|
class |
ConnectionCreationTool
The default creation tool for connections.
|
class |
ConnectionDragCreationTool
A connection creation tool that implements DragTracker.
|
class |
ConnectionEndpointTracker
A DragTracker that moves the endpoint of a connection to another location.
|
class |
CreationTool
The CreationTool creates new
EditParts via a
CreationFactory . |
class |
DeselectAllTracker
A DragTracker whose job it is to deselect all
EditParts . |
class |
DragEditPartsTracker
A DragTracker that moves
EditParts . |
class |
DragTreeItemsTracker
Specializes selection to do nothing, the native Tree provides selection for
free.
|
class |
MarqueeDragTracker
A marqueeSelectionTool that implements the DragTracker interface.
|
class |
MarqueeSelectionTool
A Tool which selects multiple
EditPart s inside a rectangular area of
a Graphical Viewer. |
class |
PanningSelectionTool
A subclass of the SelectionTool that allows panning by holding down the space
bar.
|
class |
ResizeTracker
A Tracker for dragging a resize handle.
|
class |
SelectEditPartTracker
DragTracker used to select, edit, and open
EditParts . |
class |
SelectionTool
Tool to select and manipulate figures.
|
class |
SimpleDragTracker
A simple drag tracker implementation that does not perform targeting.
|
class |
TargetingTool
The base implementation for tools which perform targeting of editparts.
|
Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.