Uses of Class
com.puppycrawl.tools.checkstyle.checks.indentation.ExpressionHandler

Packages that use ExpressionHandler
com.puppycrawl.tools.checkstyle.checks.indentation Contains all of the helper classes required for the indentation check. 
 

Uses of ExpressionHandler in com.puppycrawl.tools.checkstyle.checks.indentation
 

Subclasses of ExpressionHandler in com.puppycrawl.tools.checkstyle.checks.indentation
 class ArrayInitHandler
          Handler for array initialization blocks.
 class BlockParentHandler
          Handler for parents of blocks ('if', 'else', 'while', etc).
 class CaseHandler
          Handler for case statements.
 class CatchHandler
          Handler for catch blocks.
 class ClassDefHandler
          Handler for class definitions.
 class DoWhileHandler
          Handler for do...while blocks.
 class ElseHandler
          Handler for else blocks.
 class FinallyHandler
          Handler for finally blocks.
 class ForHandler
          Handler for for loops.
 class IfHandler
          Handler for if statements.
 class ImportHandler
          Handler for import statements.
 class LabelHandler
          Handler for labels.
 class MethodCallHandler
          Handler for method calls.
 class MethodDefHandler
          Handler for method definitions.
 class ObjectBlockHandler
          Handler for inner classes.
 class PackageDefHandler
          Handler for package definitions.
 class PrimordialHandler
          A default no-op handler.
 class SlistHandler
          Handler for a list of statements.
 class StaticInitHandler
          Handler for static initialization blocks.
 class SwitchHandler
          Handler for switch statements.
 class TryHandler
          Handler for try blocks.
 class WhileHandler
          Handler for while loops.
 

Methods in com.puppycrawl.tools.checkstyle.checks.indentation that return ExpressionHandler
 ExpressionHandler HandlerFactory.getHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Get the handler for an AST.
protected  ExpressionHandler ExpressionHandler.getParent()
          Accessor for the Parent attribute.
 

Methods in com.puppycrawl.tools.checkstyle.checks.indentation with parameters of type ExpressionHandler
 int TryHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 int SlistHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 int PrimordialHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 int MethodCallHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 int IfHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 int ForHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 int CaseHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 ExpressionHandler HandlerFactory.getHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Get the handler for an AST.
 int ExpressionHandler.suggestedChildLevel(ExpressionHandler aChild)
          Indentation level suggested for a child element.
 

Constructors in com.puppycrawl.tools.checkstyle.checks.indentation with parameters of type ExpressionHandler
WhileHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
TryHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
SwitchHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
StaticInitHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
SlistHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
PackageDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
ObjectBlockHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
MethodDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
MethodCallHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
LabelHandler(IndentationCheck aIndentCheck, DetailAST aExpr, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
ImportHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
IfHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
ForHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
FinallyHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
ElseHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
DoWhileHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
ClassDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
CatchHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
CaseHandler(IndentationCheck aIndentCheck, DetailAST aExpr, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
ExpressionHandler(IndentationCheck aIndentCheck, java.lang.String aTypeName, DetailAST aExpr, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, name, abstract syntax tree, and parent handler.
BlockParentHandler(IndentationCheck aIndentCheck, java.lang.String aName, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, name, abstract syntax tree, and parent handler.
ArrayInitHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)
          Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
 


Back to the Checkstyle Home Page