net.sf.parser4j.kernelgenerator.service
Class KernelParserDataGenerator

java.lang.Object
  extended by net.sf.parser4j.kernelgenerator.service.KernelParserDataGenerator

public final class KernelParserDataGenerator
extends java.lang.Object

the ParserData generator from grammar tree

Author:
luc peuvrier

Method Summary
 ParserData generate(IGrammarNode rootGrammarNode, NonTerminalMap nonTerminalMap, java.lang.String matchMgrPackageName)
           
 DfaStateMap getDfaStateMap()
           
static KernelParserDataGenerator getInstance()
           
 LexStateMap getLexStateMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static KernelParserDataGenerator getInstance()

generate

public ParserData generate(IGrammarNode rootGrammarNode,
                           NonTerminalMap nonTerminalMap,
                           java.lang.String matchMgrPackageName)
Parameters:
rootGrammarNode -
nonTerminalMap -
matchMgrPackageName - name of package containing the match manager classes, null if not use match class
Returns:

getDfaStateMap

public DfaStateMap getDfaStateMap()

getLexStateMap

public LexStateMap getLexStateMap()


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