Package org.eclipse.gef.dot.internal.ui
Class DotGraphViewModule
java.lang.Object
com.google.inject.AbstractModule
org.eclipse.gef.mvc.fx.MvcFxModule
org.eclipse.gef.dot.internal.ui.DotGraphViewModule
- All Implemented Interfaces:
com.google.inject.Module
public class DotGraphViewModule
extends org.eclipse.gef.mvc.fx.MvcFxModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbindAbstractContentPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) protected voidbindEdgeLabelPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forEdgeLabelPartand all sub-classes.protected voidbindEdgePartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forEdgePartand all sub-classes.protected voidbindGraphPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forGraphPartand all sub-classes.protected voidBindsIContentPartFactorytoZestFxContentPartFactory.protected voidbindIRootPartAdaptersForContentViewer(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) protected voidbindNodeLabelPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forNodeLabelPartand all sub-classes.protected voidbindNodePartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forNodePartand all sub-classes.protected voidbindRootPartAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) protected voidprotected voidMethods inherited from class org.eclipse.gef.mvc.fx.MvcFxModule
bindAbstractFeedbackPartAdapters, bindAbstractHandlePartAdapters, bindAbstractVisualPartAdapters, bindChangeViewportPolicyAsIRootPartAdapter, bindClickDragGesture, bindClickDragGestureAsDomainAdapter, bindConnectedSupportAsContentViewerAdapter, bindContentBehaviorAsIRootPartAdapter, bindContentIViewerAsIDomainAdapter, bindContentPartPoolAsContentViewerAdapter, bindContentPolicyAsAbstractContentPartAdapter, bindCreationPolicyAsIRootPartAdapter, bindCursorSupportAsContentViewerAdapter, bindDeletionPolicyAsIRootPartAdapter, bindFocusAndSelectOnClickHandlerAsIRootPartAdapter, bindFocusBehaviorAsIRootPartAdapter, bindFocusFeedbackPartFactoryAsContentViewerAdapter, bindFocusModelAsContentViewerAdapter, bindFocusTraversalPolicyAsIRootPartAdapter, bindGridBehaviorAsIRootPartAdapter, bindGridModelAsContentViewerAdapter, bindHoverBehaviorAsIRootPartAdapter, bindHoverFeedbackPartFactoryAsContentViewerAdapter, bindHoverGesture, bindHoverGestureAsDomainAdapter, bindHoverHandlePartFactoryAsContentViewerAdapter, bindHoverIntentBehaviorAsIRootPartAdapter, bindHoverModelAsContentViewerAdapter, bindHoverOnHoverHandlerAsAbstractHandlePartAdapter, bindHoverOnHoverHandlerAsIRootPartAdapter, bindIContentPartFactoryAsContentViewerAdapter, bindIDomain, bindIDomainAdapters, bindIHandlerResolver, bindIHandlerResolverAsIDomainAdapter, bindIOperationHistory, bindIRootPart, bindIUndoContext, bindIViewer, bindIViewerAdaptersForContentViewer, bindMarqueeOnDragHandlerAsIRootPartAdapter, bindPanningSupportAsContentViewerAdapter, bindPanOnTypeHandlerAsIRootPartAdapter, bindPanOrZoomOnScrollHandlerAsIRootPartAdapter, bindPinchSpreadGesture, bindPinchSpreadGestureAsIDomainAdapter, bindRevealPrimarySelectionBehaviorAsIRootPartAdapter, bindRotateGesture, bindRotateGestureAsDomainAdapter, bindScrollGesture, bindScrollGestureAsDomainAdapter, bindSelectionBehaviorAsIRootPartAdapter, bindSelectionFeedbackPartFactoryAsContentViewerAdapter, bindSelectionHandlePartFactoryAsContentViewerAdapter, bindSelectionModelAsContentViewerAdapter, bindSnappingBehaviorAsIRootPartAdapter, bindSnappingFeedbackPartFactoryAsContentViewerAdapter, bindSnappingModelAsContentViewerAdapter, bindSnapToSupportAsContentViewerAdapter, bindTransformProviderAsAbstractContentPartAdapter, bindTypeGesture, bindTypeGestureAsDomainAdapter, bindZoomOnPinchSpreadHandlerAsIRootPartAdapterMethods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
DotGraphViewModule
public DotGraphViewModule()
-
-
Method Details
-
bindAbstractContentPartAdapters
protected void bindAbstractContentPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) - Overrides:
bindAbstractContentPartAdaptersin classorg.eclipse.gef.mvc.fx.MvcFxModule
-
bindEdgeLabelPartAdapters
protected void bindEdgeLabelPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forEdgeLabelPartand all sub-classes. May be overwritten by sub-classes to change the default bindings.- Parameters:
adapterMapBinder- TheMapBinderto be used for the binding registration. In this case, will be obtained fromAdapterMaps.getAdapterMapBinder(Binder, Class)usingEdgeLabelPartas a key.- See Also:
-
AdapterMaps.getAdapterMapBinder(Binder, Class)
-
bindEdgePartAdapters
protected void bindEdgePartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forEdgePartand all sub-classes. May be overwritten by sub-classes to change the default bindings.- Parameters:
adapterMapBinder- TheMapBinderto be used for the binding registration. In this case, will be obtained fromAdapterMaps.getAdapterMapBinder(Binder, Class)usingEdgePartas a key.- See Also:
-
AdapterMaps.getAdapterMapBinder(Binder, Class)
-
bindIContentPartFactory
protected void bindIContentPartFactory()BindsIContentPartFactorytoZestFxContentPartFactory. -
bindIRootPartAdaptersForContentViewer
protected void bindIRootPartAdaptersForContentViewer(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) - Overrides:
bindIRootPartAdaptersForContentViewerin classorg.eclipse.gef.mvc.fx.MvcFxModule
-
bindNodeLabelPartAdapters
protected void bindNodeLabelPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forNodeLabelPartand all sub-classes. May be overwritten by sub-classes to change the default bindings.- Parameters:
adapterMapBinder- TheMapBinderto be used for the binding registration. In this case, will be obtained fromAdapterMaps.getAdapterMapBinder(Binder, Class)usingNodeLabelPartas a key.- See Also:
-
AdapterMaps.getAdapterMapBinder(Binder, Class)
-
bindGraphPartAdapters
protected void bindGraphPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forGraphPartand all sub-classes. May be overwritten by sub-classes to change the default bindings.- Parameters:
adapterMapBinder- TheMapBinderto be used for the binding registration. In this case, will be obtained fromAdapterMaps.getAdapterMapBinder(Binder, Class)usingGraphPartas a key.- See Also:
-
AdapterMaps.getAdapterMapBinder(Binder, Class)
-
bindNodePartAdapters
protected void bindNodePartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) Adds (default) adapter map bindings forNodePartand all sub-classes. May be overwritten by sub-classes to change the default bindings.- Parameters:
adapterMapBinder- TheMapBinderto be used for the binding registration. In this case, will be obtained fromAdapterMaps.getAdapterMapBinder(Binder, Class)usingNodePartas a key.- See Also:
-
AdapterMaps.getAdapterMapBinder(Binder, Class)
-
bindRootPartAsContentViewerAdapter
protected void bindRootPartAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>, Object> adapterMapBinder) - Overrides:
bindRootPartAsContentViewerAdapterin classorg.eclipse.gef.mvc.fx.MvcFxModule
-
enableAdapterMapInjection
protected void enableAdapterMapInjection()- Overrides:
enableAdapterMapInjectionin classorg.eclipse.gef.mvc.fx.MvcFxModule
-
configure
protected void configure()- Overrides:
configurein classorg.eclipse.gef.mvc.fx.MvcFxModule
-