Class XdtoUiModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
com._1c.g5.modeling.xtext.ui.DefaultUiModule
com._1c.g5.modeling.xtext.ui.AbstractUiModule
com._1c.g5.v8.dt.internal.xdto.ui.XdtoUiModule
- All Implemented Interfaces:
com.google.inject.Module
Use this class to register components to be used within the IDE.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider>
Class<? extends IModelFactory>
Class<? extends IModelObjectFactory>
Class<? extends org.eclipse.xtext.ui.resource.IResourceSetProvider>
void
configureIResourceDescriptionsBuilderScope
(com.google.inject.Binder binder) void
configureIResourceDescriptionsPersisted
(com.google.inject.Binder binder) Methods inherited from class com._1c.g5.modeling.xtext.ui.AbstractUiModule
bindDocumentBasedDirtyResource, bindIDependentElementsCalculator, bindIWorkspaceRootToInstance, bindIXtextBuilderParticipant, bindIXtextEditorCallback, bindPrefixMatcher, configureBuilderPreferenceStoreInitializer, provideIAllContainersState
Methods inherited from class com._1c.g5.modeling.xtext.ui.DefaultUiModule
bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindIExternalContentSupport$IExternalContentProvider, bindIImageHelper, bindILabelProvider, bindIPreferenceStore, bindIResourceForEditorInputFactory, configure, configureIResourceDescriptionsLiveScope, configureLanguageSpecificURIEditorOpener, configureResourceUIServiceLabelProvider
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, getBindings, tryBindProperties
-
Constructor Details
-
XdtoUiModule
public XdtoUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
-
-
Method Details
-
bindIResourceSetProvider
public Class<? extends org.eclipse.xtext.ui.resource.IResourceSetProvider> bindIResourceSetProvider()- Overrides:
bindIResourceSetProvider
in classDefaultUiModule
-
configureIResourceDescriptionsBuilderScope
public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) - Overrides:
configureIResourceDescriptionsBuilderScope
in classAbstractUiModule
-
configureIResourceDescriptionsPersisted
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) - Overrides:
configureIResourceDescriptionsPersisted
in classAbstractUiModule
-
bindIAllContainersState$Provider
public Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()- Overrides:
bindIAllContainersState$Provider
in classDefaultUiModule
-
bindIModelFactory
-
bindIModelObjectFactory
-