# Index

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

## D

deactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
deactivate() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
deactivate() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Deactivates this `IVisualPart` (if it is active) by delegating to `AbstractVisualPart.doDeactivate()` first and setting (and propagating) the new active state afterwards.
deactivate() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
  Deactivates the editor by deactivating its `IDomain`.
deactivate() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
  Deactivates this `AbstractFXView` by deactivating its `IDomain` that was previously injected.
deactivate() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
deactivateAdapters() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
  Deactivates the adapters registered at this `HistoricizingDomain`.
deactivateAdapters() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Deactivates the adapters registered at this `AbstractVisualPart`.
deactivateAdapters() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
  Deactivates the adapters registered at this `InfiniteCanvasViewer`.
deactivateChildren() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Deactivates the children of this `AbstractVisualPart`.
deactivateChildren() - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
DEFAULT_CONNECTED_HANDLE_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
  Defines the default `Color` for connected handles.
DEFAULT_FOCUS_FEEDBACK_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultFocusFeedbackPartFactory
  Defines the default `Color` for focus feedback.
DEFAULT_HOVER_FEEDBACK_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultHoverFeedbackPartFactory
  Defines the default `Color` for hover feedback.
DEFAULT_INSERT_HANDLE_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
  Defines the default `Color` for insertion handles.
DEFAULT_LABEL - Static variable in class org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation
  "Change Contents"
DEFAULT_LABEL - Static variable in class org.eclipse.gef.mvc.fx.operations.ChangeFocusOperation
  "change-focus"
DEFAULT_LABEL - Static variable in class org.eclipse.gef.mvc.fx.operations.ChangeSelectionOperation
  "change-selection"
DEFAULT_LABEL - Static variable in class org.eclipse.gef.mvc.fx.operations.DeselectOperation
  "change-selection"
DEFAULT_LABEL - Static variable in class org.eclipse.gef.mvc.fx.operations.SelectOperation
  "change-selection"
DEFAULT_LENGTH - Static variable in class org.eclipse.gef.mvc.fx.parts.RectangleSegmentHandlePart
  The default length for this part's visualization.
DEFAULT_MOVE_HANDLE_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
  Defines the default `Color` for movement handles.
DEFAULT_OVERLAY_THRESHOLD - Static variable in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
  The overlay threshold, i.e. the distance between two points so that they are regarded as overlying.
DEFAULT_PRIMARY_SELECTION_FEEDBACK_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionFeedbackPartFactory
  Defines the default `Color` for primary selection feedback.
DEFAULT_SECONDARY_SELECTION_FEEDBACK_COLOR - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionFeedbackPartFactory
  Defines the default `Color` for secondary selection feedback.
DEFAULT_SEGMENT_OVERLAY_THRESHOLD - Static variable in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
  The overlay threshold, i.e. the distance between two points so that they are regarded as overlying.
DEFAULT_SIZE - Static variable in class org.eclipse.gef.mvc.fx.parts.CircleSegmentHandlePart
  The default size for this part's visualization.
DEFAULT_SIZE - Static variable in class org.eclipse.gef.mvc.fx.parts.SquareSegmentHandlePart
  The default size for this part's visualization.
DEFAULT_STROKE_WIDTH - Static variable in class org.eclipse.gef.mvc.fx.parts.SelectionFeedbackPart
  The stroke width for selection feedback.
DEFAULT_VALUE - Static variable in class org.eclipse.gef.mvc.fx.ui.properties.SetPropertyValueOperation
  Value constant to indicate that the property is to be reset to its default value during execute/redo and undo.
DEFAULT_WIDTH - Static variable in class org.eclipse.gef.mvc.fx.parts.RectangleSegmentHandlePart
  The default width for this part's visualization.
DefaultAnchorProvider - Class in org.eclipse.gef.mvc.fx.providers
  The `DefaultAnchorProvider` can be used to provide `DynamicAnchor`s for anchored `IVisualPart`s depending on their visual.
