# Index

A B C D E F G H I J K L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## S

save() - Method in class org.eclipse.gef.ui.palette.customize.PaletteCustomizerDialog
  This method is invoked when the changes made since the last save need to be saved.
save() - Method in class org.eclipse.gef.ui.palette.PaletteCustomizer
  Persists the changes made to the model.
SaveAction - Class in org.eclipse.gef.ui.actions
  An action to save the editor's current state.
SaveAction(IEditorPart) - Constructor for class org.eclipse.gef.ui.actions.SaveAction
  Constructs a `SaveAction` and associates it with the given editor.
saveOriginalConstraint() - Method in class org.eclipse.gef.editpolicies.BendpointEditPolicy
  Since the original figure is used for feedback, this method saves the original constraint, so that is can be restored when the feedback is erased.
saveState(IMemento) - Method in class org.eclipse.gef.ui.palette.PaletteViewer
  Captures the state of the contents of this viewer in the given memento
SCALABLE_LAYERS - Static variable in interface org.eclipse.gef.LayerConstants
  The layer that contains all scaled layers.
ScalableFreeformRootEditPart - Class in org.eclipse.gef.editparts
  Adds Zoom support to the standard FreeformGraphicalRootEditPart.
ScalableFreeformRootEditPart() - Constructor for class org.eclipse.gef.editparts.ScalableFreeformRootEditPart
  Constructor for ScalableFreeformRootEditPart
ScalableRootEditPart - Class in org.eclipse.gef.editparts
  A graphical root composed of regular `Layers`.
ScalableRootEditPart() - Constructor for class org.eclipse.gef.editparts.ScalableRootEditPart
  Constructor for ScalableFreeformRootEditPart
SCALED_FEEDBACK_LAYER - Static variable in interface org.eclipse.gef.LayerConstants
  The layer containing scaled feedback.
ScrollableSelectionFeedbackEditPolicy - Class in org.eclipse.gef.editpolicies
  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.
ScrollableSelectionFeedbackEditPolicy() - Constructor for class org.eclipse.gef.editpolicies.ScrollableSelectionFeedbackEditPolicy
ScrollingGraphicalViewer - Class in org.eclipse.gef.ui.parts
  A Graphical Viewer implementation which uses a `FigureCanvas` for native scrolling.
ScrollingGraphicalViewer() - Constructor for class org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
  Constructs a ScrollingGraphicalViewer;
Search(Point) - Constructor for class org.eclipse.gef.AutoexposeHelper.Search
  Constructs a new Search at a point on the viewer.
select(EditPart) - Method in interface org.eclipse.gef.EditPartViewer
  Replaces the current selection with the specified `EditPart`.
select(EditPart) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
SelectAllAction - Class in org.eclipse.gef.ui.actions
  An action which selects all edit parts in the active workbench part.
SelectAllAction(IWorkbenchPart) - Constructor for class org.eclipse.gef.ui.actions.SelectAllAction
  Constructs a `SelectAllAction` and associates it with the given part.
SELECTED - Static variable in interface org.eclipse.gef.EditPart
  Used to indicate non-primary selection
SELECTED_NONE - Static variable in interface org.eclipse.gef.EditPart
  Used to indicate no selection
SELECTED_PRIMARY - Static variable in interface org.eclipse.gef.EditPart
  Used to indicate primary selection, or "Anchor" selection.
SelectEditPartTracker - Class in org.eclipse.gef.tools
  DragTracker used to select, edit, and open `EditParts`.
SelectEditPartTracker(EditPart) - Constructor for class org.eclipse.gef.tools.SelectEditPartTracker
  Constructs a new SelectEditPartTracker with the given edit part as the source.
selectedStateChanged(EditPart) - Method in interface org.eclipse.gef.EditPartListener
  Called when the selected state of an EditPart has changed.
selectedStateChanged(EditPart) - Method in class org.eclipse.gef.EditPartListener.Stub
selection - Variable in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
  The raw list of selected editparts.
SELECTION_FEEDBACK_ROLE - Static variable in interface org.eclipse.gef.EditPolicy
  The key used to install a selection feedback EditPolicy.
SelectionAction - Class in org.eclipse.gef.ui.actions
  Superclass for an action needing the current selection.
SelectionAction(IWorkbenchPart) - Constructor for class org.eclipse.gef.ui.actions.SelectionAction
  Creates a `SelectionAction` and associates it with the given workbench part.
SelectionAction(IWorkbenchPart, int) - Constructor for class org.eclipse.gef.ui.actions.SelectionAction
  Creates a `SelectionAction` and associates it with the given editor.
selectionChanged(SelectionChangedEvent) - Method in class org.eclipse.gef.ui.actions.CopyTemplateAction
  Sets the selected EditPart and refreshes the enabled state of this action.
selectionChanged(SelectionChangedEvent) - Method in class org.eclipse.gef.ui.parts.SelectionSynchronizer
  Receives notification from one viewer, and maps selection to all other members.
selectionChanged(IWorkbenchPart, ISelection) - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
SelectionEditPolicy - Class in org.eclipse.gef.editpolicies
  A GraphicalEditPolicy that is sensitive to the host's selection.
SelectionEditPolicy() - Constructor for class org.eclipse.gef.editpolicies.SelectionEditPolicy
SelectionHandlesEditPolicy - Class in org.eclipse.gef.editpolicies
  A SelectionEditPolicy which manages a List of handles provided by the subclass.
SelectionHandlesEditPolicy() - Constructor for class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
selectionListeners - Variable in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
  Deprecated.
SelectionManager - Class in org.eclipse.gef
  Manages a viewer's selection model.
SelectionManager() - Constructor for class org.eclipse.gef.SelectionManager
  Default Constructor
SelectionRequest - Class in org.eclipse.gef.requests
  A request to select an edit part.
SelectionRequest() - Constructor for class org.eclipse.gef.requests.SelectionRequest
SelectionSynchronizer - Class in org.eclipse.gef.ui.parts
  A utility for synchronizing the selection of multiple EditPartViewers.
SelectionSynchronizer() - Constructor for class org.eclipse.gef.ui.parts.SelectionSynchronizer
SelectionTool - Class in org.eclipse.gef.tools
  Tool to select and manipulate figures.
SelectionTool() - Constructor for class org.eclipse.gef.tools.SelectionTool
  Default constructor.
SelectionToolEntry - Class in org.eclipse.gef.palette
  A ToolEntry for a `SelectionTool`.
SelectionToolEntry() - Constructor for class org.eclipse.gef.palette.SelectionToolEntry
  Creates a new SelectionToolEntry.
SelectionToolEntry(String) - Constructor for class org.eclipse.gef.palette.SelectionToolEntry
  Constructor for SelectionToolEntry.
SelectionToolEntry(String, String) - Constructor for class org.eclipse.gef.palette.SelectionToolEntry
  Constructor for SelectionToolEntry.
setActionBars(IActionBars) - Method in class org.eclipse.gef.ui.properties.UndoablePropertySheetPage
  Overwritten to register global action handlers for undo and redo.
setActionRegistry(ActionRegistry) - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
  Sets the ActionRegistry for this EditorPart.
