org.sablecc.sablecc.node
Class X1PHelperDef

java.lang.Object
  extended by org.sablecc.sablecc.node.Node
      extended by org.sablecc.sablecc.node.XPHelperDef
          extended by org.sablecc.sablecc.node.X1PHelperDef
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class X1PHelperDef
extends XPHelperDef


Field Summary
private  PHelperDef _pHelperDef_
           
private  XPHelperDef _xPHelperDef_
           
 
Constructor Summary
X1PHelperDef()
           
X1PHelperDef(XPHelperDef _xPHelperDef_, PHelperDef _pHelperDef_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PHelperDef getPHelperDef()
           
 XPHelperDef getXPHelperDef()
           
(package private)  void removeChild(Node child)
           
(package private)  void replaceChild(Node oldChild, Node newChild)
           
 void setPHelperDef(PHelperDef node)
           
 void setXPHelperDef(XPHelperDef node)
           
 java.lang.String toString()
           
 
Methods inherited from class org.sablecc.sablecc.node.Node
cloneList, cloneNode, parent, parent, replaceBy, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_xPHelperDef_

private XPHelperDef _xPHelperDef_

_pHelperDef_

private PHelperDef _pHelperDef_
Constructor Detail

X1PHelperDef

public X1PHelperDef()

X1PHelperDef

public X1PHelperDef(XPHelperDef _xPHelperDef_,
                    PHelperDef _pHelperDef_)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getXPHelperDef

public XPHelperDef getXPHelperDef()

setXPHelperDef

public void setXPHelperDef(XPHelperDef node)

getPHelperDef

public PHelperDef getPHelperDef()

setPHelperDef

public void setPHelperDef(PHelperDef node)

removeChild

void removeChild(Node child)
Specified by:
removeChild in class Node

replaceChild

void replaceChild(Node oldChild,
                  Node newChild)
Specified by:
replaceChild in class Node

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object