org.eclipse.xtext.ui.shared
Class SharedStateModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.shared.SharedStateModule
- All Implemented Interfaces:
- com.google.inject.Module
public class SharedStateModule
- extends AbstractGenericModule
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SharedStateModule
public SharedStateModule()
provideIResourceDescriptions
public com.google.inject.Provider<IResourceDescriptions> provideIResourceDescriptions()
provideIStorage2UriMapper
public com.google.inject.Provider<IStorage2UriMapper> provideIStorage2UriMapper()
provideIStateChangeEventBroker
public com.google.inject.Provider<IStateChangeEventBroker> provideIStateChangeEventBroker()
provideIBuilderState
public com.google.inject.Provider<IBuilderState> provideIBuilderState()
provideIDirtyStateManager
public com.google.inject.Provider<IDirtyStateManager> provideIDirtyStateManager()
provideIURIEditorOpener
public com.google.inject.Provider<IURIEditorOpener> provideIURIEditorOpener()
provideJdtHelper
public com.google.inject.Provider<IJdtHelper> provideJdtHelper()
- Since:
- 2.1
provideIWorkspace
public com.google.inject.Provider<org.eclipse.core.resources.IWorkspace> provideIWorkspace()
configureIWorkbench
public void configureIWorkbench(com.google.inject.Binder binder)