setActiveEditor(IEditorPart) - Method in class org.eclipse.gef.ui.actions.ActionBarContributor
setActiveEntry(PaletteEntry) - Method in class org.eclipse.gef.palette.PaletteStack
  Sets the "active" child entry to the given PaletteEntry.
setActiveEntry(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteCustomizerDialog
  This methods sets the active entry.
setActiveEntryPage(EntryPage) - Method in class org.eclipse.gef.ui.palette.customize.PaletteCustomizerDialog
  Sets the given EntryPage as the top page in the PageBook that shows the properties of the item selected in the Outline.
SetActivePaletteToolAction - Class in org.eclipse.gef.ui.actions
  This action sets a Tool to be the active entry in the PaletteViewer.
SetActivePaletteToolAction(PaletteViewer, String, ImageDescriptor, boolean, ToolEntry) - Constructor for class org.eclipse.gef.ui.actions.SetActivePaletteToolAction
  Creates a new SetActivePaletteToolAction with the given entry to set, as well as a label, icon, and isChecked to be used in a menu.
setActiveTool(ToolEntry) - Method in class org.eclipse.gef.ui.palette.PaletteViewer
  Sets the active entry for this palette.
setActiveTool(Tool) - Method in class org.eclipse.gef.EditDomain
  Sets the active Tool for this EditDomain.
setAlignment(int) - Method in class org.eclipse.gef.requests.AlignmentRequest
  Sets the alignment.
setAlignmentRectangle(Rectangle) - Method in class org.eclipse.gef.requests.AlignmentRequest
  Sets the alignment rectangle.
setAlpha(int) - Method in class org.eclipse.gef.editpolicies.ScrollableSelectionFeedbackEditPolicy
  Used to specify the alpha value used for all feedback figures.
setAnchor(ConnectionAnchor) - Method in class org.eclipse.gef.editpolicies.FeedbackHelper
  Sets the anchor for the end being moved.
setAutoCollapseSetting(int) - Method in class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
setAutoCollapseSetting(int) - Method in interface org.eclipse.gef.ui.palette.PaletteViewerPreferences
  Sets the auto-collapse setting.
setAutoexposeHelper(AutoexposeHelper) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Sets the current autoexpose helper.
setAutoexposeHelper(AutoexposeHelper) - Method in class org.eclipse.gef.tools.DragEditPartsTracker
setAutoexposeHelper(AutoexposeHelper) - Method in class org.eclipse.gef.tools.TargetingTool
  Sets the active autoexpose helper to the given helper, or `null`.
setBounds(Rectangle) - Method in class org.eclipse.gef.editparts.GuideLayer
setCapture(IFigure) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
setCellEditor(CellEditor) - Method in class org.eclipse.gef.requests.DirectEditRequest
  Sets the cell editor to be used when direct editing.
setCellEditor(CellEditor) - Method in class org.eclipse.gef.tools.DirectEditManager
  Sets the cell editor to the given editor.
setCenteredResize(boolean) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Used to set whether a centered resize is being performed.
setChildren(List) - Method in class org.eclipse.gef.palette.PaletteContainer
  Sets the children of this PaletteContainer to the given list of `PaletteEntry` objects.
setChildren(List) - Method in class org.eclipse.gef.palette.PaletteStack
setCloneActive(boolean) - Method in class org.eclipse.gef.tools.DragEditPartsTracker
  Enables cloning if the value is true.
setCommandName(String) - Method in class org.eclipse.gef.tools.ConnectionEndpointTracker
  Sets the command name.
setCommandStack(CommandStack) - Method in class org.eclipse.gef.EditDomain
  Sets the `CommandStack`.
setConnection(Connection) - Method in class org.eclipse.gef.editpolicies.FeedbackHelper
  Sets the connection.
setConnectionEditPart(ConnectionEditPart) - Method in class org.eclipse.gef.requests.ReconnectRequest
  Sets the ConnectionEditPart to be reconnected.
setConnectionEditPart(ConnectionEditPart) - Method in class org.eclipse.gef.tools.ConnectionBendpointTracker
  Sets the connection editpart being operated on.
setConnectionEditPart(ConnectionEditPart) - Method in class org.eclipse.gef.tools.ConnectionEndpointTracker
  Sets the connection edit part that is being reconnected.
setConnectionSource(EditPart) - Method in class org.eclipse.gef.tools.AbstractConnectionCreationTool
  Sets the source editpart for the creation
setConsole(Text) - Static method in class org.eclipse.gef.GEF
  Deprecated.
  Sets a text control to be used as a console.
setConstrainedMove(boolean) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Used to set whether a constrained move is being performed.
setConstrainedResize(boolean) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Used to set whether a constrained resize is being performed.
setConstraint(IFigure, Object) - Method in class org.eclipse.gef.editparts.GuideLayer
  The constraint is expected to be a Boolean indicating whether the given guide line figure is horizontal or not.
setContents(Object) - Method in interface org.eclipse.gef.EditPartViewer
  Creates an `EditPart` for the provided model object using the `EditPartFactory`.
setContents(Object) - Method in class org.eclipse.gef.ui.actions.Clipboard
  Sets the contents of the clipboard.
setContents(Object) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setContents(EditPart) - Method in class org.eclipse.gef.editparts.GraphicalRootEditPart
  Deprecated.
setContents(EditPart) - Method in class org.eclipse.gef.editparts.RootTreeEditPart
setContents(EditPart) - Method in class org.eclipse.gef.editparts.SimpleRootEditPart
setContents(EditPart) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the contents for this Viewer.
setContents(EditPart) - Method in interface org.eclipse.gef.RootEditPart
  Sets the contents EditPart.
setContents(EditPart) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setContextMenu(MenuManager) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the context `MenuManager` for this viewer.
setContextMenu(MenuManager) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setContextMenu(MenuManager) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
  Extended implementation to flush the viewer as the context menu is shown.
setControl(Control) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the `Control` for this viewer.
setControl(Control) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setCurrentCommand(Command) - Method in class org.eclipse.gef.tools.AbstractTool
  Used to cache a command obtained from `AbstractTool.getCommand()`.
setCurrentEvent(DropTargetEvent) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Sets the current DropTargetEvent.
setCurrentUseLargeIcons(boolean) - Method in class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
setCurrentUseLargeIcons(boolean) - Method in interface org.eclipse.gef.ui.palette.PaletteViewerPreferences
  Sets the "Use Large Icons" option for the currently active layout.
setCursor(Cursor) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the cursor for the viewer's `Control`.
setCursor(Cursor) - Method in class org.eclipse.gef.tools.AbstractTool
  Shows the given cursor on the current viewer.
setCursor(Cursor) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setCursor(Cursor) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
setCursor(Cursor) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
setCustomizer(PaletteCustomizer) - Method in class org.eclipse.gef.ui.palette.PaletteViewer
  Sets the customizer.
setDebugLabel(String) - Method in class org.eclipse.gef.commands.Command
  Sets the debug label for this command
setDefaultCursor(Cursor) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets the default cursor.
setDefaultEntry(ToolEntry) - Method in class org.eclipse.gef.palette.PaletteRoot
  Sets the default entry to the passed value.
setDefaultSelection(PaletteEntry) - Method in class org.eclipse.gef.ui.palette.customize.PaletteCustomizerDialog
  Sets the given PaletteEntry as the one to be selected when the dialog opens.
setDefaultTool(Tool) - Method in class org.eclipse.gef.EditDomain
  Sets the default Tool, which is used if the Palette does not provide a default
setDescription(String) - Method in class org.eclipse.gef.palette.PaletteEntry
  Mutator method for description
setDirectEditFeature(Object) - Method in class org.eclipse.gef.requests.DirectEditRequest
  Sets the direct edit feature.
setDirectEditRequest(Request) - Method in class org.eclipse.gef.ui.actions.DirectEditAction
  Clients may override the request that is used to perform the direct edit.
setDirty(boolean) - Method in class org.eclipse.gef.tools.DirectEditManager
  Sets the dirty property.
setDisabledCursor(Cursor) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets the disabled cursor.
setDockLocation(int) - Method in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
  This method is invoked when the flyout palette's dock location is changed.
setDragAllowed(boolean) - Method in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
  Sets the dragability of the EditPolicy to the given value.
setDragCursor(Cursor) - Method in class org.eclipse.gef.handles.AbstractHandle
  Deprecated.
  use setCursor()
setDragSource(DragSource) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
  Sets the drag source.
setDragSource(DragSource) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
  Extends the drag source to handle figures which handle MouseDown events, thereby aborting any DragDetect callbacks.
setDragTracker(DragTracker) - Method in class org.eclipse.gef.handles.AbstractHandle
  Sets the drag tracker for this handle.
setDragTracker(DragTracker) - Method in class org.eclipse.gef.tools.SelectionTool
  Sets the drag tracker for this SelectionTool.
setDrawerType(Object) - Method in class org.eclipse.gef.palette.PaletteDrawer
  DrawerType indicates whether a drawer will contain ToolEntries of PaletteTemplateEntries.
setDropTarget(DropTarget) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
  Sets the drop target.
setEditDomain(DefaultEditDomain) - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
  Sets the EditDomain for this EditorPart.
setEditDomain(DefaultEditDomain) - Method in class org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette
  Sets the edit domain for this editor.
setEditDomain(DefaultEditDomain) - Method in class org.eclipse.gef.ui.parts.GraphicalEditorWithPalette
  Sets the `palette root` of the edit domain
setEditDomain(EditDomain) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the `EditDomain` for this viewer.
setEditDomain(EditDomain) - Method in interface org.eclipse.gef.Tool
  Called to set the EditDomain for this Tool.
setEditDomain(EditDomain) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets the EditDomain.
setEditDomain(EditDomain) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setEditDomain(EditDomain) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
setEditorPart(IEditorPart) - Method in class org.eclipse.gef.DefaultEditDomain
  Sets the IEditorPart for this EditDomain.
setEditorPart(IEditorPart) - Method in class org.eclipse.gef.ui.actions.EditorPartAction
  Sets the editor.
setEditPart(GraphicalEditPart) - Method in class org.eclipse.gef.tools.DirectEditManager
  Sets the source edit part.
setEditPartFactory(EditPartFactory) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the EditPartFactory.
setEditPartFactory(EditPartFactory) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setEditParts(List) - Method in class org.eclipse.gef.requests.GroupRequest
  Sets the EditParts making this Request to the given List.
setEditParts(EditPart) - Method in class org.eclipse.gef.requests.GroupRequest
  A helper method to set the given EditPart as the requester.
setEnabled(boolean) - Method in class org.eclipse.gef.ui.parts.SelectionSynchronizer
  Enables or disabled synchronization between viewers.
setEnablementDeterminedByCommand(boolean) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Determines if the target editpart should be asked for a Command during `AbstractTransferDropTargetListener.isEnabled(DropTargetEvent)`.
setExtendedData(Map) - Method in class org.eclipse.gef.Request
  Sets the given map to be the new extended data (by reference) for this request.
setExternalViewer(PaletteViewer) - Method in class org.eclipse.gef.ui.palette.FlyoutPaletteComposite
  If an external palette viewer is provided, palette state (that is captured in `PaletteViewer.saveState(IMemento)` -- active tool, drawer expansion state, drawer pin state, etc.) will be maintained when switching between the two viewers.
setFactory(CreationFactory) - Method in class org.eclipse.gef.requests.CreateRequest
  Sets the factory to be used when creating the new object.
setFactory(CreationFactory) - Method in class org.eclipse.gef.tools.AbstractConnectionCreationTool
  Sets the creation factory used in the request.
setFactory(CreationFactory) - Method in class org.eclipse.gef.tools.CreationTool
  Sets the creation factory used to create the new edit parts.
setFigure(IFigure) - Method in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
  Sets the Figure
setFixed(boolean) - Method in class org.eclipse.gef.handles.ConnectionHandle
  Sets whether the handle is fixed and cannot be moved
setFlag(int, boolean) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Sets the value of the specified flag.
setFlag(int, boolean) - Method in class org.eclipse.gef.util.FlagSupport
  Sets the flag (or all of the flags) indicated by the given bitmask to the given value.
setFocus() - Method in class org.eclipse.gef.ui.parts.ContentOutlinePage
  Sets focus to a part in the page.
setFocus() - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
setFocus() - Method in class org.eclipse.gef.ui.views.palette.PaletteViewerPage
  Sets focus on the palette's control
setFocus(boolean) - Method in interface org.eclipse.gef.EditPart
  Set the focus property to reflect the value in the EditPartViewer.
setFocus(boolean) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Called by `EditPartViewer` to indicate that the `EditPart` has gained or lost keyboard focus.
setFocus(boolean) - Method in class org.eclipse.gef.editpolicies.SelectionEditPolicy
  Sets the internal focus value.
setFocus(EditPart) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the focus EditPart.
setFocus(EditPart) - Method in class org.eclipse.gef.SelectionManager
  Sets the focus part.
setFocus(EditPart) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setFontData(FontData) - Method in class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
setFontData(FontData) - Method in interface org.eclipse.gef.ui.palette.PaletteViewerPreferences
  Sets the FontData for the palette.
setGraphicalControl(Control) - Method in class org.eclipse.gef.ui.palette.FlyoutPaletteComposite
  Sets the control along the side of which the palette is to be displayed.
setGraphicalViewer(GraphicalViewer) - Method in class org.eclipse.gef.ui.parts.GraphicalEditor
  Sets the graphicalViewer for this EditorPart.
setGraphicalViewer(ScrollingGraphicalViewer) - Method in class org.eclipse.gef.ui.rulers.RulerComposite
  Creates rulers for the given graphical viewer.
setHost(EditPart) - Method in class org.eclipse.gef.editpolicies.AbstractEditPolicy
setHost(EditPart) - Method in class org.eclipse.gef.editpolicies.ScrollableSelectionFeedbackEditPolicy
setHost(EditPart) - Method in interface org.eclipse.gef.EditPolicy
  Sets the host in which this EditPolicy is installed.
setHoverActive(boolean) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets whether the hover flag is true or false.
setId(String) - Method in class org.eclipse.gef.palette.PaletteEntry
  Sets the id.
setImageDescriptor(ImageDescriptor) - Method in class org.eclipse.gef.ui.palette.customize.PaletteCustomizationAction
setImageDescriptor(ImageDescriptor) - Method in class org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
  Sets the `ImageDescriptor` used to create the image to represent this factory
setIndex(int) - Method in class org.eclipse.gef.handles.BendpointHandle
  Sets the index.
setIndex(int) - Method in class org.eclipse.gef.requests.BendpointRequest
  Sets the index of the bendpoint to be changed.
setIndex(int) - Method in class org.eclipse.gef.tools.ConnectionBendpointTracker
  Sets the index of the operation.
setInitialState(int) - Method in class org.eclipse.gef.palette.PaletteDrawer
  Sets the initial state of this drawer (i.e. the state that this drawer should be when the palette is created).
setInput(KeyEvent) - Method in class org.eclipse.gef.tools.AbstractTool.Input
  Sets the keyboard input based on the KeyEvent.
setInput(MouseEvent) - Method in class org.eclipse.gef.tools.AbstractTool.Input
  Sets the mouse and keyboard input based on the MouseEvent.
setKeyHandler(KeyHandler) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the `KeyHandler`.
setKeyHandler(KeyHandler) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setLabel(String) - Method in class org.eclipse.gef.commands.Command
  Sets the label used to describe this command to the User.
setLabel(String) - Method in class org.eclipse.gef.palette.PaletteEntry
  Mutator method for label
setLabel(String) - Method in class org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
  Sets this factory's name.
setLargeIcon(ImageDescriptor) - Method in class org.eclipse.gef.palette.PaletteEntry
  Mutator method for large icon
setLastButtonPressed(int) - Method in class org.eclipse.gef.requests.SelectionRequest
  Sets the last mouse button that was pressed.
setLayoutConstraint(EditPart, IFigure, Object) - Method in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
setLayoutConstraint(EditPart, IFigure, Object) - Method in interface org.eclipse.gef.GraphicalEditPart
  Sets the specified constraint for a child's Figure on the `content pane` figure for this GraphicalEditPart.
setLayoutSetting(int) - Method in class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
setLayoutSetting(int) - Method in interface org.eclipse.gef.ui.palette.PaletteViewerPreferences
  Sets the given setting as the current layout.
setLazyEnablementCalculation(boolean) - Method in class org.eclipse.gef.ui.actions.WorkbenchPartAction
  Sets lazy calculation of the isEnabled property.
setLineHeight(int) - Method in class org.eclipse.gef.editparts.ViewportMouseWheelHelper
  Sets the height (in pixels) that will be scrolled when `line scrolling` is requested.
setListener(EditPartListener) - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
  Sets the EditPartListener used to decorate new children.
setLocation(Point) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Sets the location of the mouse pointer.
setLocation(Point) - Method in class org.eclipse.gef.requests.CreateRequest
  Sets the location where the new object will be placed.
setLocation(Point) - Method in class org.eclipse.gef.requests.LocationRequest
  Sets the current location.
setLocator(Locator) - Method in class org.eclipse.gef.handles.AbstractHandle
  Sets the locator which position this handle.
setLocator(CellEditorLocator) - Method in class org.eclipse.gef.tools.DirectEditManager
  Sets the CellEditorLocator used to place the cell editor in the correct location.
setMargin(Insets) - Method in class org.eclipse.gef.editparts.ViewportExposeHelper
  Sets the amount of margin to be left around the descendant being exposed.
setMarqueeBehavior(int) - Method in class org.eclipse.gef.tools.MarqueeSelectionTool
  Sets the type of parts that this tool will select.
setMaximumFrameCount(int) - Method in class org.eclipse.gef.editparts.ViewportExposeHelper
  Sets the maximumFrameCount.
setMinimumFrameCount(int) - Method in class org.eclipse.gef.editparts.ViewportExposeHelper
  Sets the minimumFrameCount.
setModel(Object) - Method in interface org.eclipse.gef.EditPart
  Sets the model.
setModel(Object) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Set the primary model object that this EditPart represents.
setModifiers(int) - Method in class org.eclipse.gef.requests.SelectionRequest
  Sets the statemask for this request.
setMouseButton(int, boolean) - Method in class org.eclipse.gef.tools.AbstractTool.Input
  Sets mouse button # `which` to be pressed if `state` is true.
setMouseLocation(int, int) - Method in class org.eclipse.gef.tools.AbstractTool.Input
  Sets the current location of the mouse
setMouseLocation(Point) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Deprecated.
  Use `ChangeBoundsRequest.setLocation(Point)`
setMoveDelta(Point) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Sets the move delta.
setMovingStartAnchor(boolean) - Method in class org.eclipse.gef.editpolicies.FeedbackHelper
  Sets if moving start of connection.
setObject(Object) - Method in class org.eclipse.gef.dnd.SimpleObjectTransfer
  Sets the Object.
setOrigin(Point) - Method in class org.eclipse.gef.editparts.GridLayer
  Sets the origin of the grid.
setOverrideCursor(Cursor) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
  Sets the override cursor.
setOwner(GraphicalEditPart) - Method in class org.eclipse.gef.handles.AbstractHandle
  Sets the owner editpart associated with this handle.
setPageContainer(EntryPageContainer) - Method in class org.eclipse.gef.ui.palette.customize.DefaultEntryPage
setPageContainer(EntryPageContainer) - Method in interface org.eclipse.gef.ui.palette.customize.EntryPage
  Sets the page container for this page.
setPageHeight(int) - Method in class org.eclipse.gef.editparts.ViewportMouseWheelHelper
  Sets the height (in pixels) that will be scrolled when `page scrolling` is requested.
setPaletteRoot(PaletteRoot) - Method in class org.eclipse.gef.EditDomain
  Sets the PalatteRoot for this EditDomain.
setPaletteRoot(PaletteRoot) - Method in class org.eclipse.gef.ui.palette.PaletteViewer
  Sets the root for this palette.
setPaletteState(int) - Method in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
  This method is invoked when the flyout palette's state is changed (the new state becomes the default).
setPaletteViewer(PaletteViewer) - Method in class org.eclipse.gef.EditDomain
  Sets the `PaletteViewer` for this EditDomain
setPaletteViewer(PaletteViewer) - Method in class org.eclipse.gef.ui.parts.GraphicalEditorWithPalette
  Sets the palette viewer
setPaletteViewerPreferences(PaletteViewerPreferences) - Method in class org.eclipse.gef.ui.palette.PaletteViewer
  This palette will use the given PaletteViewerPreferences to store all its preferences.
setPaletteWidth(int) - Method in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
  This method is invoked when the flyout palette is resized.
setParent(EditPart) - Method in interface org.eclipse.gef.EditPart
  Sets the parent.
setParent(EditPart) - Method in class org.eclipse.gef.editparts.AbstractConnectionEditPart
  Extended to implement automatic addNotify and removeNotify handling.
setParent(EditPart) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Sets the parent EditPart.
setParent(KeyHandler) - Method in class org.eclipse.gef.KeyHandler
  Sets a parent `KeyHandler` to which this KeyHandler will forward un-consumed KeyEvents.
setParent(PaletteContainer) - Method in class org.eclipse.gef.palette.PaletteEntry
  Sets the parent of this entry
setPrimary(boolean) - Method in class org.eclipse.gef.handles.CornerTriangleBorder
  Deprecated.
  Sets this border as primary if `isPrimary` is `true`.
setProperties(Map) - Method in interface org.eclipse.gef.Tool
  This method can be invoked to set any properties of this tool.
setProperties(Map) - Method in class org.eclipse.gef.tools.AbstractTool
  An example is `AbstractTool.PROPERTY_UNLOAD_WHEN_FINISHED` -> Boolean.
setProperty(String, Object) - Method in interface org.eclipse.gef.EditPartViewer
  Sets a property on this viewer.
setProperty(String, Object) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
SetPropertyValueCommand - Class in org.eclipse.gef.ui.properties
  A command used to set or reset the value of a property.
SetPropertyValueCommand(String, IPropertySource, Object, Object) - Constructor for class org.eclipse.gef.ui.properties.SetPropertyValueCommand
  Constructs a new `SetPropertyValueCommand`.
setReference(IFigure) - Method in class org.eclipse.gef.handles.MoveHandleLocator
  Sets the reference figure.
setResizeDirection(int) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Sets the direction the figure is being resized.
setResizeDirections(int) - Method in class org.eclipse.gef.editpolicies.ResizableEditPolicy
  Sets the directions in which handles should allow resizing.
setRootEditPart(RootEditPart) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the root of this viewer.
setRootEditPart(RootEditPart) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setRootEditPart(RootEditPart) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
setRootFigure(IFigure) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
  Deprecated.
  This method should no longer be used.
setRouteEventsToEditDomain(boolean) - Method in interface org.eclipse.gef.EditPartViewer
  Turns on/off the routing of events directly to the Editor.
setRouteEventsToEditDomain(boolean) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setRouteEventsToEditDomain(boolean) - Method in class org.eclipse.gef.ui.parts.GraphicalViewerImpl
setRouteEventsToEditor(boolean) - Method in class org.eclipse.gef.ui.parts.DomainEventDispatcher
  Sets whether events should go directly to the edit domain.
setSelected(int) - Method in interface org.eclipse.gef.EditPart
  Sets the selected state property to reflect the selection in the EditPartViewer.
setSelected(int) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Sets the selected state for this EditPart, which may be one of: `EditPart.SELECTED_PRIMARY` `EditPart.SELECTED` `EditPart.SELECTED_NONE`.
setSelectedState(int) - Method in class org.eclipse.gef.editpolicies.SelectionEditPolicy
  Sets the internal selection value.
setSelection(ISelection) - Method in class org.eclipse.gef.SelectionManager
  Sets the selection.
setSelection(ISelection) - Method in class org.eclipse.gef.ui.actions.SelectionAction
  Sets the current selection and calls on subclasses to handle the selectionChanged event.
setSelection(ISelection) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
  Sets the selection to the given selection and fires selection changed.
setSelection(ISelection) - Method in class org.eclipse.gef.ui.parts.ContentOutlinePage
setSelectionManager(SelectionManager) - Method in interface org.eclipse.gef.EditPartViewer
  Sets the selection manager for this viewer.
setSelectionManager(SelectionManager) - Method in class org.eclipse.gef.ui.parts.AbstractEditPartViewer
setSelectionProvider(ISelectionProvider) - Method in class org.eclipse.gef.ui.actions.SelectionAction
  May be used to provide an alternative selection source other than the workbench's selection service.
setShowDefaultIcon(boolean) - Method in class org.eclipse.gef.palette.PaletteDrawer
  Should the default icon be shown for this drawer if no icon is set?
setSize(Dimension) - Method in class org.eclipse.gef.requests.CreateRequest
  Sets the size of the new object.
setSizeDelta(Dimension) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Sets the size delta.
setSmallIcon(ImageDescriptor) - Method in class org.eclipse.gef.palette.PaletteEntry
  Mutator method for small icon
setSnapToEnabled(boolean) - Method in class org.eclipse.gef.requests.ChangeBoundsRequest
  Used to set whether snap-to is being performed.
setSnapToEnabled(boolean) - Method in class org.eclipse.gef.requests.CreateRequest
  Used to set whether snap-to is being performed.
setSource(ConnectionEditPart) - Method in class org.eclipse.gef.requests.BendpointRequest
  Sets the ConnectionEditPart the bendpoint belongs to.
setSource(EditPart) - Method in interface org.eclipse.gef.ConnectionEditPart
  Sets the source of this connection.
setSource(EditPart) - Method in class org.eclipse.gef.editparts.AbstractConnectionEditPart
  Sets the source EditPart of this connection.
setSourceEditPart(EditPart) - Method in class org.eclipse.gef.requests.CreateConnectionRequest
  Sets the source of the Connection to the given EditPart.
setSourceEditPart(EditPart) - Method in class org.eclipse.gef.tools.SelectEditPartTracker
  Sets the source edit part.
setSpacing(Dimension) - Method in class org.eclipse.gef.editparts.GridLayer
  Sets the horizontal and vertical spacing of the grid.
setStartCommand(Command) - Method in class org.eclipse.gef.requests.CreateConnectionRequest
  Sets the start command.
setStartLocation(Point) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets the start mouse location, typically for a drag operation.
setState(int) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets the tools state.
setState(int) - Method in class org.eclipse.gef.tools.DragEditPartsTracker
  Extended to activate cloning and to update the captured source dimensions when applicable.
setSupportedLayoutModes(int[]) - Method in class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
  NOTE: Restricting the layout modes here does not in any way restrict those values from being stored in the preference store.
setSupportedLayoutModes(int[]) - Method in interface org.eclipse.gef.ui.palette.PaletteViewerPreferences
  The client can restrict the modes that the palette supports using this method.
setTarget(EditPart) - Method in interface org.eclipse.gef.ConnectionEditPart
  Sets thetarget of this connection.
setTarget(EditPart) - Method in class org.eclipse.gef.editparts.AbstractConnectionEditPart
  Sets the target EditPart of this connection.
setTargetEditPart(EditPart) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Sets the target `EditPart`.
setTargetEditPart(EditPart) - Method in class org.eclipse.gef.requests.CreateConnectionRequest
  Sets the target of the Connection to the given EditPart.
setTargetEditPart(EditPart) - Method in class org.eclipse.gef.requests.ReconnectRequest
  Sets the target edit part that the connection should be connected to.
setTargetEditPart(EditPart) - Method in interface org.eclipse.gef.requests.TargetRequest
  Sets the target EditPart.
setTargetEditPart(EditPart) - Method in class org.eclipse.gef.tools.DragEditPartsTracker
  Extended to update the current snap-to strategy.
setTargetEditPart(EditPart) - Method in class org.eclipse.gef.tools.TargetingTool
  Sets the target editpart.
setTargetRequest(Request) - Method in class org.eclipse.gef.tools.TargetingTool
  Sets the target request.
setTemplate(Object) - Method in class org.eclipse.gef.dnd.TemplateTransfer
  Sets the template Object.
setTemplate(Object) - Method in class org.eclipse.gef.palette.CombinedTemplateCreationEntry
  Sets the template.
setTemplate(Object) - Method in class org.eclipse.gef.palette.PaletteTemplateEntry
  Sets the template object to the given value
setThreshold(double) - Method in class org.eclipse.gef.SnapToGeometry
  Set the sensitivity of the snapping.
setThreshold(double) - Method in class org.eclipse.gef.SnapToGuides
  Set the sensitivity of the snapping.
settings - Variable in class org.eclipse.gef.ui.palette.customize.PaletteSettingsDialog
  A HashMap to cache the various settings displayed in this dialog
SETTINGS_COLUMNS_VIEW_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Columns"
SETTINGS_DEFAULT_FONT - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Restore Default"
SETTINGS_DETAILS_VIEW_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Details"
SETTINGS_DIALOG_TITLE - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Palette Settings"
SETTINGS_DRAWER_OPTIONS_TITLE - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Drawer Options"
SETTINGS_FONT_CHANGE - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "C&hange..."
SETTINGS_FONT_CURRENT - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Font: "
SETTINGS_FONT_TITLE - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Font"
SETTINGS_ICONS_VIEW_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Icons only"
SETTINGS_ICONS_VIEW_LABEL_CAPS - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Icons Only"
SETTINGS_LAYOUT_COLUMNS_OVERRIDE_WIDTH - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Override default column width settings"
SETTINGS_LAYOUT_COLUMNS_WIDTH - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Colu&mn width (in pixels): "
SETTINGS_LAYOUT_OPTIONS_TITLE - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Layout options"
SETTINGS_LAYOUT_TITLE - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Layout: "
SETTINGS_LIST_VIEW_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&List"
SETTINGS_OPTIONS_COLUMNS - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Columns layout options"
SETTINGS_OPTIONS_DETAILS - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "Details layout options"
SETTINGS_OPTIONS_ICONS_ONLY - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String " layout options"
SETTINGS_OPTIONS_LIST - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "List layout options"
SETTINGS_USE_LARGE_ICONS_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Use large icons"
SETTINGS_USE_LARGE_ICONS_LABEL_CAPS - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "&Use Large Icons"
SETTINGS_WORKBENCH_FONT_LABEL - Static variable in class org.eclipse.gef.ui.palette.PaletteMessages
  The String "<Using Workbench Dialog Font>"
SettingsAction - Class in org.eclipse.gef.ui.palette
  An action to launch the Settings dialog for the given palette.
SettingsAction(PaletteViewer) - Constructor for class org.eclipse.gef.ui.palette.SettingsAction
  Constructor
setToolCapture() - Method in class org.eclipse.gef.tools.AbstractTool
  Sets tool capture.
setToolClass(Class) - Method in class org.eclipse.gef.palette.ToolEntry
  Sets the type of tool to be created.
setToolProperty(Object, Object) - Method in class org.eclipse.gef.palette.ToolEntry
  Clients can use this method to configure the associated tool without having to sub-class.
setTransfer(Transfer) - Method in class org.eclipse.gef.dnd.AbstractTransferDragSourceListener
  Sets the `Transfer` for this listener.
setTransfer(Transfer) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Sets the Tranfer type that this listener can handle.
setType(Object) - Method in class org.eclipse.gef.palette.PaletteEntry
  Mutator method for type
setType(Object) - Method in class org.eclipse.gef.Request
  Sets the type of the Request.
setType(Object) - Method in class org.eclipse.gef.tools.ConnectionBendpointTracker
  Sets the type of bendpoint drag being performed.
setUndoLimit(int) - Method in class org.eclipse.gef.commands.CommandStack
  Sets the undo limit.
setUnit(int) - Method in class org.eclipse.gef.rulers.RulerProvider
  This method will be invoked when the user requests that the ruler display a different measurement.
setUnloadWhenFinished(boolean) - Method in class org.eclipse.gef.tools.AbstractTool
  Setting this to `true` will cause the tool to be unloaded after one operation has completed.
setUseLargeIcons(int, boolean) - Method in class org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences
setUseLargeIcons(int, boolean) - Method in interface org.eclipse.gef.ui.palette.PaletteViewerPreferences
  Sets the "Use Large Icons" option for the given layout.
setUserModificationPermission(int) - Method in class org.eclipse.gef.palette.PaletteEntry
  Permissions are not checked before making modifications.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.ContextMenuProvider
  Sets the editpart viewer.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.dnd.AbstractTransferDragSourceListener
  Sets the EditPartViewer for this listener.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Sets the EditPartViewer.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.editparts.GraphicalRootEditPart
  Deprecated.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.editparts.RootTreeEditPart
setViewer(EditPartViewer) - Method in class org.eclipse.gef.editparts.SimpleRootEditPart
setViewer(EditPartViewer) - Method in interface org.eclipse.gef.RootEditPart
  Sets the root's EditPartViewer.
setViewer(EditPartViewer) - Method in interface org.eclipse.gef.Tool
  Called to set the current Viewer receiving events.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.tools.AbstractTool
  Sets the active EditPartViewer.
setViewer(EditPartViewer) - Method in class org.eclipse.gef.tools.MarqueeSelectionTool
setViewer(GraphicalViewer) - Method in class org.eclipse.gef.print.PrintGraphicalViewerOperation
  Sets the viewer.
setVisible(boolean) - Method in class org.eclipse.gef.palette.PaletteEntry
  Makes this entry visible or invisible.
setWidget(Widget) - Method in class org.eclipse.gef.editparts.AbstractTreeEditPart
  Sets the `AbstractTreeEditPart.widget`.
setWidget(Widget) - Method in class org.eclipse.gef.editparts.RootTreeEditPart
  Called by `TreeViewer` to set the `Tree` into the root.
setWidget(Widget) - Method in interface org.eclipse.gef.TreeEditPart
  Set's the EditPart's widget.
setWidgetImage(Image) - Method in class org.eclipse.gef.editparts.AbstractTreeEditPart
  Sets a specified `Image` into the widget iff it is a `TreeItem`.
setWidgetText(String) - Method in class org.eclipse.gef.editparts.AbstractTreeEditPart
  Sets a specified `String` into the widget iff it is a `TreeItem`.
setWorkbenchPart(IWorkbenchPart) - Method in class org.eclipse.gef.ui.actions.WorkbenchPartAction
  Sets the workbench part.
setXyLayout(XYLayout) - Method in class org.eclipse.gef.editpolicies.XYLayoutEditPolicy
setZoomManager(ZoomManager) - Method in class org.eclipse.gef.ui.actions.ZoomComboContributionItem
  Sets the ZoomManager
SharedCursors - Class in org.eclipse.gef
  A shared collection of Cursors.
SharedCursors() - Constructor for class org.eclipse.gef.SharedCursors
SharedImages - Class in org.eclipse.gef
  A class containing shared Images and ImageDescriptors for use by clients.
SharedImages() - Constructor for class org.eclipse.gef.SharedImages
SharedMessages - Class in org.eclipse.gef
  This class contains UI strings (translated, if available) that clients can use.
SharedMessages() - Constructor for class org.eclipse.gef.SharedMessages
show() - Method in class org.eclipse.gef.tools.DirectEditManager
  Shows the cell editor when direct edit is started.
showChangeBoundsFeedback(ChangeBoundsRequest) - Method in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
  Shows or updates feedback for a change bounds request.
showConnectionMoveFeedback(ReconnectRequest) - Method in class org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
  Shows or updates connection move feedback.
showCreateBendpointFeedback(BendpointRequest) - Method in class org.eclipse.gef.editpolicies.BendpointEditPolicy
  Shows feedback when a bendpoint is being created.
showCreationFeedback(CreateConnectionRequest) - Method in class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
  Shows feedback during a creation.
showCurrentEditValue(DirectEditRequest) - Method in class org.eclipse.gef.editpolicies.DirectEditPolicy
  Override to show the current direct edit value in the host's Figure.
showDefaultIcon() - Method in class org.eclipse.gef.palette.PaletteDrawer
  Should the default icon be shown for this drawer if no icon is set?
showDeleteBendpointFeedback(BendpointRequest) - Method in class org.eclipse.gef.editpolicies.BendpointEditPolicy
  Shows feedback when a bendpoint is being deleted.
showDirectEditFeedback(DirectEditRequest) - Method in class org.eclipse.gef.editpolicies.DirectEditPolicy
  Pushes the original edit value if necessary, and shows feedback.
showFeedback() - Method in class org.eclipse.gef.editpolicies.ScrollableSelectionFeedbackEditPolicy
  Creates feedback figures for all node figures nested within the host figure's viewport, as well as for all incoming and outgoing connections of these nodes.
showFeedback() - Method in class org.eclipse.gef.tools.DirectEditManager
  Asks the source edit part to show source feedback.
showFocus() - Method in class org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
  Shows focus around the connection.
showFocus() - Method in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
  Shows a focus rectangle around the host's figure.
showFocus() - Method in class org.eclipse.gef.editpolicies.SelectionEditPolicy
  Override to show focus.
showHoverFeedback() - Method in class org.eclipse.gef.tools.SelectionTool
  Asks the target edit part (if there is one) to show hover feedback via `EditPart.showTargetFeedback(Request)` with a hover request.
showLayoutOptionsPage(Control) - Method in class org.eclipse.gef.ui.palette.customize.PaletteSettingsDialog
  This helper method is mainly a result of code-factoring.
showLayoutTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.FlowLayoutEditPolicy
  Shows an insertion line if there is one or more current children.
showLayoutTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
  Shows target layout feedback.
showMoveBendpointFeedback(BendpointRequest) - Method in class org.eclipse.gef.editpolicies.BendpointEditPolicy
  Shows feedback when a bendpoint is being moved.
showPrimarySelection() - Method in class org.eclipse.gef.editpolicies.SelectionEditPolicy
  Calls `SelectionEditPolicy.showSelection()` by default.
showProblem(String) - Method in interface org.eclipse.gef.ui.palette.customize.EntryPageContainer
  Shows the error to the user.
showProblem(String) - Method in class org.eclipse.gef.ui.palette.customize.PaletteCustomizerDialog
  This method should be invoked by EntryPages when there is an error.
showSelection() - Method in class org.eclipse.gef.editpolicies.ScrollableSelectionFeedbackEditPolicy
showSelection() - Method in class org.eclipse.gef.editpolicies.SelectionEditPolicy
  Override to show selection
showSelection() - Method in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
  Implemented to add the selection handles
showSizeOnDropFeedback(CreateRequest) - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
  Shows size-on-drop feedback during creation.
showSizeOnDropFeedback(CreateRequest) - Method in class org.eclipse.gef.editpolicies.XYLayoutEditPolicy
showSourceFeedback() - Method in class org.eclipse.gef.tools.AbstractConnectionCreationTool
  Sends a show feedback request to the source editpart and sets the feedback flag.
showSourceFeedback() - Method in class org.eclipse.gef.tools.ConnectionEndpointTracker
  Asks the ConnectionEditPart to show source feedback.
showSourceFeedback() - Method in class org.eclipse.gef.tools.DragEditPartsTracker
  Asks the edit parts in the `operation set` to show source feedback.
showSourceFeedback() - Method in class org.eclipse.gef.tools.SimpleDragTracker
  Show the source drag feedback for the drag occurring within the viewer.
showSourceFeedback(Request) - Method in interface org.eclipse.gef.EditPart
  Shows or updates source feedback for the given request.
showSourceFeedback(Request) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Shows or updates source feedback for the given `Request`.
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.AbstractEditPolicy
  Does nothing by default.
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.BendpointEditPolicy
  Shows feedback when appropriate.
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.DirectEditPolicy
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
  calls `GraphicalNodeEditPolicy.showCreationFeedback(CreateConnectionRequest)` when appropriate.
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
  Calls other methods as appropriate.
showSourceFeedback(Request) - Method in class org.eclipse.gef.editpolicies.ResizableEditPolicy
showSourceFeedback(Request) - Method in interface org.eclipse.gef.EditPolicy
  Shows or updates source feedback for the specified `Request`.
showTargetConnectionFeedback(DropRequest) - Method in class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
  Override to show target connection feedback.
showTargetFeedback() - Method in class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
  Asks the target `EditPart` to show target feedback if it is not `null`.
showTargetFeedback() - Method in class org.eclipse.gef.tools.ResizeTracker
  This method is invoked as the drag is happening.
showTargetFeedback() - Method in class org.eclipse.gef.tools.TargetingTool
  Asks the target editpart to show target feedback and sets the target feedback flag.
showTargetFeedback(Request) - Method in interface org.eclipse.gef.EditPart
  Shows or updates target feedback for the given request.
showTargetFeedback(Request) - Method in class org.eclipse.gef.editparts.AbstractEditPart
  Shows or updates target feedback for the given `Request`.
showTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.AbstractEditPolicy
  Does nothing by default.
showTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
  Calls `GraphicalNodeEditPolicy.showTargetConnectionFeedback(DropRequest)` when appropriate.
showTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.LayoutEditPolicy
  Factors feedback requests into two more specific methods.
showTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.SnapFeedbackPolicy
showTargetFeedback(Request) - Method in class org.eclipse.gef.editpolicies.TreeContainerEditPolicy
showTargetFeedback(Request) - Method in interface org.eclipse.gef.EditPolicy
  Shows or updates target feedback for the specified `Request`.
SimpleDragTracker - Class in org.eclipse.gef.tools
  A simple drag tracker implementation that does not perform targeting.
SimpleDragTracker() - Constructor for class org.eclipse.gef.tools.SimpleDragTracker
  Null constructor.
SimpleFactory - Class in org.eclipse.gef.requests
  A simple CreationFactory that takes a Class in the constructor and creates a new instance of this Class in `SimpleFactory.getNewObject()`.
SimpleFactory(Class) - Constructor for class org.eclipse.gef.requests.SimpleFactory
  Creates a SimpleFactory.
SimpleObjectTransfer - Class in org.eclipse.gef.dnd
  Holds on to the object being transferred in a field so that DropTargetListeners can know what's being dragged before the drop occurs.
SimpleObjectTransfer() - Constructor for class org.eclipse.gef.dnd.SimpleObjectTransfer
SimpleRootEditPart - Class in org.eclipse.gef.editparts
  Default implementation of RootEditPart for GraphicalViewers.
SimpleRootEditPart() - Constructor for class org.eclipse.gef.editparts.SimpleRootEditPart
SINGLETON - Static variable in class org.eclipse.gef.MouseWheelZoomHandler
  The Singleton
size() - Method in class org.eclipse.gef.commands.CompoundCommand
SnapFeedbackPolicy - Class in org.eclipse.gef.editpolicies
  An EditPolicy that is used to show snap feedback for guides (red lines) and geometry (blue lines).
SnapFeedbackPolicy() - Constructor for class org.eclipse.gef.editpolicies.SnapFeedbackPolicy
snapPoint(Request, int, PrecisionPoint, PrecisionPoint) - Method in class org.eclipse.gef.SnapToHelper
  Applies a snapping correction to the given result.
snapPoint(Request, int, PrecisionRectangle[], PrecisionPoint) - Method in class org.eclipse.gef.SnapToHelper
  A convenience method for snapping a Point based on an array of rectangles.
snapPoint(ChangeBoundsRequest) - Method in class org.eclipse.gef.tools.DragEditPartsTracker
  This method can be overridden by clients to customize the snapping behavior.
snapRectangle(Request, int, PrecisionRectangle[], PrecisionRectangle) - Method in class org.eclipse.gef.SnapToHelper
  A convenience method for snapping a Rectangle based on one or more rectangles.
snapRectangle(Request, int, PrecisionRectangle, PrecisionRectangle) - Method in class org.eclipse.gef.CompoundSnapToHelper
snapRectangle(Request, int, PrecisionRectangle, PrecisionRectangle) - Method in class org.eclipse.gef.SnapToGeometry
snapRectangle(Request, int, PrecisionRectangle, PrecisionRectangle) - Method in class org.eclipse.gef.SnapToGrid
snapRectangle(Request, int, PrecisionRectangle, PrecisionRectangle) - Method in class org.eclipse.gef.SnapToGuides
snapRectangle(Request, int, PrecisionRectangle, PrecisionRectangle) - Method in class org.eclipse.gef.SnapToHelper
  Applies a snap correction to a Rectangle based on a given Rectangle.
SnapToGeometry - Class in org.eclipse.gef
  A temporary helper used to perform snapping to existing elements.
SnapToGeometry(GraphicalEditPart) - Constructor for class org.eclipse.gef.SnapToGeometry
  Constructs a helper that will use the given part as its basis for snapping.
SnapToGeometry.Entry - Class in org.eclipse.gef
  A vertical or horizontal snapping point. since 3.0
SnapToGrid - Class in org.eclipse.gef
  A helper used to perform snapping to a grid, which is specified on the graphical viewer via the various properties defined in this class.
SnapToGrid(GraphicalEditPart) - Constructor for class org.eclipse.gef.SnapToGrid
  Constructs a gridded snap helper on the given editpart.
SnapToGuides - Class in org.eclipse.gef
  A helper used to perform snapping to guides.
SnapToGuides(GraphicalEditPart) - Constructor for class org.eclipse.gef.SnapToGuides
  Constructs a new snap-to-guides helper using the given container as the basis.
SnapToHelper - Class in org.eclipse.gef
  A helper used temporarily by Tools for snapping certain mouse interactions.
SnapToHelper() - Constructor for class org.eclipse.gef.SnapToHelper
sourceConnectionAdded(ConnectionEditPart, int) - Method in interface org.eclipse.gef.NodeListener
  Called after the connection has been added to its source node.
sourceConnections - Variable in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
  List of source ConnectionEditParts
SquareHandle - Class in org.eclipse.gef.handles
  A small square handle approximately 7x7 pixels in size, that is either black or white.
SquareHandle() - Constructor for class org.eclipse.gef.handles.SquareHandle
  Null constructor
SquareHandle(GraphicalEditPart, Locator) - Constructor for class org.eclipse.gef.handles.SquareHandle
  Creates a SquareHandle for the given `GraphicalEditPart` with the given `Locator`.
SquareHandle(GraphicalEditPart, Locator, Cursor) - Constructor for class org.eclipse.gef.handles.SquareHandle
  Creates a SquareHandle for the given `GraphicalEditPart` with the given `Cursor` using the given `Locator`.
StackAction - Class in org.eclipse.gef.ui.actions
  Superclass for actions needing access to the stack.
StackAction(IWorkbenchPart) - Constructor for class org.eclipse.gef.ui.actions.StackAction
  Creates a `StackAction` and associates it with the given editor.
stackChanged(CommandStackEvent) - Method in interface org.eclipse.gef.commands.CommandStackEventListener
  Sent when an event occurs on the command stack.
STATE_ACCESSIBLE_DRAG - Static variable in class org.eclipse.gef.tools.AbstractTool
  The state indicating that the keyboard is being used to perform a drag that is normally done using the mouse.
STATE_ACCESSIBLE_DRAG_IN_PROGRESS - Static variable in class org.eclipse.gef.tools.AbstractTool
  The state indicating that a keyboard drag is in progress.
STATE_COLLAPSED - Static variable in class org.eclipse.gef.ui.palette.FlyoutPaletteComposite
  One of the two possible initial states of the flyout palette.
STATE_CONNECTION_STARTED - Static variable in class org.eclipse.gef.tools.AbstractConnectionCreationTool
  The state which indicates that the connection creation has begun.
STATE_DRAG - Static variable in class org.eclipse.gef.tools.AbstractTool
  The state indicating that one or more buttons are pressed, but the user has not moved past the drag threshold.
STATE_DRAG_IN_PROGRESS - Static variable in class org.eclipse.gef.tools.AbstractTool
  The state indicating that the drag detection theshold has been passed, and a drag is in progress.
STATE_INITIAL - Static variable in class org.eclipse.gef.tools.AbstractTool
  The first state that a tool is in.
STATE_INVALID - Static variable in class org.eclipse.gef.tools.AbstractTool
  The state indicating that an input event has invalidated the interaction.
STATE_PINNED_OPEN - Static variable in class org.eclipse.gef.ui.palette.FlyoutPaletteComposite
  One of the two possible initial states of the flyout palette.
STATE_TERMINAL - Static variable in class org.eclipse.gef.tools.AbstractTool
  The final state for a tool to be in.
STATE_TRAVERSE_HANDLE - Static variable in class org.eclipse.gef.tools.SelectionTool
  Traverse handle state
stateTransition(int, int) - Method in class org.eclipse.gef.tools.AbstractTool
  Returns `true` if the give state transition succeeds.
step(Point) - Method in interface org.eclipse.gef.AutoexposeHelper
  Performs the autoexpose and returns a hint indicating that the helper would like to remain active.
step(Point) - Method in class org.eclipse.gef.editparts.ViewportAutoexposeHelper
  Returns `true` if the given point is outside the viewport or near its edge.
storeOldEditValue(DirectEditRequest) - Method in class org.eclipse.gef.editpolicies.DirectEditPolicy
  Called to remember the old value before direct edit feedback begins.
StrokePointList - Class in org.eclipse.gef.editpolicies
StrokePointList() - Constructor for class org.eclipse.gef.editpolicies.StrokePointList
Stub() - Constructor for class org.eclipse.gef.EditPartListener.Stub
Stub() - Constructor for class org.eclipse.gef.rulers.RulerChangeListener.Stub
syncSelection(EditPartViewer, ISelection) - Method in class org.eclipse.gef.ui.parts.SelectionSynchronizer
  Synchronizes the given selection to all registered viewers except the one serving as selectionSource, by delegating to `SelectionSynchronizer.applySelection(EditPartViewer, ISelection)`.

A B C D E F G H I J K L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form