|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RuleActivator | |
---|---|
fr.umlv.tatoo.runtime.lexer | |
fr.umlv.tatoo.runtime.tools | |
fr.umlv.tatoo.runtime.tools.builder |
Uses of RuleActivator in fr.umlv.tatoo.runtime.lexer |
---|
Methods in fr.umlv.tatoo.runtime.lexer that return RuleActivator | |
---|---|
abstract RuleActivator<?> |
Lexer.getActivator()
returns the RuleActivator used by this Lexer |
RuleActivator<? extends R> |
Lexer.LexerImpl.getActivator()
returns the RuleActivator used by this Lexer |
Methods in fr.umlv.tatoo.runtime.lexer with parameters of type RuleActivator | ||
---|---|---|
static
|
Lexer.createLexer(LexerTable<R> lexerTable,
B buffer,
LexerListener<? super R,? super B> listener,
RuleActivator<R> activator,
LifecycleHandler<B> lifecycleHandler,
LexerErrorRecoveryPolicy<R,B> policy)
Creates a new lexer process. |
|
static
|
Scanner.createScanner(LexerTable<R> lexerTable,
B buffer,
RuleActivator<? extends R> activator)
|
Uses of RuleActivator in fr.umlv.tatoo.runtime.tools |
---|
Classes in fr.umlv.tatoo.runtime.tools that implement RuleActivator | |
---|---|
class |
EnumParserLookaheadActivator<R extends Enum<R>,T extends Enum<T>,V extends Enum<V>>
A rule activator that use parser lookaheads. |
class |
HashParserLookaheadActivator<R,T>
A generic hash table based rule activator that
use parser lookaheads. |
Uses of RuleActivator in fr.umlv.tatoo.runtime.tools.builder |
---|
Methods in fr.umlv.tatoo.runtime.tools.builder that return RuleActivator | |
---|---|
protected RuleActivator<R> |
LexerBuilder.createAllRuleActivator(LexerTable<R> table)
Creates a rule activator that activate all rules. |
RuleActivator<R> |
ToolsBuilder.getActivator()
|
RuleActivator<R> |
LexerBuilder.getActivator()
|
Methods in fr.umlv.tatoo.runtime.tools.builder with parameters of type RuleActivator | |
---|---|
S |
ToolsBuilder.setActivator(RuleActivator<R> activator)
|
LexerBuilder<R,B> |
LexerBuilder.setActivator(RuleActivator<R> activator)
optional (all rules by default) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |