public class ZestFxModule extends MvcFxModule
ZestFxModule defines Zest.FX specific bindings additional to the
bindings defined within MvcFxModule.| Constructor and Description |
|---|
ZestFxModule() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindAbstractContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindAbstractViewerAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindChopBoxAnchorProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
ChopBoxAnchorProvider to the given adapter map
binder that will insert the bindings into NodeContentParts. |
protected void |
bindEdgeContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for EdgeContentPart
and all sub-classes. |
protected void |
bindEdgeHidingBehaviorAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
EdgeHidingBehavior to the given adapter map
binder that will insert the bindings into EdgeContentParts. |
protected void |
bindEdgeLabelHidingBehaviorAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
EdgeLabelHidingBehavior to the given adapter
map binder that will insert the bindings into EdgeLabelParts. |
protected void |
bindEdgeLabelPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for EdgeLabelPart and
all sub-classes. |
protected void |
bindEdgeLayoutBehaviorAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
EdgeLayoutBehavior to the given adapter map
binder that will insert the bindings into EdgeContentParts. |
protected void |
bindFocusFeedbackGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
|
protected void |
bindFXChangeViewportPolicyAsFXRootPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindFXFocusAndSelectOnClickPolicyAsAbstractContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXFocusAndSelectOnClickPolicy to the given
adapter map binder that will insert the bindings into
AbstractContentParts. |
protected void |
bindFXHoverOnHoverPolicyAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXHoverOnHoverPolicy to the given adapter map
binder that will insert the bindings into EdgeContentParts. |
protected void |
bindFXHoverOnHoverPolicyAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXHoverOnHoverPolicy to the given adapter map
binder that will insert the bindings into EdgeLabelParts. |
protected void |
bindFXRectangleSegmentHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Bind resize and rotate behavior to
FXRectangleSegmentHandlePart. |
protected void |
bindFXResizePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXResizePolicy to the given adapter map binder
that will insert the bindings into NodeContentParts. |
protected void |
bindFXResizeTranslateOnHandleDragPolicyAsFXRectangleSegmentHandlePartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXResizeTranslateOnHandleDragPolicy to the
given adapter map binder that will insert the bindings into
FXRectangleSegmentHandleParts. |
protected void |
bindFXRootPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindFXRotateSelectedOnHandleDragPolicyAsFXRectangleSegmentHandlePartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXRotateSelectedOnHandleDragPolicy to the
given adapter map binder that will insert the bindings into
FXRectangleSegmentHandleParts. |
protected void |
bindFXTransformPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXTransformPolicy to the given adapter map
binder that will insert the bindings into NodeContentParts. |
protected void |
bindFXTranslateSelectedOnDragPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXTranslateSelectedOnDragPolicy to the given
adapter map binder that will insert the bindings into
NodeContentParts. |
protected void |
bindFXViewerAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindGraphContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for GraphContentPart
and all sub-classes. |
protected void |
bindGraphLayoutContextAsGraphContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
GraphLayoutContext to the given adapter map
binder that will insert the bindings into GraphContentParts. |
protected void |
bindHideOnTypePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
HideOnTypePolicy to the given adapter map
binder that will insert the bindings into NodeContentParts. |
protected void |
bindHidePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
HidePolicy to the given adapter map binder
that will insert the bindings into NodeContentParts. |
protected void |
bindHidingHoverHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for
HideHoverHandlePart and all sub-classes. |
protected void |
bindHidingModelAsFXViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
HidingModel to the given adapter map binder
that will insert the bindings into FXViewers. |
protected void |
bindHoverFeedbackGeometryProviderAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultHoverFeedbackPartFactory.HOVER_FEEDBACK_GEOMETRY_PROVIDER
with implementation GeometricOutlineProvider to the given adapter
map binder that will insert the bindings into EdgeContentParts. |
protected void |
bindHoverFeedbackGeometryProviderAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultHoverFeedbackPartFactory.HOVER_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into EdgeLabelParts. |
protected void |
bindHoverFeedbackGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultHoverFeedbackPartFactory.HOVER_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider. |
protected void |
bindHoverHandlesGeometryProviderAsAbstractContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultHoverHandlePartFactory.HOVER_HANDLES_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into AbstractContentParts. |
protected void |
bindIContentPartFactory()
Binds
IContentPartFactory to ContentPartFactory. |
protected void |
bindIHandlePartFactories() |
protected void |
bindIRootPart() |
protected void |
bindLayoutContextBehaviorAsGraphContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
LayoutContextBehavior to the given adapter map
binder that will insert the bindings into GraphContentParts. |
protected void |
bindNavigationModelAsAbstractViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
NavigationModel to the given adapter map
binder that will insert the bindings into AbstractViewers. |
protected void |
bindNodeContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for NodeContentPart
and all sub-classes. |
protected void |
bindNodeHidingBehaviorAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
NodeHidingBehavior to the given adapter map
binder that will insert the bindings into NodeContentParts. |
protected void |
bindNodeLayoutBehaviorAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
NodeLayoutBehavior to the given adapter map
binder that will insert the bindings into NodeContentParts. |
protected void |
bindOffsetEdgeLabelOnDragPolicyAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
OffsetEdgeLabelOnDragPolicy to the given
adapter map binder that will insert the bindings into
EdgeLabelParts. |
protected void |
bindOpenNestedGraphOnDoubleClickPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
OpenNestedGraphOnDoubleClickPolicy to the
given adapter map binder that will insert the bindings into
NodeContentParts. |
protected void |
bindOpenParentGraphOnDoubleClickPolicyAsFXRootPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
OpenParentGraphOnDoubleClickPolicy to the
given adapter map binder that will insert the bindings into
FXRootParts. |
protected void |
bindSelectionFeedbackGeometryProviderAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultSelectionFeedbackPartFactory.SELECTION_FEEDBACK_GEOMETRY_PROVIDER
with implementation GeometricOutlineProvider to the given adapter
map binder that will insert the bindings into EdgeContentParts. |
protected void |
bindSelectionFeedbackGeometryProviderAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultSelectionFeedbackPartFactory.SELECTION_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into EdgeLabelParts. |
protected void |
bindSelectionFeedbackGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
|
protected void |
bindSelectionHandlesGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultSelectionHandlePartFactory.SELECTION_HANDLES_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into NodeContentParts. |
protected void |
bindSelectionLinkFeedbackGeometryProviderAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultSelectionFeedbackPartFactory.SELECTION_LINK_FEEDBACK_GEOMETRY_PROVIDER
with implementation GeometricOutlineProvider to the given adapter
map binder that will insert the bindings into EdgeContentParts. |
protected void |
bindSelectionLinkFeedbackGeometryProviderAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
FXDefaultSelectionFeedbackPartFactory.SELECTION_LINK_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into EdgeLabelParts. |
protected void |
bindShowHiddenNeighborsHoverHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for
ShowHiddenNeighborsHoverHandlePart and all sub-classes. |
protected void |
bindShowHiddenNeighborsOfFirstAnchorageOnClickPolicyAsShowHiddenNeighborsHoverHandlePartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
ShowHiddenNeighborsOfFirstAnchorageOnClickPolicy to the given
adapter map binder that will insert the bindings into
ShowHiddenNeighborsHoverHandleParts. |
protected void |
bindShowHiddenNeighborsOnTypePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
ShowHiddenNeighborsOnTypePolicy to the given
adapter map binder that will insert the bindings into
NodeContentParts. |
protected void |
bindShowHiddenNeighborsPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
ShowHiddenNeighborsPolicy to the given adapter
map binder that will insert the bindings into NodeContentParts. |
protected void |
configure() |
bindAbstractFXContentPartAdapters, bindAbstractFXFeedbackPartAdapters, bindAbstractFXHandlePartAdapters, bindContentBehaviorAsAbstractFXContentPartAdapter, bindContentBehaviorAsFXRootPartAdapter, bindContentPartPool, bindContentPolicyAsAbstractFXContentPartAdapter, bindCreationPolicyAsFXRootPartAdapter, bindDeletionPolicyAsFXRootPartAdapter, bindFocusAndSelectOnClickPolicyAsFXRootPartAdapter, bindFocusModel, bindFocusModelAsFXViewerAdapter, bindFXClickDragTool, bindFXClickDragToolAsFXDomainAdapter, bindFXDomainAdapters, bindFXFocusBehaviorAsAbstractFXContentPartAdapter, bindFXFocusBehaviorAsFXRootPartAdapter, bindFXHoverOnHoverPolicyAsAbstractFXHandlePartAdapter, bindFXHoverOnHoverPolicyAsFXRootPartAdapter, bindFXHoverTool, bindFXHoverToolAsFXDomainAdapter, bindFXMarqueeOnDragPolicyAsFXRootPartAdapter, bindFXPanOnTypePolicyAsFXRootPartAdapter, bindFXPanOrZoomOnScrollPolicyAsFXRootPartAdapter, bindFXPinchSpreadTool, bindFXPinchSpreadToolAsFXDomainAdapter, bindFXRotateSelectedOnRotatePolicyAsFXRootPartAdapter, bindFXRotateTool, bindFXRotateToolAsFXDomainAdapter, bindFXScrollTool, bindFXScrollToolAsFXDomainAdapter, bindFXTransformProviderAsAbstractFXContentPartAdapter, bindFXTypeTool, bindFXTypeToolAsFXDomainAdapter, bindFXZoomOnPinchSpreadPolicyAsFXRootPartAdapter, bindGridBehaviorAsFXRootPartAdapter, bindHoverBehavior, bindHoverBehaviorAsAbstractFXContentPartAdapter, bindHoverBehaviorAsAbstractFXHandlePartAdapter, bindHoverModel, bindHoverModelAsFXViewerAdapter, bindIDomain, bindIFeedbackPartFactories, bindIRootPartAsFXViewerAdapter, bindITargetPolicyResolver, bindIViewer, bindIViewerAsFXDomainAdapter, bindSelectionBehaviorAsAbstractFXContentPartAdapter, bindSelectionBehaviorAsFXRootPartAdapter, bindSelectionModel, bindSelectionModelAsFXViewerAdapterbindAbstractDomainAdapters, bindAbstractFeedbackPartAdapters, bindAbstractHandlePartAdapters, bindAbstractRootPartAdapters, bindAbstractVisualPartAdapters, bindContentModel, bindContentModelAsAbstractViewerAdapter, bindGridModel, bindGridModelAsAbstractViewerAdapter, bindIOperationHistory, bindIUndoContext, enableAdapterMapInjectionaddError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingprotected void bindAbstractContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindAbstractContentPartAdapters in class MvcModule<javafx.scene.Node>protected void bindAbstractViewerAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindAbstractViewerAdapters in class MvcModule<javafx.scene.Node>protected void bindChopBoxAnchorProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
ChopBoxAnchorProvider to the given adapter map
binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindEdgeContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for EdgeContentPart
and all sub-classes. May be overwritten by sub-classes to change the
default bindings.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
EdgeContentPart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindEdgeHidingBehaviorAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
EdgeHidingBehavior to the given adapter map
binder that will insert the bindings into EdgeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindEdgeLabelHidingBehaviorAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
EdgeLabelHidingBehavior to the given adapter
map binder that will insert the bindings into EdgeLabelParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindEdgeLabelPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for EdgeLabelPart and
all sub-classes. May be overwritten by sub-classes to change the default
bindings.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
EdgeLabelPart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindEdgeLayoutBehaviorAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
EdgeLayoutBehavior to the given adapter map
binder that will insert the bindings into EdgeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFocusFeedbackGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
adapterMapBinder - The adapter map binder.protected void bindFXChangeViewportPolicyAsFXRootPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindFXChangeViewportPolicyAsFXRootPartAdapter in class MvcFxModuleprotected void bindFXFocusAndSelectOnClickPolicyAsAbstractContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXFocusAndSelectOnClickPolicy to the given
adapter map binder that will insert the bindings into
AbstractContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXHoverOnHoverPolicyAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXHoverOnHoverPolicy to the given adapter map
binder that will insert the bindings into EdgeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXHoverOnHoverPolicyAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXHoverOnHoverPolicy to the given adapter map
binder that will insert the bindings into EdgeLabelParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXRectangleSegmentHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXRectangleSegmentHandlePart.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
FXRectangleSegmentHandlePart as a key.protected void bindFXResizePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXResizePolicy to the given adapter map binder
that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXResizeTranslateOnHandleDragPolicyAsFXRectangleSegmentHandlePartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXResizeTranslateOnHandleDragPolicy to the
given adapter map binder that will insert the bindings into
FXRectangleSegmentHandleParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXRootPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindFXRootPartAdapters in class MvcFxModuleprotected void bindFXRotateSelectedOnHandleDragPolicyAsFXRectangleSegmentHandlePartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXRotateSelectedOnHandleDragPolicy to the
given adapter map binder that will insert the bindings into
FXRectangleSegmentHandleParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXTransformPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXTransformPolicy to the given adapter map
binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXTranslateSelectedOnDragPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXTranslateSelectedOnDragPolicy to the given
adapter map binder that will insert the bindings into
NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindFXViewerAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindFXViewerAdapters in class MvcFxModuleprotected void bindGraphContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for GraphContentPart
and all sub-classes. May be overwritten by sub-classes to change the
default bindings.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
GraphContentPart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindGraphLayoutContextAsGraphContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
GraphLayoutContext to the given adapter map
binder that will insert the bindings into GraphContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindHideOnTypePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
HideOnTypePolicy to the given adapter map
binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindHidePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
HidePolicy to the given adapter map binder
that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindHidingHoverHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for
HideHoverHandlePart and all sub-classes. May be overwritten by
sub-classes to change the default bindings.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
HideHoverHandlePart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindHidingModelAsFXViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
HidingModel to the given adapter map binder
that will insert the bindings into FXViewers.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindHoverFeedbackGeometryProviderAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultHoverFeedbackPartFactory.HOVER_FEEDBACK_GEOMETRY_PROVIDER
with implementation GeometricOutlineProvider to the given adapter
map binder that will insert the bindings into EdgeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindHoverFeedbackGeometryProviderAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultHoverFeedbackPartFactory.HOVER_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into EdgeLabelParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindHoverFeedbackGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultHoverFeedbackPartFactory.HOVER_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider.adapterMapBinder - The adapter map binder.protected void bindHoverHandlesGeometryProviderAsAbstractContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultHoverHandlePartFactory.HOVER_HANDLES_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into AbstractContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindIContentPartFactory()
IContentPartFactory to ContentPartFactory.protected void bindIHandlePartFactories()
bindIHandlePartFactories in class MvcFxModuleprotected void bindIRootPart()
bindIRootPart in class MvcFxModuleprotected void bindLayoutContextBehaviorAsGraphContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
LayoutContextBehavior to the given adapter map
binder that will insert the bindings into GraphContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindNavigationModelAsAbstractViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
NavigationModel to the given adapter map
binder that will insert the bindings into AbstractViewers.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindNodeContentPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for NodeContentPart
and all sub-classes. May be overwritten by sub-classes to change the
default bindings.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
NodeContentPart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindNodeHidingBehaviorAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
NodeHidingBehavior to the given adapter map
binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindNodeLayoutBehaviorAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
NodeLayoutBehavior to the given adapter map
binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindOffsetEdgeLabelOnDragPolicyAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
OffsetEdgeLabelOnDragPolicy to the given
adapter map binder that will insert the bindings into
EdgeLabelParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindOpenNestedGraphOnDoubleClickPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
OpenNestedGraphOnDoubleClickPolicy to the
given adapter map binder that will insert the bindings into
NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindOpenParentGraphOnDoubleClickPolicyAsFXRootPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
OpenParentGraphOnDoubleClickPolicy to the
given adapter map binder that will insert the bindings into
FXRootParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindSelectionFeedbackGeometryProviderAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultSelectionFeedbackPartFactory.SELECTION_FEEDBACK_GEOMETRY_PROVIDER
with implementation GeometricOutlineProvider to the given adapter
map binder that will insert the bindings into EdgeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindSelectionFeedbackGeometryProviderAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultSelectionFeedbackPartFactory.SELECTION_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into EdgeLabelParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindSelectionFeedbackGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
adapterMapBinder - The adapter map binder.protected void bindSelectionHandlesGeometryProviderAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultSelectionHandlePartFactory.SELECTION_HANDLES_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindSelectionLinkFeedbackGeometryProviderAsEdgeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultSelectionFeedbackPartFactory.SELECTION_LINK_FEEDBACK_GEOMETRY_PROVIDER
with implementation GeometricOutlineProvider to the given adapter
map binder that will insert the bindings into EdgeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindSelectionLinkFeedbackGeometryProviderAsEdgeLabelPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXDefaultSelectionFeedbackPartFactory.SELECTION_LINK_FEEDBACK_GEOMETRY_PROVIDER
with implementation ShapeBoundsProvider to the given adapter map
binder that will insert the bindings into EdgeLabelParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindShowHiddenNeighborsHoverHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for
ShowHiddenNeighborsHoverHandlePart and all sub-classes. May be
overwritten by sub-classes to change the default bindings.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
ShowHiddenNeighborsHoverHandlePart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindShowHiddenNeighborsOfFirstAnchorageOnClickPolicyAsShowHiddenNeighborsHoverHandlePartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
ShowHiddenNeighborsOfFirstAnchorageOnClickPolicy to the given
adapter map binder that will insert the bindings into
ShowHiddenNeighborsHoverHandleParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindShowHiddenNeighborsOnTypePolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
ShowHiddenNeighborsOnTypePolicy to the given
adapter map binder that will insert the bindings into
NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void bindShowHiddenNeighborsPolicyAsNodeContentPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
ShowHiddenNeighborsPolicy to the given adapter
map binder that will insert the bindings into NodeContentParts.adapterMapBinder - The adapter map binder to which the binding is added.protected void configure()
configure in class MvcFxModuleCopyright (c) 2014 itemis AG and others. All rights reserved.