Uses of Interface
fr.umlv.tatoo.runtime.buffer.CharacterBuffer

Packages that use CharacterBuffer
fr.umlv.tatoo.runtime.buffer.impl   
fr.umlv.tatoo.runtime.lexer   
 

Uses of CharacterBuffer in fr.umlv.tatoo.runtime.buffer.impl
 

Classes in fr.umlv.tatoo.runtime.buffer.impl that implement CharacterBuffer
 class CharBufferWrapper
           
 class ReaderWrapper
          A ReadWrapper wraps a Reader in order to allow a lexer to process it and a developper to extract tokens recognized.
 

Uses of CharacterBuffer in fr.umlv.tatoo.runtime.lexer
 

Classes in fr.umlv.tatoo.runtime.lexer with type parameters of type CharacterBuffer
 class Lexer<R extends Rule,B extends CharacterBuffer>
          A Lexer represents a lexer process.
 

Methods in fr.umlv.tatoo.runtime.lexer with type parameters of type CharacterBuffer
static
<R extends Rule,B extends CharacterBuffer>
Lexer<R,B>
Lexer.createLexer(B buffer, LexerListener<R,? super B> listener, R[] rules, ErrorHandler<? super B> errorHandler)
          Creates a new lexer process with a fix set of active rules.
static
<R extends Rule,B extends CharacterBuffer & ErrorContextBuffer<?>>
Lexer<R,B>
Lexer.createLexer(B buffer, LexerListener<R,? super B> listener, RuleActivator<R> activator)
          Creates a new lexer process with default error handling.
static
<R extends Rule,B extends CharacterBuffer>
Lexer<R,B>
Lexer.createLexer(B buffer, LexerListener<R,? super B> listener, RuleActivator<R> activator, ErrorHandler<? super B> errorHandler)
          Creates a new lexer process.
static
<R extends Rule,E extends CharacterBuffer & ErrorContextBuffer<?>>
Lexer<R,E>
Lexer.createLexer(E buffer, LexerListener<R,? super E> listener, R[] rules)
          Creates a new lexer process with a fix set of active rules and a default error handler.