DefaultAnchorProvider() - Constructor for class org.eclipse.gef.mvc.fx.providers.DefaultAnchorProvider
  Constructs a new instance of `DefaultAnchorProvider`.
DefaultFocusFeedbackPartFactory - Class in org.eclipse.gef.mvc.fx.parts
DefaultFocusFeedbackPartFactory() - Constructor for class org.eclipse.gef.mvc.fx.parts.DefaultFocusFeedbackPartFactory
DefaultHoverFeedbackPartFactory - Class in org.eclipse.gef.mvc.fx.parts
DefaultHoverFeedbackPartFactory() - Constructor for class org.eclipse.gef.mvc.fx.parts.DefaultHoverFeedbackPartFactory
DefaultHoverIntentHandlePartFactory - Class in org.eclipse.gef.mvc.fx.parts
DefaultHoverIntentHandlePartFactory() - Constructor for class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
DefaultSelectionFeedbackPartFactory - Class in org.eclipse.gef.mvc.fx.parts
DefaultSelectionFeedbackPartFactory() - Constructor for class org.eclipse.gef.mvc.fx.parts.DefaultSelectionFeedbackPartFactory
DefaultSelectionHandlePartFactory - Class in org.eclipse.gef.mvc.fx.parts
DefaultSelectionHandlePartFactory() - Constructor for class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
DefaultSnappingFeedbackPartFactory - Class in org.eclipse.gef.mvc.fx.parts
  The `DefaultSnappingFeedbackPartFactory` is an `IFeedbackPartFactory` that is used by the `SnappingBehavior` to generate `SnappingFeedbackPart`s for the `SnappingModel.SnappingLocation`s that are stored in the `SnappingModel`.
