Package org.sonar.sslr.channel
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 Summary
Fields Modifier and Type Field Description static int
DEFAULT_TAB_WIDTH
-
Constructor Summary
Constructors Constructor Description CodeReaderConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCodeReaderFilters(CodeReaderFilter<?> codeReaderFilter)
Adds a code reader filterCodeReaderConfiguration
cloneWithoutCodeReaderFilters()
CodeReaderFilter[]
getCodeReaderFilters()
int
getTabWidth()
void
setCodeReaderFilters(CodeReaderFilter<?>... codeReaderFilters)
void
setTabWidth(int tabWidth)
-
-
-
Field Detail
-
DEFAULT_TAB_WIDTH
public static final int DEFAULT_TAB_WIDTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
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()
-
-