Class AbstractBslUiModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public abstract class AbstractBslUiModule
    extends org.eclipse.xtext.ui.DefaultUiModule
    Manual modifications go to {com._1c.g5.v8.dt.bsl.ui.BslUiModule}
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractBslUiModule​(org.eclipse.ui.plugin.AbstractUIPlugin plugin)  
    • Constructor Detail

      • AbstractBslUiModule

        public AbstractBslUiModule​(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
    • Method Detail

      • provideIAllContainersState

        public com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState()
      • bindIProposalConflictHelper

        public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper()
      • configureHighlightingLexer

        public void configureHighlightingLexer​(com.google.inject.Binder binder)
      • configureHighlightingTokenDefProvider

        public void configureHighlightingTokenDefProvider​(com.google.inject.Binder binder)
      • 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()
      • bindIContextualOutputConfigurationProvider

        public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider()
      • configureIResourceDescriptionsPersisted

        public void configureIResourceDescriptionsPersisted​(com.google.inject.Binder binder)
      • bindDocumentBasedDirtyResource

        public Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource> bindDocumentBasedDirtyResource()
      • bindILabelProvider

        public Class<? extends ILabelProvider> bindILabelProvider()
        Overrides:
        bindILabelProvider in class org.eclipse.xtext.ui.DefaultUiModule
      • configureResourceUIServiceLabelProvider

        public void configureResourceUIServiceLabelProvider​(com.google.inject.Binder binder)
        Overrides:
        configureResourceUIServiceLabelProvider in class org.eclipse.xtext.ui.DefaultUiModule
      • bindIssueResolutionProvider

        public Class<? extends org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider> bindIssueResolutionProvider()
        Overrides:
        bindIssueResolutionProvider in class org.eclipse.xtext.ui.DefaultUiModule
      • bindIContentProposalProvider

        public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider> bindIContentProposalProvider()
      • bindContentAssistContext$Factory

        public Class<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory> bindContentAssistContext$Factory()
      • bindIContentAssistParser

        public Class<? extends org.eclipse.xtext.ui.editor.contentassist.antlr.IContentAssistParser> bindIContentAssistParser()
      • configureContentAssistLexerProvider

        public void configureContentAssistLexerProvider​(com.google.inject.Binder binder)
      • configureContentAssistLexer

        public void configureContentAssistLexer​(com.google.inject.Binder binder)
      • bindIRenameStrategy

        public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameStrategy> bindIRenameStrategy()
      • bindIReferenceUpdater

        public Class<? extends org.eclipse.xtext.ui.refactoring.IReferenceUpdater> bindIReferenceUpdater()
      • configureIPreferenceStoreInitializer

        public void configureIPreferenceStoreInitializer​(com.google.inject.Binder binder)
      • bindIRenameRefactoringProvider

        public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider> bindIRenameRefactoringProvider()
      • bindIRenameSupport$Factory

        public Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameSupport.Factory> bindIRenameSupport$Factory()
      • bindIViewerCreator

        public Class<? extends org.eclipse.compare.IViewerCreator> bindIViewerCreator()
      • configureCompareViewerTitle

        public void configureCompareViewerTitle​(com.google.inject.Binder binder)