Uses of Class
eu.bandm.tools.ulex.ULex.State

Packages that use ULex.State
eu.bandm.music.transform   
eu.bandm.tools.ulex "u-lex" stands for "micro lexer" and supports small-scale text analysis by a fully typed combinator library. 
eu.bandm.tscore.base Generic and low level data types and transformation algorithms, to be used by very different applications of the tscore framework. 
 

Uses of ULex.State in eu.bandm.music.transform
 

Methods in eu.bandm.music.transform with parameters of type ULex.State
 void RunningOctaveCollector.parseEvent(Event ev, ULex.State state)
           
 

Uses of ULex.State in eu.bandm.tools.ulex
 

Methods in eu.bandm.tools.ulex that return ULex.State
static ULex.State ULex.state(String s)
          Convenience wrapper around constructor call.
static ULex.State ULex.state(String s, int pos)
          Convenience wrapper around constructor call.
 

Methods in eu.bandm.tools.ulex with parameters of type ULex.State
 T ULex.parse(ULex.State state)
          Toplevel entry point.
protected abstract  T ULex.tryParse(ULex.State state)
           
 Boolean ULex.End.tryParse(ULex.State state)
           
 T ULex.Fail.tryParse(ULex.State state)
           
 S ULex.Opt.tryParse(ULex.State state)
           
 List<S> ULex.Star.tryParse(ULex.State state)
           
 List<S> ULex.Plus.tryParse(ULex.State state)
           
 Integer ULex.Length.tryParse(ULex.State state)
           
 R ULex.Seq.tryParse(ULex.State state)
           
 A ULex.Alt.tryParse(ULex.State state)
           
protected  S ULex.SkipWhitespace.tryParse(ULex.State state)
           
protected  S ULex.ToLower.tryParse(ULex.State state)
           
protected  String ULex.Const.tryParse(ULex.State state)
           
protected  Character ULex.CharSet.tryParse(ULex.State state)
           
protected  T ULex.ConstMap.tryParse(ULex.State state)
           
protected  R ULex.SemanticPattern.tryParse(ULex.State state)
           
protected  Integer ULex.Negate.tryParse(ULex.State state)
           
 

Uses of ULex.State in eu.bandm.tscore.base
 

Fields in eu.bandm.tscore.base declared as ULex.State
protected  ULex.State ParameterCollector.state
           
 

Methods in eu.bandm.tscore.base with parameters of type ULex.State
 void PatternDistributor.parseEvent(Event event, ULex.State state)
           
 void MixedAlternativesCollector.parseEvent(Event ev, ULex.State state)
           
 void MultipleAttributeCollector.parseEvent(Event ev, ULex.State state)
           
 void TendencyCollector.parseEvent(Event ev, ULex.State state)
           
 void GroupCollector.parseEvent(Event ev, ULex.State state)
          Analyses the parameter text, and creates EventSets accordingly, enters them into the result MultiMap and enters the Events into the EventSets.
abstract  void ParameterCollector.parseEvent(Event event, ULex.State state)
          Must be specialized for parsing the parameter values for one single event, but may never be called directly.
 void SingleAttributeCollector.parseEvent(Event ev, ULex.State state)
          Applies the parameter value lexer, as given with the constructor.
protected  void PatternDistributor.startUsing(Event ev, ULex.State state, boolean reset)