Class BslAbstractGenericUIModule

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

    public class BslAbstractGenericUIModule
    extends org.eclipse.xtext.service.AbstractGenericModule
    This class represents bind information for UI module
    • Constructor Detail

      • BslAbstractGenericUIModule

        public BslAbstractGenericUIModule()
    • Method Detail

      • bindIContentFormatterFactory

        public Class<? extends org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory> bindIContentFormatterFactory()
        Returns:
        Class that shall be bind to IContentFormatterFactory, cannot be null
      • bindIContentFormatter

        public Class<? extends org.eclipse.xtext.ui.editor.formatting2.ContentFormatter> bindIContentFormatter()
        Returns:
        Class that shall be bind to ContentFormatter, cannot be null
      • bindValidateProvider

        public Class<? extends BslFormattingValidateProvider> bindValidateProvider()
        Returns:
        Class that shall be bind to bslFormattingValidateProvider, cannot be null
      • bindTextRegionAccessBuilder

        public Class<? extends org.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder> bindTextRegionAccessBuilder()
        Returns:
        Class that shall be bind to bslFormattingValidateProvider, cannot be null