- deactivate() - Method in interface org.eclipse.gef.EditPart
-
Deactivates the EditPart.
- deactivate() - Method in class org.eclipse.gef.editparts.AbstractEditPart
-
Deactivates this EditPart, and in turn deactivates its children and
EditPolicies.
- deactivate() - Method in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
-
- deactivate() - Method in class org.eclipse.gef.editpolicies.AbstractEditPolicy
-
Does nothing by default.
- deactivate() - Method in class org.eclipse.gef.editpolicies.BendpointEditPolicy
-
deactivate()
is extended to remove the property change
listener on the Connection
figure.
- deactivate() - Method in class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
-
- deactivate() - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
-
Overrides deactivate to remove the EditPartListener.
- deactivate() - Method in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
-
- deactivate() - Method in class org.eclipse.gef.editpolicies.ScrollableSelectionFeedbackEditPolicy
-
- deactivate() - Method in class org.eclipse.gef.editpolicies.SelectionEditPolicy
-
Extends deactivate to unhook the seleciton listener and to remove the
visual changes for representing selection/focus.
- deactivate() - Method in interface org.eclipse.gef.EditPolicy
-
- deactivate() - Method in interface org.eclipse.gef.Tool
-
Called when another Tool becomes the active tool for the EditDomain.
- deactivate() - Method in class org.eclipse.gef.tools.AbstractConnectionCreationTool
-
Erases feedback and sets fields to null
.
- deactivate() - Method in class org.eclipse.gef.tools.AbstractTool
-
Deactivates the tool.
- deactivate() - Method in class org.eclipse.gef.tools.ConnectionEndpointTracker
-
Erases feedback and sets the viewer's focus to null
.
- deactivate() - Method in class org.eclipse.gef.tools.CreationTool
-
- deactivate() - Method in class org.eclipse.gef.tools.DragEditPartsTracker
-
Erases source feedback and sets the autoexpose helper to
null
.
- deactivate() - Method in class org.eclipse.gef.tools.MarqueeSelectionTool
-
Erases feedback if necessary and puts the tool into the terminal state.
- deactivate() - Method in class org.eclipse.gef.tools.ResizeTracker
-
- deactivate() - Method in class org.eclipse.gef.tools.SelectionTool
-
Deactivates the tool.
- deactivate() - Method in class org.eclipse.gef.tools.SimpleDragTracker
-
- deactivate() - Method in class org.eclipse.gef.tools.TargetingTool
-
- deactivateEditPolicies() - Method in class org.eclipse.gef.editparts.AbstractEditPart
-
Deactivates all installed EditPolicies.
- deactivateFigure() - Method in class org.eclipse.gef.editparts.AbstractConnectionEditPart
-
Deactivates the Figure representing this, by removing it from the
connection layer, and resetting the source and target connections to
null
.
- debug(String) - Method in class org.eclipse.gef.editparts.AbstractEditPart
-
- debug(String) - Static method in class org.eclipse.gef.GEF
-
Deprecated.
Prints the given message to a trace window if available.
- debug(String) - Method in class org.eclipse.gef.tools.AbstractTool
-
Deprecated.
- DebugDND - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- DebugEditParts - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- DebugEvents - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- debugFeedback(String) - Method in class org.eclipse.gef.editparts.AbstractEditPart
-
- debugFeedback(String) - Method in class org.eclipse.gef.editpolicies.AbstractEditPolicy
-
Deprecated.
in 3.1 This method will be removed in future releases.
- DebugFeedback - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- DebugPainting - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- debugPop() - Static method in class org.eclipse.gef.GEF
-
Deprecated.
decrements the tracing indentation
- debugPush(String) - Static method in class org.eclipse.gef.GEF
-
Deprecated.
Prints the given string to a trace window and increments indentation.
- DebugTools - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- DebugToolStates - Static variable in class org.eclipse.gef.GEF
-
Deprecated.
- declareGlobalActionKeys() - Method in class org.eclipse.gef.ui.actions.ActionBarContributor
-
Subclasses must implement to declare additional global actions IDs.
- decorateChild(EditPart) - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
-
- decorateChildren() - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
-
Decorates all existing children.
- DEFAULT_FONT_ID - Static variable in class org.eclipse.gef.ui.palette.customize.PaletteSettingsDialog
-
The unique IDs for the various widgets.
- DEFAULT_GAP - Static variable in class org.eclipse.gef.SnapToGrid
-
Deprecated.
use DEFAULT_GRID_SIZE
- DEFAULT_GRID_SIZE - Static variable in class org.eclipse.gef.SnapToGrid
-
The default grid size if the viewer does not specify a size.
- DEFAULT_HANDLE_SIZE - Static variable in class org.eclipse.gef.handles.SquareHandle
-
The default size for square handles.
- DEFAULT_MARQUEE_BEHAVIOR - Static variable in class org.eclipse.gef.tools.MarqueeSelectionTool
-
Constant defining the default marquee selection behavior.
- DEFAULT_VALUE - Static variable in class org.eclipse.gef.ui.properties.SetPropertyValueCommand
-
Value constant to indicate that the property is to be reset to its
default value during execute/redo and undo.
- DefaultEditDomain - Class in org.eclipse.gef
-
- DefaultEditDomain(IEditorPart) - Constructor for class org.eclipse.gef.DefaultEditDomain
-
Constructs a DefaultEditDomain with the specified IEditorPart
- DefaultEntryPage - Class in org.eclipse.gef.ui.palette.customize
-
This is a default implementation of the
EntryPage
interface.
- DefaultEntryPage() - Constructor for class org.eclipse.gef.ui.palette.customize.DefaultEntryPage
-
- DefaultPaletteViewerPreferences - Class in org.eclipse.gef.ui.palette
-
This is the default implementation for PaletteViewerPreferences.
- DefaultPaletteViewerPreferences() - Constructor for class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
-
Default Constructor
Uses the GEF Plugin's IPreferenceStore to store the preferences.
- DefaultPaletteViewerPreferences(IPreferenceStore) - Constructor for class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
-
Constructor
- DelegatingDragAdapter - Class in org.eclipse.gef.dnd
-
- DelegatingDragAdapter() - Constructor for class org.eclipse.gef.dnd.DelegatingDragAdapter
-
- DelegatingDropAdapter - Class in org.eclipse.gef.dnd
-
- DelegatingDropAdapter() - Constructor for class org.eclipse.gef.dnd.DelegatingDropAdapter
-
- DELETE_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
-
The String "&Delete"
- DeleteAction - Class in org.eclipse.gef.ui.actions
-
An action to delete selected objects.
- DeleteAction(IEditorPart) - Constructor for class org.eclipse.gef.ui.actions.DeleteAction
-
Deprecated.
use DeleteAction(IWorkbenchPart part)
- DeleteAction(IEditorPart, String) - Constructor for class org.eclipse.gef.ui.actions.DeleteAction
-
Deprecated.
use DeleteAction(IWorkbenchPart)
- DeleteAction(IWorkbenchPart) - Constructor for class org.eclipse.gef.ui.actions.DeleteAction
-
Constructs a DeleteAction
using the specified part.
- DeleteRetargetAction - Class in org.eclipse.gef.ui.actions
-
- DeleteRetargetAction() - Constructor for class org.eclipse.gef.ui.actions.DeleteRetargetAction
-
Constructs a new DeleteRetargetAction with the default ID, label and
image.
- DESC_MARQUEE_TOOL_16 - Static variable in class org.eclipse.gef.SharedImages
-
A 16x16 icon representing the Marquee Tool (nodes and connections)
- DESC_MARQUEE_TOOL_24 - Static variable in class org.eclipse.gef.SharedImages
-
A 24x24 icon representing the Marquee Tool (nodes and connections)
- DESC_MARQUEE_TOOL_CONNECTIONS_16 - Static variable in class org.eclipse.gef.SharedImages
-
A 16x16 icon representing the Marquee Tool (connections only)
- DESC_MARQUEE_TOOL_CONNECTIONS_24 - Static variable in class org.eclipse.gef.SharedImages
-
A 24x24 icon representing the Marquee Tool (connections only).
- DESC_MARQUEE_TOOL_NODES_16 - Static variable in class org.eclipse.gef.SharedImages
-
A 16x16 icon representing the Marquee Tool (nodes only)
- DESC_MARQUEE_TOOL_NODES_24 - Static variable in class org.eclipse.gef.SharedImages
-
A 24x24 icon representing the Marquee Tool (nodes only).
- DESC_SELECTION_TOOL_16 - Static variable in class org.eclipse.gef.SharedImages
-
A 16x16 icon representing the Selection Tool
- DESC_SELECTION_TOOL_24 - Static variable in class org.eclipse.gef.SharedImages
-
A 24x24 icon representing the Selection Tool
- DESCRIPTION_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
-
The String "Des&cription: "
- deselect(EditPart) - Method in interface org.eclipse.gef.EditPartViewer
-
Removes the specified EditPart
from the current selection.
- deselect(EditPart) - Method in class org.eclipse.gef.SelectionManager
-
Removes the EditPart
from the current selection.
- deselect(EditPart) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
-
- deselectAll() - Method in interface org.eclipse.gef.EditPartViewer
-
Deselects all EditParts.
- deselectAll() - Method in class org.eclipse.gef.SelectionManager
-
Deselects everything.
- deselectAll() - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
-
- DeselectAllTracker - Class in org.eclipse.gef.tools
-
A DragTracker whose job it is to deselect all
EditParts
.
- DeselectAllTracker(EditPart) - Constructor for class org.eclipse.gef.tools.DeselectAllTracker
-
Constructs a new DeselectAllTracker.
- detect(Point) - Method in interface org.eclipse.gef.AutoexposeHelper
-
Returns true
if the specified location is interesting to the
helper.
- detect(Point) - Method in class org.eclipse.gef.editparts.ViewportAutoexposeHelper
-
Returns true
if the given point is inside the viewport, but
near its edge.
- determineContainerForNewEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteContainerFactory
-
- determineContainerForNewEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
-
Given the current selection, this method determines the parent for the
new entry to be created.
- determineIndexForNewEntry(PaletteContainer, PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteContainerFactory
-
- determineIndexForNewEntry(PaletteContainer, PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
-
Calculates the index at which the new entry is to be created, given the
current selection.
- determineTypeForNewEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteDrawerFactory
-
- determineTypeForNewEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
-
Given the current selection, this method determines the type of the new
entry to be created.
- determineTypeForNewEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteSeparatorFactory
-
- determineTypeForNewEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteStackFactory
-
- diagramViewer - Variable in class org.eclipse.gef.ui.actions.ToggleRulerVisibilityAction
-
The viewer whose ruler visibility property is to be toggled
- DIRECT_EDIT - Static variable in class org.eclipse.gef.ui.actions.GEFActionConstants
-
Direct edit action id.
- DIRECT_EDIT_ROLE - Static variable in interface org.eclipse.gef.EditPolicy
-
The key used to install a direct edit EditPolicy.
- DirectEditAction - Class in org.eclipse.gef.ui.actions
-
An action to perform direct editing on a selected part.
- DirectEditAction(IEditorPart) - Constructor for class org.eclipse.gef.ui.actions.DirectEditAction
-
- DirectEditAction(IWorkbenchPart) - Constructor for class org.eclipse.gef.ui.actions.DirectEditAction
-
Constructs a DirectEditAction using the specified part.
- DirectEditManager - Class in org.eclipse.gef.tools
-
Manages the direct edit operation by creating and maintaining the
CellEditor
and executing the resulting
command if the cell editor value has changed.
- DirectEditManager(GraphicalEditPart, Class, CellEditorLocator) - Constructor for class org.eclipse.gef.tools.DirectEditManager
-
Constructs a new DirectEditManager for the given source edit part.
- DirectEditManager(GraphicalEditPart, Class, CellEditorLocator, Object) - Constructor for class org.eclipse.gef.tools.DirectEditManager
-
Constructs a new DirectEditManager for the given source edit part.
- DirectEditManager.DirectEditBorder - Class in org.eclipse.gef.tools
-
The border used to 'frame' the cell editor.
- DirectEditManager.DirectEditBorder() - Constructor for class org.eclipse.gef.tools.DirectEditManager.DirectEditBorder
-
- DirectEditPolicy - Class in org.eclipse.gef.editpolicies
-
Shows DirectEdit feedback and creates the Command to perform a "direct edit".
- DirectEditPolicy() - Constructor for class org.eclipse.gef.editpolicies.DirectEditPolicy
-
- DirectEditRequest - Class in org.eclipse.gef.requests
-
A request to perform direct editing on the receiver of the Request.
- DirectEditRequest() - Constructor for class org.eclipse.gef.requests.DirectEditRequest
-
Constructor for DirectEditRequest.
- DirectEditRequest(Object) - Constructor for class org.eclipse.gef.requests.DirectEditRequest
-
Constructor for DirectEditRequest.
- dispatchFocusGained(FocusEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchFocusLost(FocusEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchKeyPressed(KeyEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchKeyReleased(KeyEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchKeyTraversed(TraverseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseDoubleClicked(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseEntered(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseExited(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseHover(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseMoved(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMousePressed(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseReleased(MouseEvent) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
- dispatchMouseWheelScrolled(Event) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
Forwards the event to the EditDomain.
- dispatchNativeDragFinished(DragSourceEvent, AbstractEditPartViewer) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
Dispatches a drag finished event.
- dispatchNativeDragStarted(DragSourceEvent, AbstractEditPartViewer) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
Dispatches a drag started event.
- Disposable - Interface in org.eclipse.gef
-
Marks objects that should be disposed of when no longer in use.
- dispose() - Method in class org.eclipse.gef.commands.Command
-
This is called to indicate that the Command
will not be used
again.
- dispose() - Method in class org.eclipse.gef.commands.CommandStack
-
This will dispose()
all the commands in both the undo and
redo stack.
- dispose() - Method in class org.eclipse.gef.commands.CompoundCommand
-
Disposes all contained Commands.
- dispose() - Method in interface org.eclipse.gef.Disposable
-
Performs and necessary cleanup.
- dispose() - Method in class org.eclipse.gef.ui.actions.ActionBarContributor
-
Disposes the contributor.
- dispose() - Method in class org.eclipse.gef.ui.actions.ActionRegistry
-
Calls dispose on all actions which implement the
Disposable
interface so they can perform their own clean-up.
- dispose() - Method in class org.eclipse.gef.ui.actions.AlignmentAction
-
- dispose() - Method in class org.eclipse.gef.ui.actions.CopyTemplateAction
-
- dispose() - Method in class org.eclipse.gef.ui.actions.SelectionAction
-
- dispose() - Method in class org.eclipse.gef.ui.actions.WorkbenchPartAction
-
Disposes the action when it is no longer needed.
- dispose() - Method in class org.eclipse.gef.ui.actions.ZoomComboContributionItem
-
- dispose() - Method in class org.eclipse.gef.ui.palette.LayoutAction
-
Empty method
- dispose() - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
-
- dispose() - Method in class org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette.CustomPalettePage
-
- dispose() - Method in class org.eclipse.gef.ui.properties.UndoablePropertySheetEntry
-
- dispose() - Method in class org.eclipse.gef.ui.properties.UndoablePropertySheetPage
-
Overwritten to unregister command stack listener.
- dispose() - Method in class org.eclipse.gef.ui.views.palette.PaletteView
-
Remove the perspective listener.
- dispose() - Method in class org.eclipse.gef.ui.views.palette.PaletteViewerPage
-
Releases the palette viewer from the edit domain
- doAutoexpose() - Method in class org.eclipse.gef.tools.TargetingTool
-
Called to perform an iteration of the autoexpose process.
- DOCK_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
-
The String "&Dock On"
- doCreatePage(IWorkbenchPart) - Method in class org.eclipse.gef.ui.views.palette.PaletteView
-
- doDestroyPage(IWorkbenchPart, PageBookView.PageRec) - Method in class org.eclipse.gef.ui.views.palette.PaletteView
-
- doLayout() - Method in class org.eclipse.gef.ui.rulers.RulerComposite
-
Perform the ruler layout.
- domain - Variable in class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
The edit domain
- DomainEventDispatcher - Class in org.eclipse.gef.ui.parts
-
A special event dispatcher that will route events to the
EditDomain
when appropriate.
- DomainEventDispatcher(EditDomain, EditPartViewer) - Constructor for class org.eclipse.gef.ui.parts.DomainEventDispatcher
-
Constructs the dispatcher for the given domain and viewer.
- DomainEventDispatcher.EditPartAccessibilityDispatcher - Class in org.eclipse.gef.ui.parts
-
Extended accessibility support for editpart.
- DomainEventDispatcher.EditPartAccessibilityDispatcher() - Constructor for class org.eclipse.gef.ui.parts.DomainEventDispatcher.EditPartAccessibilityDispatcher
-
- doSaveAs() - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
-
Does nothing be default.
- DragEditPartsTracker - Class in org.eclipse.gef.tools
-
- DragEditPartsTracker(EditPart) - Constructor for class org.eclipse.gef.tools.DragEditPartsTracker
-
Constructs a new DragEditPartsTracker with the given source edit part.
- dragEnter(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
-
Stores the information about the current DropTargetEvent.
- dragFinished(DragSourceEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDragSourceListener
-
- dragFinished(DragSourceEvent) - Method in class org.eclipse.gef.dnd.TemplateTransferDragSourceListener
-
- dragLeave(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
-
Stores the information about the current DropTargetEvent and then calls
unload()
.
- dragOperationChanged(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
-
Stores the information about the current DropTargetEvent and then calls
handleDragOperationChanged()
.
- dragOver(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
-
Stores the information about the current DropTargetEvent and then calls
handleDragOver()
.
- dragSetData(DragSourceEvent) - Method in class org.eclipse.gef.dnd.TemplateTransferDragSourceListener
-
Get the
template from the selected
PaletteTemplateEntry
and sets it as the event data to be dropped.
- dragStart(DragSourceEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDragSourceListener
-
- dragStart(DragSourceEvent) - Method in class org.eclipse.gef.dnd.TemplateTransferDragSourceListener
-
Cancels the drag if the selected item does not represent a
PaletteTemplateEntry.
- DragTracker - Interface in org.eclipse.gef
-
A specialization of Tool that is used by the
SelectionTool
during a Mouse Drag.
- DragTreeItemsTracker - Class in org.eclipse.gef.tools
-
Specializes selection to do nothing, the native Tree provides selection for
free.
- DragTreeItemsTracker(EditPart) - Constructor for class org.eclipse.gef.tools.DragTreeItemsTracker
-
Constructs a new DragTreeItemsTracker.
- DRAWER_PIN_AT_STARTUP - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
-
The String "&Pin drawer open at start-up"
- DrawerEntryPage - Class in org.eclipse.gef.ui.palette.customize
-
The default entry page for drawers.
- DrawerEntryPage() - Constructor for class org.eclipse.gef.ui.palette.customize.DrawerEntryPage
-
- drop(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
-
- dropAccept(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
-
Stores the current DropTargetEvent
and does nothing.
- DropRequest - Interface in org.eclipse.gef.requests
-
A request that requires a location in order to drop an item.