Class ExpressionsUiModule

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

    public class ExpressionsUiModule
    extends AbstractExpressionsUiModule
    UiModule for DCS Expressions
    • Constructor Detail

      • ExpressionsUiModule

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

      • bindILexicalHighlightingConfiguration

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

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

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

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

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

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

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

        public Class<? extends org.eclipse.xtext.ui.editor.model.edit.IssueModificationContext> bindIssueModificationContext()
      • 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()
      • configureAutoComplitionChar

        public void configureAutoComplitionChar​(com.google.inject.Binder binder)
      • bindIResourceForEditorInputFactory

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

        public Class<? extends org.eclipse.jface.text.contentassist.IContentAssistProcessor> bindIContentAssistProcessor()
        Overrides:
        bindIContentAssistProcessor in class org.eclipse.xtext.ui.DefaultUiModule
      • 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()
      • 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()