org.sablecc.sablecc.node
Class ALookAhead

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

public final class ALookAhead
extends PLookAhead


Field Summary
private  PRegExp _regExp_
           
private  TSlash _slash_
           
 
Constructor Summary
ALookAhead()
           
ALookAhead(TSlash _slash_, PRegExp _regExp_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PRegExp getRegExp()
           
 TSlash getSlash()
           
(package private)  void removeChild(Node child)
           
(package private)  void replaceChild(Node oldChild, Node newChild)
           
 void setRegExp(PRegExp node)
           
 void setSlash(TSlash 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

_slash_

private TSlash _slash_

_regExp_

private PRegExp _regExp_
Constructor Detail

ALookAhead

public ALookAhead()

ALookAhead

public ALookAhead(TSlash _slash_,
                  PRegExp _regExp_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getSlash

public TSlash getSlash()

setSlash

public void setSlash(TSlash node)

getRegExp

public PRegExp getRegExp()

setRegExp

public void setRegExp(PRegExp node)

toString

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

removeChild

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

replaceChild

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