Uses of Class
fr.umlv.tatoo.runtime.tools.builder.ParserBuilder

Packages that use ParserBuilder
fr.umlv.tatoo.runtime.tools.builder   
 

Uses of ParserBuilder in fr.umlv.tatoo.runtime.tools.builder
 

Methods in fr.umlv.tatoo.runtime.tools.builder that return ParserBuilder
static
<T,N,P,V> ParserBuilder<T,N,P,V>
ParserBuilder.createParserBuilder(ParserTable<T,N,P,V> table)
           
protected  ParserBuilder<T,N,P,V> ToolsBuilder.getParserBuilder()
          Export the underlying parser builder to subclass.
 ParserBuilder<T,N,P,V> ParserBuilder.setBranchingParserListener(BranchingParserListener<? super T> branchingListener)
          optional (default null)
static
<T extends Enum<T>,N,P,V extends Enum<V>>
ParserBuilder<T,N,P,V>
ParserBuilder.setEnumLookaheadMap(ParserBuilder<T,N,P,V> builder)
          parser table must be set before calling this method.
 ParserBuilder<T,N,P,V> ParserBuilder.setHashLookaheadMap()
          parser table and version (or default) must be set before calling this method.
 ParserBuilder<T,N,P,V> ParserBuilder.setLookaheadMap(LookaheadMap<? extends T,? super V> lookaheadMap)
          optional (default is no lookahead map)
 ParserBuilder<T,N,P,V> ParserBuilder.setParserErrorRecoveryListener(ErrorRecoveryListener<? super T,? super N> errorRecoveryListener)
          optional (default is no error recovery)
 ParserBuilder<T,N,P,V> ParserBuilder.setParserErrorRecoveryPolicy(ParserErrorRecoveryPolicy<T,N,P,V> policy)
          Set the paraesr error recovery policy.
 ParserBuilder<T,N,P,V> ParserBuilder.setParserListener(ParserListener<? super T,? super N,? super P> listener)
          optional (default prints actions on standard error)
 ParserBuilder<T,N,P,V> ParserBuilder.setStart(N start)
          Set the non terminal that will be used to start the parsing.
 ParserBuilder<T,N,P,V> ParserBuilder.setVersion(V version)
          Set the version of the grammar that will be use to start the parsing.
 

Methods in fr.umlv.tatoo.runtime.tools.builder with parameters of type ParserBuilder
static
<T extends Enum<T>,N,P,V extends Enum<V>>
ParserBuilder<T,N,P,V>
ParserBuilder.setEnumLookaheadMap(ParserBuilder<T,N,P,V> builder)
          parser table must be set before calling this method.
 

Constructors in fr.umlv.tatoo.runtime.tools.builder with parameters of type ParserBuilder
ToolsBuilder(LexerBuilder<R,B> lexerBuilder, ParserBuilder<T,N,P,V> parserBuilder)