public class HeaderCheck extends AbstractHeaderCheck
Constructor and Description |
---|
HeaderCheck() |
Modifier and Type | Method and Description |
---|---|
void |
beginTree(DetailAST aRootAST)
Called before the starting to process a tree.
|
protected com.puppycrawl.tools.checkstyle.checks.header.HeaderInfo |
createHeaderInfo()
Abstract factory method to create an unconfigured
header info bean.
|
protected boolean |
isMatch(int aLineNumber)
Checks if a code line matches the required header line.
|
void |
setIgnoreLines(int[] aList)
Set the lines numbers to ignore in the header check.
|
finishLocalSetup, getDefaultTokens, getHeaderInfo, getHeaderLines, setHeader, setHeaderFile
destroy, finishTree, getAcceptableTokens, getClassLoader, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens, visitToken
getId, getMessageBundle, getSeverity, getSeverityLevel, log, log, log, log, log, log, log, log, log, setId, setSeverity
configure, contextualize, getConfiguration, setupChild
protected boolean isMatch(int aLineNumber)
aLineNumber
- the linenumber to check against the headerpublic void setIgnoreLines(int[] aList)
aList
- comma separated list of line numbers to ignore in header.public void beginTree(DetailAST aRootAST)
protected com.puppycrawl.tools.checkstyle.checks.header.HeaderInfo createHeaderInfo()
createHeaderInfo
in class AbstractHeaderCheck