Class QlDcsUiModule

java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.DefaultUiModule
com._1c.g5.v8.dt.ql.dcs.ui.AbstractQlDcsUiModule
com._1c.g5.v8.dt.ql.dcs.ui.QlDcsUiModule
All Implemented Interfaces:
com.google.inject.Module

public class QlDcsUiModule extends AbstractQlDcsUiModule
Use this class to register components to be used within the IDE.
  • Constructor Details

    • QlDcsUiModule

      public QlDcsUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
  • Method Details

    • bindILexicalHighlightingConfiguration

      public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration> bindILexicalHighlightingConfiguration()
    • bindAbstractAntlrTokenToAttributeIdMapper

      public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper()
    • bindISemanticHighlightingCalculator

      public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator()
    • bindIInputElementProvider

      public Class<? extends org.eclipse.handly.ui.IInputElementProvider> bindIInputElementProvider()
    • bindIContentOutlinePage

      public Class<? extends org.eclipse.ui.views.contentoutline.IContentOutlinePage> bindIContentOutlinePage()
      Overrides:
      bindIContentOutlinePage in class org.eclipse.xtext.ui.DefaultUiModule
    • bindIContentProposalPriorities

      public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalPriorities> bindIContentProposalPriorities()
    • bindIReconciler

      public Class<? extends org.eclipse.jface.text.reconciler.IReconciler> bindIReconciler()
      Overrides:
      bindIReconciler in class org.eclipse.xtext.ui.DefaultUiModule
    • bindXtextDocument

      public Class<? extends org.eclipse.xtext.ui.editor.model.XtextDocument> bindXtextDocument()
    • bindDirtyStateEditorSupport

      public Class<? extends org.eclipse.xtext.ui.editor.DirtyStateEditorSupport> bindDirtyStateEditorSupport()
    • configureXtextEditorCallback

      public void configureXtextEditorCallback(com.google.inject.Binder binder)
    • bindIFoldingRegionProvider

      public Class<? extends org.eclipse.xtext.ui.editor.folding.IFoldingRegionProvider> bindIFoldingRegionProvider()
    • bindDefaultEObjectHoverProvider

      public Class<? extends org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider> bindDefaultEObjectHoverProvider()
    • bindIHyperlinkHelper

      public Class<? extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper()
    • bindIEditedResourceProvider

      public Class<? extends org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider> bindIEditedResourceProvider()
    • bindIssueModificationContext

      public Class<? extends org.eclipse.xtext.ui.editor.model.edit.IssueModificationContext> bindIssueModificationContext()
    • bindEmbeddedEditorActionsFactory

      public Class<? extends org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions.Factory> bindEmbeddedEditorActionsFactory()
    • bindEmbeddedEditorFactoryBuilder

      public Class<? extends org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorFactory.Builder> bindEmbeddedEditorFactoryBuilder()
    • bindXtextDocumentProvider

      public Class<? extends org.eclipse.xtext.ui.editor.model.XtextDocumentProvider> bindXtextDocumentProvider()
    • bindIStorage2UriMapper

      public Class<? extends org.eclipse.xtext.ui.resource.IStorage2UriMapper> bindIStorage2UriMapper()
    • bindUriValidator

      public Class<? extends org.eclipse.xtext.ui.resource.UriValidator> bindUriValidator()
    • bindIURIEditorOpener

      public Class<? extends org.eclipse.xtext.ui.editor.IURIEditorOpener> bindIURIEditorOpener()
    • bindIXtextEditorCallback

      public Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback> bindIXtextEditorCallback()
      Overrides:
      bindIXtextEditorCallback in class AbstractQlDcsUiModule
    • bindIResourceForEditorInputFactory

      public Class<? extends org.eclipse.xtext.ui.editor.model.IResourceForEditorInputFactory> bindIResourceForEditorInputFactory()
      Overrides:
      bindIResourceForEditorInputFactory in class org.eclipse.xtext.ui.DefaultUiModule
    • provideIAllContainersState

      public com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState()
      Overrides:
      provideIAllContainersState in class AbstractQlDcsUiModule
    • bindIWhitespaceInformationProvider

      public Class<? extends org.eclipse.xtext.formatting.IWhitespaceInformationProvider> bindIWhitespaceInformationProvider()
      Overrides:
      bindIWhitespaceInformationProvider in class org.eclipse.xtext.ui.DefaultUiModule
    • bindOutlinePopup

      public Class<? extends org.eclipse.handly.ui.quickoutline.OutlinePopup> bindOutlinePopup()
    • bindIReferenceUpdater

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

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

      public Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameContextFactory> bindIRenameContextFactory()
    • bindIDependentElementsCalculator

      public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator()
      Overrides:
      bindIDependentElementsCalculator in class AbstractQlDcsUiModule
    • bindReferenceUpdaterDispatcher

      public Class<? extends org.eclipse.xtext.ui.refactoring.impl.ReferenceUpdaterDispatcher> bindReferenceUpdaterDispatcher()
    • bindDefaultRenameSupport

      public Class<? extends org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport> bindDefaultRenameSupport()
    • bindIRefactoringUpdateAcceptor

      public Class<? extends org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor> bindIRefactoringUpdateAcceptor()
    • bindRenameRefactoringController

      public Class<? extends org.eclipse.xtext.ui.refactoring.ui.RenameRefactoringController> bindRenameRefactoringController()
    • bindIRenameRefactoringProvider

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

      public Class<? extends org.eclipse.xtext.ui.refactoring.impl.IRefactoringDocument.Provider> bindIRefactoringDocumentProvider()
    • bindIRenameStrategy

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

      public Class<? extends org.eclipse.xtext.ui.refactoring.impl.ProjectUtil> bindProjectUtil()
    • bindXtextSourceViewerFactory

      public Class<? extends org.eclipse.xtext.ui.editor.XtextSourceViewer.Factory> bindXtextSourceViewerFactory()
    • bindIContentFormatterFactory

      public Class<? extends org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory> bindIContentFormatterFactory()
      Overrides:
      bindIContentFormatterFactory in class org.eclipse.xtext.ui.DefaultUiModule
    • bindPreferenceStoreAccess

      public Class<? extends org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreAccess> bindPreferenceStoreAccess()
    • bindIContentAssistantFactory

      public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentAssistantFactory> bindIContentAssistantFactory()
      Overrides:
      bindIContentAssistantFactory in class org.eclipse.xtext.ui.DefaultUiModule
    • bindICompletionProposalComparator

      public Class<? extends org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalComparator> bindICompletionProposalComparator()
    • configureAutoComplitionChar

      public void configureAutoComplitionChar(com.google.inject.Binder binder)