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 Constructor Description DotGraphViewModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbindAbstractContentPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)protected voidbindEdgeLabelPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)Adds (default) adapter map bindings forEdgeLabelPartand all sub-classes.protected voidbindEdgePartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)Adds (default) adapter map bindings forEdgePartand all sub-classes.protected voidbindGraphPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)Adds (default) adapter map bindings forGraphPartand all sub-classes.protected voidbindIContentPartFactory()BindsIContentPartFactorytoZestFxContentPartFactory.protected voidbindIRootPartAdaptersForContentViewer(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)protected voidbindNodeLabelPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)Adds (default) adapter map bindings forNodeLabelPartand all sub-classes.protected voidbindNodePartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)Adds (default) adapter map bindings forNodePartand all sub-classes.protected voidbindRootPartAsContentViewerAdapter(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.Object> adapterMapBinder)protected voidconfigure()protected voidenableAdapterMapInjection()-
Methods 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, bindZoomOnPinchSpreadHandlerAsIRootPartAdapter
-
Methods 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, requestStaticInjection, requireBinding, requireBinding
-
-
-
-
Method Detail
-
bindAbstractContentPartAdapters
protected void bindAbstractContentPartAdapters(com.google.inject.multibindings.MapBinder<org.eclipse.gef.common.adapt.AdapterKey<?>,java.lang.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<?>,java.lang.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<?>,java.lang.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<?>,java.lang.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<?>,java.lang.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<?>,java.lang.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<?>,java.lang.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<?>,java.lang.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
-
-