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.DefinitionFinisher  view TableMaker.DefinitionFinisher download TableMaker.DefinitionFinisher.java

java.lang.Object
  extended bycom.puppycrawl.tools.checkstyle.checks.usage.transmogrify.TableMaker.DefinitionFinisher
Direct Known Subclasses:
TableMaker.CatchFinisher, TableMaker.ClassFinisher, TableMaker.MethodFinisher, TableMaker.VariableFinisher
Enclosing class:
TableMaker

class TableMaker.DefinitionFinisher
extends java.lang.Object

Superclass for different kind of XXXFinisher subclass


Field Summary
protected  SymTabAST _node
           
 
Constructor Summary
TableMaker.DefinitionFinisher(Definition def)
          Constructor.
 
Method Summary
 void finish()
           
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

_node

protected SymTabAST _node
Constructor Detail

TableMaker.DefinitionFinisher

public TableMaker.DefinitionFinisher(Definition def)
Constructor. It finishes the definition passed to it

Method Detail

finish

public void finish()
            throws SymbolTableException

getType

protected IClass getType(Definition def,
                         SymTabAST typeNode)
gets the classDef that represents the type of the given definition