Package com._1c.g5.modeling.xtext.ui
Class DefaultUiModule
- java.lang.Object
-
- org.eclipse.xtext.service.AbstractGenericModule
-
- com._1c.g5.modeling.xtext.ui.DefaultUiModule
-
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
AbstractUiModule
public abstract class DefaultUiModule extends org.eclipse.xtext.service.AbstractGenericModule
Default module implementation with UI dependencies.- Restriction:
- This class is not intended to be extended by clients.
-
-
Constructor Summary
Constructors Constructor Description DefaultUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends org.eclipse.emf.common.notify.AdapterFactory>
bindAdapterFactory()
Class<? extends org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider>
bindAdapterFactoryLabelProvider()
org.eclipse.emf.edit.provider.ComposedAdapterFactory.Descriptor.Registry
bindComposedAdapterFactory$Descriptor$RegistryToInstance()
Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider>
bindIAllContainersState$Provider()
Class<? extends org.eclipse.xtext.resource.IExternalContentSupport.IExternalContentProvider>
bindIExternalContentSupport$IExternalContentProvider()
Class<? extends org.eclipse.xtext.ui.IImageHelper>
bindIImageHelper()
Class<? extends ILabelProvider>
bindILabelProvider()
org.eclipse.jface.preference.IPreferenceStore
bindIPreferenceStore()
Class<? extends org.eclipse.xtext.ui.editor.model.IResourceForEditorInputFactory>
bindIResourceForEditorInputFactory()
Class<? extends org.eclipse.xtext.ui.resource.IResourceSetProvider>
bindIResourceSetProvider()
void
configure(com.google.inject.Binder binder)
void
configureIResourceDescriptionsLiveScope(com.google.inject.Binder binder)
void
configureLanguageSpecificURIEditorOpener(com.google.inject.Binder binder)
void
configureResourceUIServiceLabelProvider(com.google.inject.Binder binder)
-
-
-
Method Detail
-
configure
public void configure(com.google.inject.Binder binder)
- Specified by:
configure
in interfacecom.google.inject.Module
- Overrides:
configure
in classorg.eclipse.xtext.service.AbstractGenericModule
-
bindIImageHelper
public Class<? extends org.eclipse.xtext.ui.IImageHelper> bindIImageHelper()
-
bindIPreferenceStore
public org.eclipse.jface.preference.IPreferenceStore bindIPreferenceStore()
-
bindAdapterFactory
public Class<? extends org.eclipse.emf.common.notify.AdapterFactory> bindAdapterFactory()
-
bindAdapterFactoryLabelProvider
public Class<? extends org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider> bindAdapterFactoryLabelProvider()
-
bindComposedAdapterFactory$Descriptor$RegistryToInstance
public org.eclipse.emf.edit.provider.ComposedAdapterFactory.Descriptor.Registry bindComposedAdapterFactory$Descriptor$RegistryToInstance()
-
bindIExternalContentSupport$IExternalContentProvider
public Class<? extends org.eclipse.xtext.resource.IExternalContentSupport.IExternalContentProvider> bindIExternalContentSupport$IExternalContentProvider()
-
configureResourceUIServiceLabelProvider
public void configureResourceUIServiceLabelProvider(com.google.inject.Binder binder)
-
bindILabelProvider
public Class<? extends ILabelProvider> bindILabelProvider()
-
configureLanguageSpecificURIEditorOpener
public void configureLanguageSpecificURIEditorOpener(com.google.inject.Binder binder)
-
bindIAllContainersState$Provider
public Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()
-
bindIResourceSetProvider
public Class<? extends org.eclipse.xtext.ui.resource.IResourceSetProvider> bindIResourceSetProvider()
-
bindIResourceForEditorInputFactory
public Class<? extends org.eclipse.xtext.ui.editor.model.IResourceForEditorInputFactory> bindIResourceForEditorInputFactory()
-
configureIResourceDescriptionsLiveScope
public void configureIResourceDescriptionsLiveScope(com.google.inject.Binder binder)
- Since:
- 2.1
-
-