|
|||||||||
| Home >> All >> com >> puppycrawl >> tools >> checkstyle >> checks >> usage >> [ transmogrify overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify
Class DefinitionTraverser

java.lang.Objectcom.puppycrawl.tools.checkstyle.checks.usage.transmogrify.DefinitionTraverser
- Direct Known Subclasses:
- Resolver
- public class DefinitionTraverser
- extends java.lang.Object
| Field Summary | |
protected SymbolTable |
_symbolTable
|
| Constructor Summary | |
DefinitionTraverser(SymbolTable symbolTable)
|
|
| Method Summary | |
protected void |
handleAnonymousInnerClass(AnonymousInnerClass innerClass)
|
protected void |
handleBlock(BlockDef block)
|
protected void |
handleClass(ClassDef classDef)
|
protected void |
handleDefaultConstructor(DefaultConstructor constructor)
|
protected void |
handleLabel(LabelDef label)
|
protected void |
handleMethod(MethodDef method)
|
protected void |
handlePackage(PackageDef pkg)
|
protected void |
handleVariable(VariableDef variable)
|
void |
traverse()
|
private void |
traverse(AnonymousInnerClass innerClass)
|
private void |
traverse(BlockDef block)
|
private void |
traverse(ClassDef classDef)
|
private void |
traverse(DefaultConstructor constructor)
|
private void |
traverse(Definition def)
|
private void |
traverse(LabelDef label)
|
private void |
traverse(MethodDef method)
|
private void |
traverse(PackageDef pkg)
|
private void |
traverse(VariableDef variable)
|
private void |
traverseChildren(Scope scope)
|
private void |
traversePackage(PackageDef pkg)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
_symbolTable
protected SymbolTable _symbolTable
| Constructor Detail |
DefinitionTraverser
public DefinitionTraverser(SymbolTable symbolTable)
| Method Detail |
traverse
public void traverse()
traverse
private void traverse(Definition def)
traverse
private void traverse(PackageDef pkg)
traverse
private void traverse(AnonymousInnerClass innerClass)
traverse
private void traverse(ClassDef classDef)
traverse
private void traverse(DefaultConstructor constructor)
traverse
private void traverse(MethodDef method)
traverse
private void traverse(BlockDef block)
traverse
private void traverse(VariableDef variable)
traverse
private void traverse(LabelDef label)
traversePackage
private void traversePackage(PackageDef pkg)
traverseChildren
private void traverseChildren(Scope scope)
handlePackage
protected void handlePackage(PackageDef pkg)
handleAnonymousInnerClass
protected void handleAnonymousInnerClass(AnonymousInnerClass innerClass)
handleClass
protected void handleClass(ClassDef classDef)
handleDefaultConstructor
protected void handleDefaultConstructor(DefaultConstructor constructor)
handleMethod
protected void handleMethod(MethodDef method)
handleBlock
protected void handleBlock(BlockDef block)
handleVariable
protected void handleVariable(VariableDef variable)
handleLabel
protected void handleLabel(LabelDef label)
|
|||||||||
| Home >> All >> com >> puppycrawl >> tools >> checkstyle >> checks >> usage >> [ transmogrify overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify.DefinitionTraverser