java.lang.Object
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify.TableMaker.DefinitionFinisher
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify.TableMaker.VariableFinisher
- Enclosing class:
- TableMaker
- class TableMaker.VariableFinisher
- extends TableMaker.DefinitionFinisher
Completes a Variable by setting all required references
|
Method Summary |
void |
finish()
Finishes the variable by setting the Type |
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
VariableDef _def
_node
protected SymTabAST _node
TableMaker.VariableFinisher
public TableMaker.VariableFinisher(Definition def)
- Constructor. Creates a VariableFinishes from the
Definition
finish
public void finish()
- Finishes the variable by setting the Type
- Overrides:
finish in class TableMaker.DefinitionFinisher
getType
protected IClass getType(Definition def,
SymTabAST typeNode)
- gets the classDef that represents the type of the given definition