public class MvcFxUiModule extends AbstractModule
MvcFxUiModule
contains Eclipse UI specific bindings in the
context of an MVC.FX application.Constructor and Description |
---|
MvcFxUiModule() |
Modifier and Type | Method and Description |
---|---|
protected void |
bindFXCanvasFactory()
Binds an
IFXCanvasFactory that can be used to create an
FXCanvas . |
protected void |
bindIDirtyStateProviderFactory()
Binds a factory for the creation of
HistoryBasedDirtyStateProvider as IDirtyStateProvider . |
protected void |
bindIOperationHistory()
Binds
IOperationHistory to the operation history of the Eclipse
workbench. |
protected void |
bindIPropertySheetPageFactory()
Binds a factory for assisted injection of
UndoablePropertySheetPage as IPropertySheetPage . |
protected void |
bindISelectionProviderFactory()
Binds a factory for the creation of
ContentSelectionProvider as
ISelectionProvider . |
protected void |
configure() |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected void bindFXCanvasFactory()
IFXCanvasFactory
that can be used to create an
FXCanvas
.protected void bindIDirtyStateProviderFactory()
HistoryBasedDirtyStateProvider
as IDirtyStateProvider
.protected void bindIOperationHistory()
IOperationHistory
to the operation history of the Eclipse
workbench.protected void bindIPropertySheetPageFactory()
UndoablePropertySheetPage
as IPropertySheetPage
.protected void bindISelectionProviderFactory()
ContentSelectionProvider
as
ISelectionProvider
.protected void configure()
configure
in class AbstractModule
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.