Package com._1c.g5.modeling.xtext.ui
Class AbstractUiModule
- java.lang.Object
-
- org.eclipse.xtext.service.AbstractGenericModule
-
- com._1c.g5.modeling.xtext.ui.DefaultUiModule
-
- com._1c.g5.modeling.xtext.ui.AbstractUiModule
-
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
BpSchemeUiModule
,CmiUiModule
,FormUiModule
,HpwaUiModule
,MdUiModule
,RightsUiModule
,ScheduleUiModule
,WsRefUiModule
public abstract class AbstractUiModule extends DefaultUiModule
Abstract implementation for ui module. Clients should extend this implementation for specific ui module.
-
-
Constructor Summary
Constructors Constructor Description AbstractUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource>
bindDocumentBasedDirtyResource()
Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator>
bindIDependentElementsCalculator()
org.eclipse.core.resources.IWorkspaceRoot
bindIWorkspaceRootToInstance()
Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant>
bindIXtextBuilderParticipant()
Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback>
bindIXtextEditorCallback()
Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher>
bindPrefixMatcher()
void
configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder)
void
configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
void
configureIResourceDescriptionsPersisted(com.google.inject.Binder binder)
com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState>
provideIAllContainersState()
-
Methods inherited from class com._1c.g5.modeling.xtext.ui.DefaultUiModule
bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindIAllContainersState$Provider, bindIExternalContentSupport$IExternalContentProvider, bindIImageHelper, bindILabelProvider, bindIPreferenceStore, bindIResourceForEditorInputFactory, bindIResourceSetProvider, configure, configureIResourceDescriptionsLiveScope, configureLanguageSpecificURIEditorOpener, configureResourceUIServiceLabelProvider
-
-
-
-
Method Detail
-
provideIAllContainersState
public com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState()
-
bindPrefixMatcher
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher> bindPrefixMatcher()
-
bindIDependentElementsCalculator
public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator()
-
configureIResourceDescriptionsBuilderScope
public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
-
bindIXtextEditorCallback
public Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback> bindIXtextEditorCallback()
-
configureIResourceDescriptionsPersisted
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder)
-
bindDocumentBasedDirtyResource
public Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource> bindDocumentBasedDirtyResource()
-
bindIXtextBuilderParticipant
public Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant> bindIXtextBuilderParticipant()
-
bindIWorkspaceRootToInstance
public org.eclipse.core.resources.IWorkspaceRoot bindIWorkspaceRootToInstance()
-
configureBuilderPreferenceStoreInitializer
public void configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder)
-
-