com.puppycrawl.tools.checkstyle.checks.indentation
Class MethodCallHandler
public class MethodCallHandler
Handler for method calls.
checkChildren, checkExpressionSubtree, checkIndentation, checkLParen, checkLinesIndent, checkModifiers, checkRParen, expandedTabsColumnNo, findSubtreeLines, getBasicOffset, getBraceAdjustement, getFirstLine, getIndentCheck, getLevel, getLevelImpl, getLineStart, getLineStart, getMainAst, getParent, logError, logError, shouldIncreaseIndent, startsLine, suggestedChildLevel |
MethodCallHandler
public MethodCallHandler(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
shouldIncreaseIndent
protected boolean shouldIncreaseIndent()
- shouldIncreaseIndent in interface ExpressionHandler
- true if indentation should be increased after
fisrt line in checkLinesIndent()
false otherwise
suggestedChildLevel
public IndentLevel suggestedChildLevel(ExpressionHandler aChild)
Indentation level suggested for a child element. Children don't have
to respect this, but most do.
- suggestedChildLevel in interface ExpressionHandler
aChild - child AST (so suggestion level can differ based on child
type)
- suggested indentation for child