sdr 0.7

net.cscott.sdr.calls.grm
Class GrmVisitor<T>

java.lang.Object
  extended by net.cscott.sdr.calls.grm.GrmVisitor<T>
Direct Known Subclasses:
EmitANTLRv3, EmitDictionary, EmitJava, EmitJSAPI, SimplifyGrm

public abstract class GrmVisitor<T>
extends Object

Instance of the visitor pattern for Grm.


Constructor Summary
GrmVisitor()
           
 
Method Summary
abstract  T visit(Grm.Alt alt)
           
abstract  T visit(Grm.Concat concat)
           
abstract  T visit(Grm.Mult mult)
           
abstract  T visit(Grm.Nonterminal nonterm)
           
abstract  T visit(Grm.Terminal term)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrmVisitor

public GrmVisitor()
Method Detail

visit

public abstract T visit(Grm.Alt alt)

visit

public abstract T visit(Grm.Concat concat)

visit

public abstract T visit(Grm.Mult mult)

visit

public abstract T visit(Grm.Nonterminal nonterm)

visit

public abstract T visit(Grm.Terminal term)

sdr 0.7

Copyright © 2006-2009 C. Scott Ananian