TokenFilter
public class JavaCCTokenFilter extends java.lang.Object implements TokenFilter
Constructor | Description |
---|---|
JavaCCTokenFilter(TokenManager tokenManager) |
Creates a new JavaCCTokenFilter
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
analyzeToken(GenericToken currentToken) |
Extension point for subclasses to analyze all tokens (before filtering)
and update internal status to decide on custom discard rules.
|
GenericToken |
getNextToken() |
Retrieves the next token to pass the filter
|
protected boolean |
isLanguageSpecificDiscarding() |
Extension point for subclasses to indicate tokens are to be filtered.
|
public JavaCCTokenFilter(TokenManager tokenManager)
tokenManager
- The token manager from which to retrieve tokens to be filteredpublic final GenericToken getNextToken()
TokenFilter
getNextToken
in interface TokenFilter
protected boolean isLanguageSpecificDiscarding()
protected void analyzeToken(GenericToken currentToken)
currentToken
- The token to be analyzedisLanguageSpecificDiscarding()
Copyright © 2002–2018 PMD. All rights reserved.