Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- 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
-
Extends
AbstractEditPart.deactivate()
to also deactivate the source ConnectionEditParts. - 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 theConnection
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
-
Deactivates the EditPolicy, the inverse of
EditPolicy.activate()
. - 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
-
Deprecated.in 3.1
- 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
-
Deprecated.in 3.1
- 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
-
Decorates the child with a
EditPolicy.PRIMARY_DRAG_ROLE
such asResizableEditPolicy
. - 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
- 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.
- DefaultAccessibleAnchorProvider() - Constructor for class org.eclipse.gef.editparts.AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider
- DefaultEditDomain - Class in org.eclipse.gef
-
A default implementation of
EditDomain
. - 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
- DefaultPaletteViewerPreferences(IPreferenceStore) - Constructor for class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
-
Constructor
- DelegatingDragAdapter - Class in org.eclipse.gef.dnd
-
A DragSourceListener that maintains and delegates to a set of
TransferDragSourceListener
s. - DelegatingDragAdapter() - Constructor for class org.eclipse.gef.dnd.DelegatingDragAdapter
- DelegatingDropAdapter - Class in org.eclipse.gef.dnd
-
A
DropTargetListener
that manages and delegates to a set ofTransferDropTargetListener
s. - 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
-
Same as
DirectEditAction(IWorkbenchPart)
. - DirectEditAction(IWorkbenchPart) - Constructor for class org.eclipse.gef.ui.actions.DirectEditAction
-
Constructs a DirectEditAction using the specified part.
- DirectEditBorder() - Constructor for class org.eclipse.gef.tools.DirectEditManager.DirectEditBorder
- 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.
- 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.ZoomInAction
- 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.
- doSaveAs() - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
-
Does nothing be default.
- DragEditPartsTracker - Class in org.eclipse.gef.tools
-
A DragTracker that moves
EditParts
. - 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
-
Stores the information about the current DropTargetEvent and then calls
AbstractTransferDropTargetListener.handleDrop()
, followed byAbstractTransferDropTargetListener.unload()
. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form