Class CodeReaderConfiguration

java.lang.Object
org.sonar.sslr.channel.CodeReaderConfiguration

public class CodeReaderConfiguration extends Object
Configuration parameters used by a CodeReader to handle some specificities.
  • Field Details

  • Constructor Details

    • CodeReaderConfiguration

      public CodeReaderConfiguration()
  • Method Details

    • getTabWidth

      public int getTabWidth()
      Returns:
      the tabWidth
    • setTabWidth

      public void setTabWidth(int tabWidth)
      Parameters:
      tabWidth - the tabWidth to set
    • getCodeReaderFilters

      public CodeReaderFilter[] getCodeReaderFilters()
      Returns:
      the codeReaderFilters
    • setCodeReaderFilters

      public void setCodeReaderFilters(CodeReaderFilter<?>... codeReaderFilters)
      Parameters:
      codeReaderFilters - the codeReaderFilters to set
    • addCodeReaderFilters

      public void addCodeReaderFilters(CodeReaderFilter<?> codeReaderFilter)
      Adds a code reader filter
      Parameters:
      codeReaderFilter - the codeReaderFilter to add
    • cloneWithoutCodeReaderFilters

      public CodeReaderConfiguration cloneWithoutCodeReaderFilters()