org.sablecc.php4.node
Class AFunctionArg

Object
  extended byorg.sablecc.php4.node.Node
      extended byorg.sablecc.php4.node.PFunctionArg
          extended byorg.sablecc.php4.node.AFunctionArg
All Implemented Interfaces:
Cloneable, Switchable

public final class AFunctionArg
extends PFunctionArg


Constructor Summary
AFunctionArg()
           
AFunctionArg(TAmpersand _ampersand_, TVariable _variable_, PExpr _default_)
           
 
Method Summary
 void apply(Switch sw)
           
 Object clone()
           
 TAmpersand getAmpersand()
           
 PExpr getDefault()
           
 TVariable getVariable()
           
 void setAmpersand(TAmpersand node)
           
 void setDefault(PExpr node)
           
 void setVariable(TVariable node)
           
 String toString()
           
 
Methods inherited from class org.sablecc.php4.node.Node
cloneList, cloneNode, parent, replaceBy, toString, toString
 
Methods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AFunctionArg

public AFunctionArg()

AFunctionArg

public AFunctionArg(TAmpersand _ampersand_,
                    TVariable _variable_,
                    PExpr _default_)
Method Detail

clone

public Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getAmpersand

public TAmpersand getAmpersand()

setAmpersand

public void setAmpersand(TAmpersand node)

getVariable

public TVariable getVariable()

setVariable

public void setVariable(TVariable node)

getDefault

public PExpr getDefault()

setDefault

public void setDefault(PExpr node)

toString

public String toString()