DefaultSnappingFeedbackPartFactory() - Constructor for class org.eclipse.gef.mvc.fx.parts.DefaultSnappingFeedbackPartFactory
delete(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.policies.DeletionPolicy
  Deletes the given `IContentPart` by removing the `IContentPart`'s content from the parent `IContentPart`' content and by detaching the contents of all anchored `IContentPart`s from the `IContentPart`'s content.
DeletionPolicy - Class in org.eclipse.gef.mvc.fx.policies
  The `DeletionPolicy` is an `AbstractPolicy` that handles the deletion of content.
DeletionPolicy() - Constructor for class org.eclipse.gef.mvc.fx.policies.DeletionPolicy
DeselectOperation - Class in org.eclipse.gef.mvc.fx.operations
  The `DeselectOperation` can be used to change the `SelectionModel` of an `IViewer`.
DeselectOperation(String, IViewer, List<? extends IContentPart<? extends Node>>) - Constructor for class org.eclipse.gef.mvc.fx.operations.DeselectOperation
  Creates a new `DeselectOperation` to change the selection within the given `IViewer` by removing the given `IContentPart`s.
DeselectOperation(IViewer, List<? extends IContentPart<? extends Node>>) - Constructor for class org.eclipse.gef.mvc.fx.operations.DeselectOperation
  Creates a new `DeselectOperation` to change the selection within the given `IViewer` by removing the given `IContentPart`s.
detachAnchored(IVisualPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
detachAnchored(IVisualPart<? extends Node>) - Method in interface org.eclipse.gef.mvc.fx.parts.IVisualPart
  Used by an anchored `IVisualPart` to unestablish an anchorage-anchored relationship with this anchorage `IVisualPart`.
detachFromAnchorage(IVisualPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
detachFromAnchorage(IVisualPart<? extends Node>) - Method in interface org.eclipse.gef.mvc.fx.parts.IVisualPart
  Detaches this `IVisualPart` from the given anchorage `IVisualPart` under the 'default' role.
detachFromAnchorage(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
detachFromAnchorage(IVisualPart<? extends Node>, String) - Method in interface org.eclipse.gef.mvc.fx.parts.IVisualPart
  Detaches this `IVisualPart` from the given anchorage `IVisualPart` under the given role.
detachFromContentAnchorage(Object, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Detaches this part's content from the given contentAnchorage under the specified role, so that it will no longer be returned by subsequent calls to `IContentPart.getContentAnchoragesUnmodifiable()`.
detachFromContentAnchorage(Object, String) - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPart
  Detaches this part's content from the given contentAnchorage under the specified role, so that it will no longer be returned by subsequent calls to `IContentPart.getContentAnchoragesUnmodifiable()`.
detachFromContentAnchorage(Object, String) - Method in class org.eclipse.gef.mvc.fx.policies.ContentPolicy
  Creates and records operations to detach the `host` of this `ContentPolicy` from the specified contentAnchorage under the specified role.
DetachFromContentAnchorageOperation - Class in org.eclipse.gef.mvc.fx.operations
  The `DetachFromContentAnchorageOperation` uses the `IContentPart` API to detach an anchored from the given anchorage.
DetachFromContentAnchorageOperation(IContentPart<? extends Node>, Object, String) - Constructor for class org.eclipse.gef.mvc.fx.operations.DetachFromContentAnchorageOperation
  Creates a new `DetachFromContentAnchorageOperation` to detach the given anchored `IContentPart` from the given contentAnchorage under the specified role, so that it will not be returned by subsequent calls to `IContentPart.getContentAnchoragesUnmodifiable()`.
determineViewer(IVisualPart<? extends Node>, Multiset<IVisualPart<? extends Node>>) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Determines the viewer reference via the given parent or any of the given anchoreds.
determineViewer(IVisualPart<? extends Node>, Multiset<IVisualPart<? extends Node>>) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
dirtyProperty() - Method in class org.eclipse.gef.mvc.fx.ui.parts.HistoryBasedDirtyStateProvider
dirtyProperty() - Method in interface org.eclipse.gef.mvc.fx.ui.parts.IDirtyStateProvider
  A read-only property that provides the current dirty state.
dispose() - Method in class org.eclipse.gef.mvc.fx.behaviors.ContentBehavior
dispose() - Method in class org.eclipse.gef.mvc.fx.behaviors.ContentPartPool
dispose() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
dispose() - Method in class org.eclipse.gef.mvc.fx.models.FocusModel
dispose() - Method in class org.eclipse.gef.mvc.fx.models.HoverModel
dispose() - Method in class org.eclipse.gef.mvc.fx.models.SelectionModel
dispose() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
dispose() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
dispose() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
dispose() - Method in class org.eclipse.gef.mvc.fx.ui.parts.ContentSelectionProvider
dispose() - Method in class org.eclipse.gef.mvc.fx.ui.parts.HistoryBasedDirtyStateProvider
dispose() - Method in class org.eclipse.gef.mvc.fx.ui.properties.UndoablePropertySheetEntry
dispose() - Method in class org.eclipse.gef.mvc.fx.ui.properties.UndoablePropertySheetPage
  Overwritten to unregister command stack listener.
dispose() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
disposeActions() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
  Dispose the actions created by this editor.
disposeActions() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
  Dispose the actions created by this view.
disposeIfObsolete(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.behaviors.ContentBehavior
  If the given `IContentPart` does neither have a parent nor any anchoreds, then it's content is set to `null` and the part is added to the `ContentPartPool`.
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
  Post `AbstractBehavior.activate()` hook that may be overwritten to e.g. register listeners.
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.ConnectionClickableAreaBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.ContentBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.FocusBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.GridBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.HoverBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.HoverIntentBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.RevealPrimarySelectionBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.SelectionBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.SnappingBehavior
doActivate() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
  Activates this `HistoricizingDomain`, which activates its adapters.
doActivate() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Activates this `AbstractVisualPart`, which activates its children and adapters.
doActivate() - Method in class org.eclipse.gef.mvc.fx.parts.FocusFeedbackPart
doActivate() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
  Activates this `InfiniteCanvasViewer`, which activates its adapters.
doAddChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractFeedbackPart
doAddChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractHandlePart
doAddChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Performs the addition of the child's visual to this `IVisualPart`'s visual.
doAddChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
doAddContentChild(Object, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Adds the given contentChild to this part's content children, so that it will no longer be returned by subsequent calls to `AbstractContentPart.doGetContentChildren()`.
doAttachToAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractFeedbackPart
doAttachToAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractHandlePart
doAttachToAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Attaches this part's visual to the visual of the given anchorage.
doAttachToAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
doAttachToAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.SnappingFeedbackPart
doAttachToContentAnchorage(Object, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Attaches this part's content to the given contentAnchorage under the specified role, so that it will be returned by subsequent calls to `AbstractContentPart.doGetContentAnchorages()`.
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Creates this part's visual.
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.CircleSegmentHandlePart
  Creates the visual representation of this selection handle.
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.FocusFeedbackPart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.HoverFeedbackPart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.RectangleSegmentHandlePart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.SelectionFeedbackPart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.SelectionLinkFeedbackPart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.SnappingFeedbackPart
doCreateVisual() - Method in class org.eclipse.gef.mvc.fx.parts.SquareSegmentHandlePart
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
  Pre `AbstractBehavior.deactivate()` hook that may be overwritten to e.g. unregister listeners.
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.ConnectionClickableAreaBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.ContentBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.FocusBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.GridBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.HoverBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.HoverIntentBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.RevealPrimarySelectionBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.SelectionBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.behaviors.SnappingBehavior
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
  Deactivates this `HistoricizingDomain`, which deactivates its adapters.
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Deactivates this `AbstractVisualPart`, which deactivates its children and adapters.
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.parts.FocusFeedbackPart
doDeactivate() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
  Deactivates this `InfiniteCanvasViewer`, which deactivates its adapters.
doDetachFromAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractFeedbackPart
doDetachFromAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractHandlePart
doDetachFromAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Detaches this part's visual from the visual of the given anchorage.
doDetachFromAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
doDetachFromAnchorageVisual(IVisualPart<? extends Node>, String) - Method in class org.eclipse.gef.mvc.fx.parts.SnappingFeedbackPart
doDetachFromContentAnchorage(Object, String) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Detaches this part's content from the given contentAnchorage under the specified role, so that it will no longer be returned by subsequent calls to `AbstractContentPart.doGetContentAnchorages()`.
doGetContentAnchorages() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Hook method to return the current list of content anchorages.
doGetContentChildren() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Hook method to return the current list of content children.
doRefreshVisual(Group) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
doRefreshVisual(Circle) - Method in class org.eclipse.gef.mvc.fx.parts.CircleSegmentHandlePart
doRefreshVisual(Line) - Method in class org.eclipse.gef.mvc.fx.parts.SnappingFeedbackPart
doRefreshVisual(Rectangle) - Method in class org.eclipse.gef.mvc.fx.parts.RectangleSegmentHandlePart
doRefreshVisual(N) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractSegmentHandlePart
doRefreshVisual(GeometryNode<IGeometry>) - Method in class org.eclipse.gef.mvc.fx.parts.FocusFeedbackPart
doRefreshVisual(GeometryNode<IGeometry>) - Method in class org.eclipse.gef.mvc.fx.parts.HoverFeedbackPart
doRefreshVisual(GeometryNode<IGeometry>) - Method in class org.eclipse.gef.mvc.fx.parts.SelectionFeedbackPart
doRefreshVisual(V) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Refreshes this part's visualization based on this part's content.
doRemoveChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractFeedbackPart
doRemoveChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractHandlePart
doRemoveChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Removes the child's visual from this `IVisualPart`'s visual.
doRemoveChildVisual(IVisualPart<? extends Node>, int) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
doRemoveContentChild(Object) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Removes the given contentChild from this part's content children, so that it will no longer be returned by subsequent calls to `AbstractContentPart.doGetContentChildren()`.
doReorderContentChild(Object, int) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
  Rearranges the given contentChild to the new index position.

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