Class RightQlUiModule

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

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

    • RightQlUiModule

      public RightQlUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
      Constructor.
      Parameters:
      plugin - the plugin
  • Method Details

    • bindAbstractAntlrTokenToAttributeIdMapper

      public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper()
      Bind AbstractAntlrTokenToAttributeIdMapper
      Returns:
      AbstractAntlrTokenToAttributeIdMapper
    • bindDefaultEObjectHoverProvider

      public Class<? extends org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider> bindDefaultEObjectHoverProvider()
      Bind DefaultEObjectHoverProvider
      Returns:
      DefaultEObjectHoverProvider
    • bindEmbeddedEditorActionsFactory

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

      public Class<? extends org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorFactory.Builder> bindEmbeddedEditorFactoryBuilder()
      Bind EmbeddedEditorFactoryBuilder
      Returns:
      EmbeddedEditorFactoryBuilder
    • 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()
      Bind IContentProposalPriorities.
      Returns:
      IContentProposalPriorities
    • bindIEditedResourceProvider

      public Class<? extends org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider> bindIEditedResourceProvider()
      Bind IEditedResourceProvider
      Returns:
      IEditedResourceProvider
    • bindIFoldingRegionProvider

      public Class<? extends org.eclipse.xtext.ui.editor.folding.IFoldingRegionProvider> bindIFoldingRegionProvider()
      Bind IFoldingRegionProvider
      Returns:
      IFoldingRegionProvider
    • bindIHyperlinkHelper

      public Class<? extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper()
      Bind IHyperlinkHelper
      Returns:
      IHyperlinkHelper
    • bindILexicalHighlightingConfiguration

      public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration> bindILexicalHighlightingConfiguration()
      Bind ILexicalHighlightingConfiguration
      Returns:
      ILexicalHighlightingConfiguration
    • bindISemanticHighlightingCalculator

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

      public Class<? extends org.eclipse.handly.ui.IInputElementProvider> bindIInputElementProvider()
      Bind ISourceFileFactory
      Returns:
      ISourceFileFactory
    • bindIssueModificationContext

      public Class<? extends org.eclipse.xtext.ui.editor.model.edit.IssueModificationContext> bindIssueModificationContext()
      Bind IssueModificationContext
      Returns:
      IssueModificationContext
    • bindTextAttributeProvider

      public Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.TextAttributeProvider> bindTextAttributeProvider()
      Bind TextAttributeProvider
      Returns:
      TextAttributeProvider
    • 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 AbstractRightQlUiModule
    • bindIWhitespaceInformationProvider

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

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