- ON_CLICK_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXClickDragTool
-
The typeKey used to retrieve those policies that are able to handle the
click part of the click/drag interaction gesture.
- ON_DRAG_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXClickDragTool
-
The typeKey used to retrieve those policies that are able to handle the
drag part of the click/drag interaction gesture.
- ON_HOVER_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXHoverTool
-
The type of the policy that has to be supported by target parts.
- ON_PINCH_SPREAD_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXPinchSpreadTool
-
The type of the policy that has to be supported by target parts.
- ON_ROTATE_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXRotateTool
-
The type of the policy that has to be supported by target parts.
- ON_SCROLL_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXScrollTool
-
The type of the policy that has to be supported by target parts.
- ON_TYPE_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXTypeTool
-
The type of the policy that has to be supported by target parts.
- onContentChanged(Object, Object) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- onCreationDelay() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Called as soon as the creation delay finishes.
- onHover() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Called when the host, or any of its hover handles, is hovered after none
of them was hovered.
- onHoverChange(IVisualPart<VR, ? extends VR>, IVisualPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.behaviors.HoverBehavior
-
Called when the
HoverModel
changes, i.e. a part is unhovered or
hovered.
- onHoverChange(IVisualPart<Node, ? extends Node>, IVisualPart<Node, ? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
- onMouseMove(MouseEvent) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Called when the mouse moves while the creation delay is running.
- onRelease() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Called when the pressed visual is released and we are unhovered.
- onRemovalDelay() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Called when the removal delay finishes.
- onUnhover() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Called when the host, and all of its hover handles, are unhovered after
any one of them was previously hovered.
- openExecutionTransaction(ITool<VR>) - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- openExecutionTransaction(ITool<VR>) - Method in interface org.eclipse.gef4.mvc.domain.IDomain
-
- org.eclipse.gef4.mvc - package org.eclipse.gef4.mvc
-
This package provides the bundle activator (
MvcBundle
) as well as a Guice Module (
MvcModule
) that defines default bindings for
MVC.
- org.eclipse.gef4.mvc.behaviors - package org.eclipse.gef4.mvc.behaviors
-
- org.eclipse.gef4.mvc.domain - package org.eclipse.gef4.mvc.domain
-
- org.eclipse.gef4.mvc.fx - package org.eclipse.gef4.mvc.fx
-
This package provides the bundle activator (
MvcFxBundle
) as well as a Guice Module (
MvcFxModule
) with default bindings for MVC.FX
.
- org.eclipse.gef4.mvc.fx.behaviors - package org.eclipse.gef4.mvc.fx.behaviors
-
This package contains JavaFX/MVC.FX-specific
IBehavior
implementations.
- org.eclipse.gef4.mvc.fx.domain - package org.eclipse.gef4.mvc.fx.domain
-
- org.eclipse.gef4.mvc.fx.operations - package org.eclipse.gef4.mvc.fx.operations
-
- org.eclipse.gef4.mvc.fx.parts - package org.eclipse.gef4.mvc.fx.parts
-
- org.eclipse.gef4.mvc.fx.policies - package org.eclipse.gef4.mvc.fx.policies
-
This package contains all
IPolicy
implementations contributed by MVC.FX.
- org.eclipse.gef4.mvc.fx.tools - package org.eclipse.gef4.mvc.fx.tools
-
This package contains JavaFX-specific
ITool
implementations for different
interactions (e.g. mouse drag).
- org.eclipse.gef4.mvc.fx.ui - package org.eclipse.gef4.mvc.fx.ui
-
This package provides the bundle activator (
MvcFxUiBundle
) as well as a Guice Module (
MvcFxUiModule
) with default bindings for
MVC.FX.UI.
- org.eclipse.gef4.mvc.fx.ui.parts - package org.eclipse.gef4.mvc.fx.ui.parts
-
This package contains specific Eclipse
ViewPart
and
EditorPart
implementations which wrap an
FXCanvas
.
- org.eclipse.gef4.mvc.fx.ui.properties - package org.eclipse.gef4.mvc.fx.ui.properties
-
This package contains helper classes for the integration and manipulation of
properties within the Eclipse "Properties View".
- org.eclipse.gef4.mvc.fx.viewer - package org.eclipse.gef4.mvc.fx.viewer
-
- org.eclipse.gef4.mvc.models - package org.eclipse.gef4.mvc.models
-
This package contains all viewer models, i.e. the data constituting a viewer
state.
- org.eclipse.gef4.mvc.operations - package org.eclipse.gef4.mvc.operations
-
This package contains implementations of
IUndoableOperation
which can be
used to manipulate the default models, especially content creation and
removal.
- org.eclipse.gef4.mvc.parts - package org.eclipse.gef4.mvc.parts
-
This package contains all abstractions related to controllers (aka parts) in
a model-view-controller architecture.
- org.eclipse.gef4.mvc.policies - package org.eclipse.gef4.mvc.policies
-
- org.eclipse.gef4.mvc.tools - package org.eclipse.gef4.mvc.tools
-
This package contains the
ITool
abstraction and its related
AbstractTool
realization.
- org.eclipse.gef4.mvc.ui - package org.eclipse.gef4.mvc.ui
-
This package provides the bundle activator (
MvcUiBundle
) as well as a Guice Module (
MvcUiModule
) with default bindings for
MVC.UI.
- org.eclipse.gef4.mvc.ui.properties - package org.eclipse.gef4.mvc.ui.properties
-
- org.eclipse.gef4.mvc.viewer - package org.eclipse.gef4.mvc.viewer
-