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(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindChangeViewportPolicyAsIRootPartAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindEdgeLabelPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
EdgeLabelPart and all
sub-classes. |
protected void |
bindEdgePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
EdgePart and all
sub-classes. |
protected void |
bindFXCircleSegmentHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Bind bend-on-drag policy to
CircleSegmentHandlePart . |
protected void |
bindFXSquareSegmentHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Bind resize and rotate behavior to
SquareSegmentHandlePart . |
protected void |
bindGraphPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
GraphPart and all
sub-classes. |
protected void |
bindHidingHoverHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
HideHoverHandlePart and
all sub-classes. |
protected void |
bindHoverHandlePartFactoryAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindIContentPartFactory()
Binds
IContentPartFactory to ZestFxContentPartFactory . |
protected void |
bindIRootPartAdaptersForContentViewer(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindIViewerAdaptersForContentViewer(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindNavigationModelAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
NavigationModel to the given adapter map
binder that will insert the bindings into IViewer s. |
protected void |
bindNodeLabelPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
NodeLabelPart and all
sub-classes. |
protected void |
bindNodePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
NodePart and all
sub-classes. |
protected void |
bindRootPartAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindSelectionFeedbackPartFactoryAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindSelectionHandlePartFactoryAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder) |
protected void |
bindShowHiddenNeighborsHoverHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds (default) adapter map bindings for
ShowHiddenNeighborsHoverHandlePart and all sub-classes. |
protected void |
bindShowHiddenNeighborsOfFirstAnchorageOnClickHandlerAsShowHiddenNeighborsHoverHandlePartAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
Adds a binding for
ShowHiddenNeighborsOfFirstAnchorageOnClickHandler to the given
adapter map binder that will insert the bindings into
ShowHiddenNeighborsHoverHandlePart s. |
protected void |
configure() |
bindAbstractFeedbackPartAdapters, bindAbstractHandlePartAdapters, bindAbstractVisualPartAdapters, bindClickDragGesture, bindClickDragGestureAsDomainAdapter, bindConnectedSupportAsContentViewerAdapter, bindContentBehaviorAsIRootPartAdapter, bindContentIViewerAsIDomainAdapter, bindContentPartPoolAsContentViewerAdapter, bindContentPolicyAsAbstractContentPartAdapter, bindCreationPolicyAsIRootPartAdapter, bindCursorSupportAsContentViewerAdapter, bindDeletionPolicyAsIRootPartAdapter, bindFocusAndSelectOnClickHandlerAsIRootPartAdapter, bindFocusBehaviorAsIRootPartAdapter, bindFocusFeedbackPartFactoryAsContentViewerAdapter, bindFocusModelAsContentViewerAdapter, bindFocusTraversalPolicyAsIRootPartAdapter, bindGridBehaviorAsIRootPartAdapter, bindGridModelAsContentViewerAdapter, bindHoverBehaviorAsIRootPartAdapter, bindHoverFeedbackPartFactoryAsContentViewerAdapter, bindHoverGesture, bindHoverGestureAsDomainAdapter, bindHoverIntentBehaviorAsIRootPartAdapter, bindHoverModelAsContentViewerAdapter, bindHoverOnHoverHandlerAsAbstractHandlePartAdapter, bindHoverOnHoverHandlerAsIRootPartAdapter, bindIContentPartFactoryAsContentViewerAdapter, bindIDomain, bindIDomainAdapters, bindIHandlerResolver, bindIHandlerResolverAsIDomainAdapter, bindIOperationHistory, bindIRootPart, bindIUndoContext, bindIViewer, bindMarqueeOnDragHandlerAsIRootPartAdapter, bindPanningSupportAsContentViewerAdapter, bindPanOnTypeHandlerAsIRootPartAdapter, bindPanOrZoomOnScrollHandlerAsIRootPartAdapter, bindPinchSpreadGesture, bindPinchSpreadGestureAsIDomainAdapter, bindRevealPrimarySelectionBehaviorAsIRootPartAdapter, bindRotateGesture, bindRotateGestureAsDomainAdapter, bindScrollGesture, bindScrollGestureAsDomainAdapter, bindSelectionBehaviorAsIRootPartAdapter, bindSelectionModelAsContentViewerAdapter, bindSnappingBehaviorAsIRootPartAdapter, bindSnappingFeedbackPartFactoryAsContentViewerAdapter, bindSnappingModelAsContentViewerAdapter, bindSnapToSupportAsContentViewerAdapter, bindTransformProviderAsAbstractContentPartAdapter, bindTypeGesture, bindTypeGestureAsDomainAdapter, bindZoomOnPinchSpreadHandlerAsIRootPartAdapter, enableAdapterMapInjection
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected void bindAbstractContentPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindAbstractContentPartAdapters
in class MvcFxModule
protected void bindChangeViewportPolicyAsIRootPartAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindChangeViewportPolicyAsIRootPartAdapter
in class MvcFxModule
protected void bindEdgeLabelPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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 bindFXCircleSegmentHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
CircleSegmentHandlePart
.adapterMapBinder
- The MapBinder
to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class)
using
CircleSegmentHandlePart
as a key.protected void bindFXSquareSegmentHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
SquareSegmentHandlePart
.adapterMapBinder
- The MapBinder
to be used for the binding registration.
In this case, will be obtained from
AdapterMaps.getAdapterMapBinder(Binder, Class)
using
SquareSegmentHandlePart
as a key.protected void bindGraphPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindHoverHandlePartFactoryAsContentViewerAdapter
in class MvcFxModule
protected void bindIContentPartFactory()
IContentPartFactory
to ZestFxContentPartFactory
.protected void bindIRootPartAdaptersForContentViewer(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindIRootPartAdaptersForContentViewer
in class MvcFxModule
protected void bindIViewerAdaptersForContentViewer(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindIViewerAdaptersForContentViewer
in class MvcFxModule
protected void bindNavigationModelAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
NavigationModel
to the given adapter map
binder that will insert the bindings into IViewer
s.adapterMapBinder
- The adapter map binder to which the binding is added.protected void bindNodeLabelPartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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 bindRootPartAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindRootPartAsContentViewerAdapter
in class MvcFxModule
protected void bindSelectionFeedbackPartFactoryAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindSelectionFeedbackPartFactoryAsContentViewerAdapter
in class MvcFxModule
protected void bindSelectionHandlePartFactoryAsContentViewerAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
bindSelectionHandlePartFactoryAsContentViewerAdapter
in class MvcFxModule
protected void bindShowHiddenNeighborsHoverHandlePartAdapters(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
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 bindShowHiddenNeighborsOfFirstAnchorageOnClickHandlerAsShowHiddenNeighborsHoverHandlePartAdapter(MapBinder<AdapterKey<?>,java.lang.Object> adapterMapBinder)
ShowHiddenNeighborsOfFirstAnchorageOnClickHandler
to the given
adapter map binder that will insert the bindings into
ShowHiddenNeighborsHoverHandlePart
s.adapterMapBinder
- The adapter map binder to which the binding is added.protected void configure()
configure
in class MvcFxModule
Copyright (c) 2014 itemis AG and others. All rights reserved.