java.lang.Object
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify.TableMaker.DefinitionFinisher
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify.TableMaker.CatchFinisher
- Enclosing class:
- TableMaker
- class TableMaker.CatchFinisher
- extends TableMaker.DefinitionFinisher
|
Method Summary |
private void |
createExceptionVariable()
creates VariableDef and finishes creation definition for
arguments in the catch clause |
void |
finish()
finishes definition creation |
protected IClass |
getType(Definition def,
SymTabAST typeNode)
gets the classDef that represents the type of the given definition |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_def
BlockDef _def
_node
protected SymTabAST _node
TableMaker.CatchFinisher
public TableMaker.CatchFinisher(BlockDef def)
- constructor that takes a
BlockDef
finish
public void finish()
- finishes definition creation
- Overrides:
finish in class TableMaker.DefinitionFinisher
createExceptionVariable
private void createExceptionVariable()
- creates
VariableDef and finishes creation definition for
arguments in the catch clause
getType
protected IClass getType(Definition def,
SymTabAST typeNode)
- gets the classDef that represents the type of the given definition