com.puppycrawl.tools.checkstyle.checks.indentation
Class StaticInitHandler
public class StaticInitHandler
Handler for static initialization blocks.
- Jeff Weston
checkIndentation , checkLCurly , checkLParen , checkRCurly , checkRParen , checkToplevelToken , childrenMayNest , getChildrenExpectedLevel , getLCurly , getLParen , getListChild , getNonlistChild , getRCurly , getRParen , getToplevelAST , hasCurlys , rcurlyMustStart , toplevelMustStartLine |
checkChildren , checkExpressionSubtree , checkIndentation , checkLinesIndent , checkModifiers , expandedTabsColumnNo , findSubtreeLines , getBasicOffset , getBraceAdjustement , getFirstLine , getIndentCheck , getLevel , getLevelImpl , getLineStart , getLineStart , getMainAst , getParent , logError , logError , shouldIncreaseIndent , startsLine , suggestedChildLevel |
StaticInitHandler
public StaticInitHandler(IndentationCheck aIndentCheck,
DetailAST aAst,
ExpressionHandler aParent)
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler.
aIndentCheck
- the indentation checkaAst
- the abstract syntax treeaParent
- the parent handler
toplevelMustStartLine
protected boolean toplevelMustStartLine()
Determines if the top level token must start the line.
- toplevelMustStartLine in interface BlockParentHandler
- false