fr.umlv.tatoo.cc.parser.parser
Class SimpleActionDeclVisitor<R>

java.lang.Object
  extended by fr.umlv.tatoo.cc.parser.parser.SimpleActionDeclVisitor<R>
Type Parameters:
R - the return type
All Implemented Interfaces:
ActionDeclVisitor<R,Void>

public abstract class SimpleActionDeclVisitor<R>
extends Object
implements ActionDeclVisitor<R,Void>

A simple action visitor with no parameter.

Author:
Remi
See Also:
ActionDeclVisitor

Constructor Summary
SimpleActionDeclVisitor()
           
 
Method Summary
abstract  R visit(AcceptActionDecl accept)
           
 R visit(AcceptActionDecl accept, Void notUsed)
           
abstract  R visit(BranchActionDecl accept)
           
 R visit(BranchActionDecl accept, Void notUsed)
           
abstract  R visit(EnterActionDecl enter)
           
 R visit(EnterActionDecl enter, Void notUsed)
           
abstract  R visit(ErrorActionDecl error)
           
 R visit(ErrorActionDecl error, Void notUsed)
           
abstract  R visit(ExitActionDecl exit)
           
 R visit(ExitActionDecl exit, Void notUsed)
           
abstract  R visit(ReduceActionDecl reduce)
           
 R visit(ReduceActionDecl reduce, Void notUsed)
           
abstract  R visit(ShiftActionDecl shift)
           
 R visit(ShiftActionDecl shift, Void notUsed)
           
abstract  R visit(VersionedActionDecl versioned)
           
 R visit(VersionedActionDecl versioned, Void notUsed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleActionDeclVisitor

public SimpleActionDeclVisitor()
Method Detail

visit

public abstract R visit(AcceptActionDecl accept)

visit

public abstract R visit(BranchActionDecl accept)

visit

public abstract R visit(ShiftActionDecl shift)

visit

public abstract R visit(ReduceActionDecl reduce)

visit

public abstract R visit(ErrorActionDecl error)

visit

public abstract R visit(VersionedActionDecl versioned)

visit

public abstract R visit(EnterActionDecl enter)

visit

public abstract R visit(ExitActionDecl exit)

visit

public final R visit(AcceptActionDecl accept,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(BranchActionDecl accept,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(ShiftActionDecl shift,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(ReduceActionDecl reduce,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(ErrorActionDecl error,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(VersionedActionDecl versioned,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(EnterActionDecl enter,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>

visit

public final R visit(ExitActionDecl exit,
                     Void notUsed)
Specified by:
visit in interface ActionDeclVisitor<R,Void>