public class SharedStateModule extends AbstractGenericModule
Constructor and Description |
---|
SharedStateModule() |
bindProperties, configure, getBindings, tryBindProperties
public com.google.inject.Provider<IResourceDescriptions> provideIResourceDescriptions()
public com.google.inject.Provider<IStorage2UriMapper> provideIStorage2UriMapper()
public com.google.inject.Provider<IStorage2UriMapperJdtExtensions> provideIStorage2UriMapperJdtExtensions()
public com.google.inject.Provider<StorageAwareTrace> provideStorageAwareTrace()
public com.google.inject.Provider<ITraceURIConverter> provideDefaultTraceURIConverter()
public com.google.inject.Provider<IStateChangeEventBroker> provideIStateChangeEventBroker()
public com.google.inject.Provider<IBuilderState> provideIBuilderState()
public com.google.inject.Provider<IDirtyStateManager> provideIDirtyStateManager()
public com.google.inject.Provider<IURIEditorOpener> provideIURIEditorOpener()
public java.lang.Class<? extends IDerivedResourceMarkers> bindDerivedResourceMarkers()
public java.lang.Class<? extends ITraceForStorageProvider> bindITraceInformation()
public com.google.inject.Provider<IJdtHelper> provideJdtHelper()
public com.google.inject.Provider<ISharedStateContributionRegistry> provideSharedStateContributionRegistry()
public com.google.inject.Provider<QueuedBuildData> provideQueuedBuildData()
public com.google.inject.Provider<org.eclipse.core.resources.IWorkspace> provideIWorkspace()
public void configureIWorkbench(com.google.inject.Binder binder)