fr.umlv.tatoo.cc.lexer.regex
Class Regex.Visitor<P>

java.lang.Object
  extended by fr.umlv.tatoo.cc.lexer.regex.Regex.Visitor<P>
Enclosing class:
Regex

public static class Regex.Visitor<P>
extends Object


Constructor Summary
Regex.Visitor()
           
 
Method Summary
 void visit(Cat cat, P param)
           
 void visit(EpsilonLeaf epsilonLeaf, P param)
           
 void visit(Leaf leaf, P param)
           
protected  void visit(Node node, P param)
           
 void visit(Or or, P param)
           
protected  void visit(Regex regex, P param)
           
 void visit(Star star, P param)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Regex.Visitor

public Regex.Visitor()
Method Detail

visit

public void visit(Cat cat,
                  P param)

visit

public void visit(Or or,
                  P param)

visit

public void visit(Star star,
                  P param)

visit

protected void visit(Node node,
                     P param)

visit

public void visit(Leaf leaf,
                  P param)

visit

public void visit(EpsilonLeaf epsilonLeaf,
                  P param)

visit

protected void visit(Regex regex,
                     P param)