cager.jexpr.ast
Class TypedAST

java.lang.Object
  extended bycager.jexpr.ast.AST
      extended bycager.jexpr.ast.TypedAST
Direct Known Subclasses:
Expression, MethodDeclaration, VariableDeclaration

public abstract class TypedAST
extends AST


Field Summary
protected  org.apache.bcel.generic.Type type
           
 
Constructor Summary
TypedAST()
           
TypedAST(AST parent)
           
 
Method Summary
 void dump(int level)
          Dump this node and all children to System.out.
 org.apache.bcel.generic.Type getType()
           
 void setType(org.apache.bcel.generic.Type type)
           
 
Methods inherited from class cager.jexpr.ast.AST
dumpChildren, dumpPrefix, getChildren, getParent, setParent, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected org.apache.bcel.generic.Type type
Constructor Detail

TypedAST

public TypedAST(AST parent)

TypedAST

public TypedAST()
Method Detail

setType

public void setType(org.apache.bcel.generic.Type type)

getType

public org.apache.bcel.generic.Type getType()

dump

public void dump(int level)
Description copied from class: AST
Dump this node and all children to System.out.

Overrides:
dump in class AST