cager.jexpr.ast
Class FormalParameters

java.lang.Object
  extended bycager.jexpr.ast.AST
      extended bycager.jexpr.ast.FormalParameters

public class FormalParameters
extends AST


Constructor Summary
FormalParameters()
           
 
Method Summary
 void add(FormalParameter p)
           
 void dump(int level)
          Dump this node and all children to System.out.
 AST[] getChildren()
           
 FormalParameter getParameter(int index)
           
 FormalParameter getParameter(java.lang.String paramName)
           
 FormalParameter[] getParameters()
           
 java.lang.Object visit(Visitor v, java.lang.Object o)
          Provided to implement the visitor pattern.
 
Methods inherited from class cager.jexpr.ast.AST
dumpChildren, dumpPrefix, getParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormalParameters

public FormalParameters()
Method Detail

add

public void add(FormalParameter p)

getParameter

public FormalParameter getParameter(int index)

getParameter

public FormalParameter getParameter(java.lang.String paramName)

getChildren

public AST[] getChildren()
Specified by:
getChildren in class AST

getParameters

public FormalParameter[] getParameters()

visit

public java.lang.Object visit(Visitor v,
                              java.lang.Object o)
                       throws ParseException
Description copied from class: AST
Provided to implement the visitor pattern.

Specified by:
visit in class AST
Throws:
ParseException

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