fr.umlv.tatoo.cc.lexer.lexer
Class RuleDecl

java.lang.Object
  extended by fr.umlv.tatoo.cc.common.generator.AbstractObjectId
      extended by fr.umlv.tatoo.cc.lexer.lexer.RuleDecl
All Implemented Interfaces:
ObjectId

public class RuleDecl
extends AbstractObjectId


Constructor Summary
RuleDecl(String id, RegexIntervalTable main, RegexIntervalTable follow, boolean beginningOfLineRequired)
           
 
Method Summary
 RegexIntervalTable getFollowRegex()
           
 RegexIntervalTable getMainRegex()
           
 boolean isBeginningOfLineRequired()
           
 String toString()
           
 
Methods inherited from class fr.umlv.tatoo.cc.common.generator.AbstractObjectId
getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuleDecl

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

getMainRegex

public RegexIntervalTable getMainRegex()

isBeginningOfLineRequired

public boolean isBeginningOfLineRequired()

getFollowRegex

public RegexIntervalTable getFollowRegex()

toString

public String toString()
Overrides:
toString in class AbstractObjectId