net.sf.parser4j.generator.service
Class NonTerminalEmptyStateUpdater

java.lang.Object
  extended by net.sf.parser4j.kernelgenerator.service.grammarnode.AbstractGrammarNodeVisitor
      extended by net.sf.parser4j.generator.service.NonTerminalEmptyStateUpdater
All Implemented Interfaces:
IGrammarNodeVisitor

public class NonTerminalEmptyStateUpdater
extends AbstractGrammarNodeVisitor

Author:
luc peuvrier

Constructor Summary
NonTerminalEmptyStateUpdater(NonTerminalMap nonTerminalMap)
           
 
Method Summary
protected  void beginVisitImpl(IGrammarNode grammarNode)
           
protected  void endVisitImpl(IGrammarNode grammarNode)
           
 void update(IGrammarNode rootGrammarNode)
           
protected  void visitImpl(IGrammarNode grammarNode)
           
 
Methods inherited from class net.sf.parser4j.kernelgenerator.service.grammarnode.AbstractGrammarNodeVisitor
beginVisit, close, endVisit, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonTerminalEmptyStateUpdater

public NonTerminalEmptyStateUpdater(NonTerminalMap nonTerminalMap)
Method Detail

update

public void update(IGrammarNode rootGrammarNode)
            throws GrammarNodeVisitException
Throws:
GrammarNodeVisitException

beginVisitImpl

protected void beginVisitImpl(IGrammarNode grammarNode)
                       throws GrammarNodeVisitException
Specified by:
beginVisitImpl in class AbstractGrammarNodeVisitor
Throws:
GrammarNodeVisitException

endVisitImpl

protected void endVisitImpl(IGrammarNode grammarNode)
                     throws GrammarNodeVisitException
Specified by:
endVisitImpl in class AbstractGrammarNodeVisitor
Throws:
GrammarNodeVisitException

visitImpl

protected void visitImpl(IGrammarNode grammarNode)
                  throws GrammarNodeVisitException
Specified by:
visitImpl in class AbstractGrammarNodeVisitor
Throws:
GrammarNodeVisitException


Copyright © 2008-2009 Luc Peuvrier. All Rights Reserved.