A B C D E F G H I L M N O P R S T U V Z

## I

IAnchorProvider - Interface in org.eclipse.gef.mvc.fx.providers
  The `IAnchorProvider` can provide an `IAnchor` for an anchorage part depending on a given anchored `IVisualPart` and a corresponding role (see `IAnchorProvider.get(IVisualPart, String)` for details).
IBehavior - Interface in org.eclipse.gef.mvc.fx.behaviors
  The `IBehavior` interface extends `IAdaptable.Bound` and `IActivatable`.
IBendableContentPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IContentPart` that supports content related bend, i.e. manipulation of control points.
IBendableContentPart.BendPoint - Class in org.eclipse.gef.mvc.fx.parts
  A representation of a bend point, which is defined either by a point or by a content anchorage to which the content is attached.
IContentPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IVisualPart` that visualizes an underlying content element.
IContentPartFactory - Interface in org.eclipse.gef.mvc.fx.parts
  A factory for creating new `IContentPart`s.
IDirtyStateProvider - Interface in org.eclipse.gef.mvc.fx.ui.parts
  A delegate support that can be used by `ISaveablePart`s to maintain their dirty state based on an `IOperationHistory`.
IDirtyStateProviderFactory - Interface in org.eclipse.gef.mvc.fx.ui.parts
  A factory for the creation of an `IDirtyStateProvider`.
IDomain - Interface in org.eclipse.gef.mvc.fx.domain
  A domain represents the collective state of a MVC application.
IFeedbackPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IFeedbackPart` is a controller that controls a visual, which is used simply for feedback and does not correspond to anything in the visualized model.
IFeedbackPartFactory - Interface in org.eclipse.gef.mvc.fx.parts
  The `IFeedbackPartFactory` interface specifies a factory method for the creation of `IFeedbackPart`s for a given list of target `IVisualPart`s, a context `IBehavior`, and a context `Map`.
IHandlePart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IHandlePart` is a controller that controls a visual, which is used simply for tool interaction and does not correspond to anything in the visualized model.
IHandlePartFactory - Interface in org.eclipse.gef.mvc.fx.parts
  The `IHandlePartFactory` interface specifies a factory method for the creation of `IHandlePart`s for a given list of target `IVisualPart`s, a context `IBehavior`, and a context `Map`.
IMG_ICONS_FIT_TO_VIEWPORT - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the fit-to-viewport icon image.
IMG_ICONS_FIT_TO_VIEWPORT_LOCK - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the fit-to-viewport-lock (i.e. toggle-button/check-box) icon image.
IMG_ICONS_SCROLL_BOTTOM_LEFT - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the scroll-bottom-left icon image.
IMG_ICONS_SCROLL_BOTTOM_RIGHT - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the scroll-bottom-right icon image.
IMG_ICONS_SCROLL_CENTER - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the scroll-center icon image.
IMG_ICONS_SCROLL_TOP_LEFT - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the scroll-top-left icon image.
IMG_ICONS_SCROLL_TOP_RIGHT - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the scroll-top-right icon image.
IMG_ICONS_ZOOM_IN - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the zoom-in icon image.
IMG_ICONS_ZOOM_OUT - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the zoom-out icon image.
IMG_ICONS_ZOOM_RESET - Static variable in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
  Symbolic name for the reset-zoom icon image.
InfiniteCanvasViewer - Class in org.eclipse.gef.mvc.fx.viewer
  The `InfiniteCanvasViewer` is an `IViewer` that manages an `InfiniteCanvas` to display the viewer's contents.
InfiniteCanvasViewer() - Constructor for class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
  Creates a new `InfiniteCanvasViewer`.
init() - Method in class org.eclipse.gef.mvc.fx.policies.AbstractPolicy
  Initializes the policy, so that the policy's "work" methods can be used.
init() - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
init() - Method in class org.eclipse.gef.mvc.fx.policies.FocusTraversalPolicy
init() - Method in interface org.eclipse.gef.mvc.fx.policies.IPolicy
  Initializes the policy, so that the policy's "work" methods can be used.
init() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
init(IEditorSite, IEditorInput) - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
init(IViewSite) - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
initializeComputationParameters(DynamicAnchor) - Method in class org.eclipse.gef.mvc.fx.providers.DefaultAnchorProvider
  Initializes the computation parameters for the given `DynamicAnchor`.
initializeImageRegistry(ImageRegistry) - Method in class org.eclipse.gef.mvc.fx.ui.MvcFxUiBundle
INSERT_HANDLE_COLOR_PROVIDER - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
  A binding key for the fill color of intra segment handles.
insertExplicitAnchor(int, Point) - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
  Creates a new static anchor for the given position and inserts it at the given index.
IPolicy - Interface in org.eclipse.gef.mvc.fx.policies
  The `IPolicy` interface extends `IAdaptable.Bound`, i.e. it is bound to an `IAdaptable`, its so called `IPolicy.getHost()`.
IPropertySheetPageFactory - Interface in org.eclipse.gef.mvc.fx.ui.properties
  A factory to create a new `IPropertySheetPage`.
IResizableContentPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IContentPart` that supports content related resize.
IRootPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  A `IRootPart` is the root controller of an `IViewer`.
isActive() - Method in class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
  Gets the value of the property active.
isActive() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
  Gets the value of the property active.
isActive() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
isActive() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
  Gets the value of the property active.
isAttached() - Method in class org.eclipse.gef.mvc.fx.parts.IBendableContentPart.BendPoint
  Whether this bend point is defined through an attachment of a content anchorage.
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.AddContentChildOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.AddSnapToStrategyOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.AttachToContentAnchorageOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.BendContentOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.BendVisualOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeFocusOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeSelectionOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.DeselectOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.DetachFromContentAnchorageOperation
isContentRelevant() - Method in interface org.eclipse.gef.mvc.fx.operations.ITransactionalOperation
  Returns `true` if this `ITransactionalOperation` is actually changing model data (instead of only affecting the visualization).
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.RemoveContentChildOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.RemoveSnapToStrategyOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.ResizeContentOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.ResizeOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.RevealOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.SelectOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.SetRefreshVisualOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.TransformContentOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.operations.TransformVisualOperation
isContentRelevant() - Method in class org.eclipse.gef.mvc.fx.ui.properties.SetPropertyValueOperation
isContentResizable() - Method in class org.eclipse.gef.mvc.fx.policies.ResizePolicy
  Returns whether the content part supports a content resize operation.
isContentsRelated(IUndoableOperation) - Method in class org.eclipse.gef.mvc.fx.ui.parts.HistoryBasedDirtyStateProvider
  Tests whether the given `IUndoableOperation` is relevant for the dirty-state of the editor.
isContentTransformable() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
  Returns whether the content can be transformed.
isDirty() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
isDirty() - Method in class org.eclipse.gef.mvc.fx.ui.parts.HistoryBasedDirtyStateProvider
  Gets the value of the property dirty.
isDirty() - Method in interface org.eclipse.gef.mvc.fx.ui.parts.IDirtyStateProvider
  Returns the dirty state of this support.
ISelectionProviderFactory - Interface in org.eclipse.gef.mvc.fx.ui.parts
  A factory for the creation of an `ISelectionProvider`.
isEmpty() - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
  Returns `true` if no operations are currently combined in this composite operation.
isExecutionTransactionOpen() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
  Returns `true` if an execution transaction is currently open.
isExecutionTransactionOpen(IGesture) - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
isExecutionTransactionOpen(IGesture) - Method in interface org.eclipse.gef.mvc.fx.domain.IDomain
  Returns `true` if the given `IGesture` is taking part in the currently open execution transaction.
isExplicit(int) - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
  Returns `true` if the anchor at the given connection index is explicit.
isFocusable() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
isFocusable() - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPart
  Returns `true` if policies and other parts of the application are allowed to assign focus to this part by changing the `FocusModel`.
isInitialized() - Method in class org.eclipse.gef.mvc.fx.policies.AbstractPolicy
  Returns whether this `AbstractPolicy` is initialized or not.
ISnappingLocationProvider - Interface in org.eclipse.gef.mvc.fx.providers
  The `ISnappingLocationProvider` is used to determine `SnappingModel.SnappingLocation`s for an `IContentPart`.
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.AddContentChildOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.AddSnapToStrategyOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.AttachToContentAnchorageOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.BendContentOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.BendVisualOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeFocusOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeSelectionOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.DeselectOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.DetachFromContentAnchorageOperation
isNoOp() - Method in interface org.eclipse.gef.mvc.fx.operations.ITransactionalOperation
  Returns `true` if this `ITransactionalOperation` has no effect (in comparison to its initial state).
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.RemoveContentChildOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.RemoveSnapToStrategyOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.ResizeContentOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.ResizeOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.RevealOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.SelectOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.SetRefreshVisualOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.TransformContentOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.operations.TransformVisualOperation
isNoOp() - Method in class org.eclipse.gef.mvc.fx.ui.properties.SetPropertyValueOperation
isRefreshVisual() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
  Gets the value of the property refreshVisual.
isRefreshVisual() - Method in interface org.eclipse.gef.mvc.fx.parts.IVisualPart
  Returns `true` if this part is allowed to refresh its visualization based on its content.
isSelectable() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
isSelectable() - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPart
  Returns `true` if policies and other parts of the application are allowed to add this part to the selection maintained by the `SelectionModel`.
isSelected(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.models.SelectionModel
  Returns whether the given `IContentPart` is part of the current selection.
isSelectionHorizontal() - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
  Returns `true` if the selected points are on a horizontal line.
isShowGrid() - Method in class org.eclipse.gef.mvc.fx.models.GridModel
  Returns `true` if the grid is visible, otherwise `false`.
isViewerFocused() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
  Gets the value of the property viewerFocused.
isViewerFocused() - Method in interface org.eclipse.gef.mvc.fx.viewer.IViewer
  Returns the value of the property `IViewer.viewerFocusedProperty()`.
isZoomGrid() - Method in class org.eclipse.gef.mvc.fx.models.GridModel
  Returns `true` if the grid is zooming with the contents, otherwise `false`.
ITransactionalOperation - Interface in org.eclipse.gef.mvc.fx.operations
  An `ITransactionalOperation` is an `IUndoableOperation` that tolerates successive calls to `IUndoableOperation.execute(IProgressMonitor, IAdaptable)` and `IUndoableOperation.undo(IProgressMonitor, IAdaptable)` and allows to check whether it has an overall effect (`ITransactionalOperation.isNoOp()`) compared to the initial state upon construction.
ITransformableContentPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IContentPart` that supports content related transformations.
IViewer - Interface in org.eclipse.gef.mvc.fx.viewer
  The `IViewer` interface specifies all services that a viewer needs to provide.
IVisualPart<V extends Node> - Interface in org.eclipse.gef.mvc.fx.parts
  An `IVisualPart` plays the controller role in the model-view-controller architecture.

A B C D E F G H I L M N O P R S T U V Z