fr.umlv.tatoo.cc.lexer.lexer
Class RuleFactory

java.lang.Object
  extended by fr.umlv.tatoo.cc.lexer.lexer.RuleFactory

public class RuleFactory
extends Object

Author:
Remi

Constructor Summary
RuleFactory()
           
 
Method Summary
 RuleDecl createRule(String id, RegexIntervalTable main, RegexIntervalTable follow, boolean beginningOfLineRequired)
           
 List<? extends RuleDecl> getAllRules()
           
 IdMap<RuleDecl> getRuleMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleFactory

public RuleFactory()
Method Detail

getRuleMap

public IdMap<RuleDecl> getRuleMap()

createRule

public RuleDecl createRule(String id,
                           RegexIntervalTable main,
                           RegexIntervalTable follow,
                           boolean beginningOfLineRequired)

getAllRules

public List<? extends RuleDecl> getAllRules()