Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.puppycrawl.tools.checkstyle.checks.usage.transmogrify
Class TableMaker.VariableFinisher  view TableMaker.VariableFinisher download TableMaker.VariableFinisher.java

java.lang.Object
  extended bycom.puppycrawl.tools.checkstyle.checks.usage.transmogrify.TableMaker.DefinitionFinisher
      extended bycom.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


Field Summary
(package private)  VariableDef _def
           
protected  SymTabAST _node
           
 
Constructor Summary
TableMaker.VariableFinisher(Definition def)
          Constructor.
 
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
 

Field Detail

_def

VariableDef _def

_node

protected SymTabAST _node
Constructor Detail

TableMaker.VariableFinisher

public TableMaker.VariableFinisher(Definition def)
Constructor. Creates a VariableFinishes from the Definition

Method Detail

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