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 |
bindContentViewerAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindContentViewerRootPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
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 |
bindEdgePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for EdgePart and all
sub-classes. |
protected void |
bindFXChangeViewportPolicyAsFXRootPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindFXCircleSegmentHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Bind bend-on-drag policy to
FXCircleSegmentHandlePart. |
protected void |
bindFXRootPartAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindFXSquareSegmentHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Bind resize and rotate behavior to
FXSquareSegmentHandlePart. |
protected void |
bindGraphPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for GraphPart and all
sub-classes. |
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 |
bindHoverHandlePartFactoryAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindIContentPartFactory()
Binds
IContentPartFactory to ZestFxContentPartFactory. |
protected void |
bindNavigationModelAsContentViewerAdapter(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 |
bindNodeLabelPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for NodeLabelPart and
all sub-classes. |
protected void |
bindNodePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default)
AdapterMap bindings for NodePart and all
sub-classes. |
protected void |
bindSelectionHandlePartFactoryAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
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 |
configure() |
bindAbstractFXContentPartAdapters, bindAbstractFXFeedbackPartAdapters, bindAbstractFXHandlePartAdapters, bindContentBehaviorAsAbstractFXContentPartAdapter, bindContentBehaviorAsFXRootPartAdapter, bindContentModelAsContentViewerAdapter, bindContentPartPool, bindContentPolicyAsAbstractFXContentPartAdapter, bindCreationPolicyAsFXRootPartAdapter, bindDeletionPolicyAsFXRootPartAdapter, bindFocusAndSelectOnClickPolicyAsFXRootPartAdapter, bindFocusFeedbackPartFactoryAsContentViewerAdapter, bindFocusModel, bindFocusModelAsContentViewerAdapter, bindFocusTraversalPolicyAsFXRootPartAdapter, bindFXClickDragTool, bindFXClickDragToolAsFXDomainAdapter, bindFXDomainAdapters, bindFXFocusBehaviorAsAbstractFXContentPartAdapter, bindFXFocusBehaviorAsFXRootPartAdapter, bindFXHoverOnHoverPolicyAsAbstractFXHandlePartAdapter, bindFXHoverOnHoverPolicyAsFXRootPartAdapter, bindFXHoverTool, bindFXHoverToolAsFXDomainAdapter, bindFXMarqueeOnDragPolicyAsFXRootPartAdapter, bindFXPanOnTypePolicyAsFXRootPartAdapter, bindFXPanOrZoomOnScrollPolicyAsFXRootPartAdapter, bindFXPinchSpreadTool, bindFXPinchSpreadToolAsFXDomainAdapter, bindFXRotateTool, bindFXRotateToolAsFXDomainAdapter, bindFXScrollTool, bindFXScrollToolAsFXDomainAdapter, bindFXTransformProviderAsAbstractFXContentPartAdapter, bindFXTypeTool, bindFXTypeToolAsFXDomainAdapter, bindFXViewerAsFXDomainAdapter, bindFXZoomOnPinchSpreadPolicyAsFXRootPartAdapter, bindGridBehaviorAsFXRootPartAdapter, bindGridModelAsContentViewerAdapter, bindHoverBehavior, bindHoverBehaviorAsAbstractFXContentPartAdapter, bindHoverBehaviorAsAbstractFXHandlePartAdapter, bindHoverFeedbackPartFactoryAsContentViewerAdapter, bindHoverModel, bindHoverModelAsContentViewerAdapter, bindIContentPartFactoryAsContentViewerAdapter, bindITargetPolicyResolver, bindSelectionBehaviorAsAbstractFXContentPartAdapter, bindSelectionBehaviorAsFXRootPartAdapter, bindSelectionFeedbackPartFactoryAsContentViewerAdapter, bindSelectionModel, bindSelectionModelAsContentViewerAdapterbindAbstractDomainAdapters, bindAbstractFeedbackPartAdapters, bindAbstractHandlePartAdapters, bindAbstractRootPartAdapters, bindAbstractVisualPartAdapters, 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 bindContentViewerAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindContentViewerAdapters in class MvcFxModuleprotected void bindContentViewerRootPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindContentViewerRootPartAdapters in class MvcFxModuleprotected 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 bindEdgePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for EdgePart 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
EdgePart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindFXChangeViewportPolicyAsFXRootPartAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindFXChangeViewportPolicyAsFXRootPartAdapter in class MvcFxModuleprotected void bindFXCircleSegmentHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXCircleSegmentHandlePart.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
FXCircleSegmentHandlePart as a key.protected void bindFXRootPartAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindFXRootPartAsContentViewerAdapter in class MvcFxModuleprotected void bindFXSquareSegmentHandlePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
FXSquareSegmentHandlePart.adapterMapBinder - The MapBinder to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class) using
FXSquareSegmentHandlePart as a key.protected void bindGraphPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for GraphPart 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
GraphPart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)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 bindHoverHandlePartFactoryAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindHoverHandlePartFactoryAsContentViewerAdapter in class MvcFxModuleprotected void bindIContentPartFactory()
IContentPartFactory to ZestFxContentPartFactory.protected void bindNavigationModelAsContentViewerAdapter(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 bindNodeLabelPartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for NodeLabelPart 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
NodeLabelPart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindNodePartAdapters(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
AdapterMap bindings for NodePart 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
NodePart as a key.AdapterMaps.getAdapterMapBinder(Binder, Class)protected void bindSelectionHandlePartFactoryAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindSelectionHandlePartFactoryAsContentViewerAdapter in class MvcFxModuleprotected 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 configure()
configure in class MvcFxModuleCopyright (c) 2014 itemis AG and others. All rights reserved.