Package | Description |
---|---|
eu.bandm.music.haken |
Composition project which translates polyphonic sequences of abstract
"hook signs" (="Haken" = "hkn") into scores for different instruments, like
Viola, Voice, electronic sound synthesis or abstract graphical movies; see
the project documentation (in German).
|
eu.bandm.music.top |
Top-level data structures, modelling different score formats, combining the
entities defined in lower level packages.
|
eu.bandm.tscore.base |
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework. |
Modifier and Type | Field and Description |
---|---|
protected static Modifiers |
Score_hkn.modifiers
Control parameters for the raw tscore parsing process.
|
Modifier and Type | Field and Description |
---|---|
protected Modifiers |
SvgSource.defaultModifiers
The modifiers for the parameter parsing process, including that of the time points.
|
static Modifiers |
Score_cwn.modifiers
Modifiers controlling the parsing process.
|
(package private) static Modifiers |
Formplan_fuge.modifiers
Modifiers for the different phases of the parsing process.
|
(package private) static Modifiers |
MlWorat.myModifiers
Modifiers for the different phases of the parsing process.
|
(package private) static Modifiers |
MwHaiku.myModifiers
Tscore parsing control.
|
Modifier and Type | Field and Description |
---|---|
protected Modifiers |
RawParser.modifiers
Configuration object controlling this parsing process (and some routines
in
Util . |
Modifier and Type | Method and Description |
---|---|
static <R> void |
Translet.displayBindings(CatalogByString cat,
List<String> prefs,
PrintStream ps,
int width,
boolean full,
Object locationtext,
Translet.Parser<?> parser,
Set<Translet.State<R>> results,
@Opt Translet.State<R> selected,
@Opt Set<Translet.State<R>> rests,
@Opt Set<Translet.Alternative> alts,
Modifiers modifiers,
boolean showAlts,
boolean showRests)
Presents all collected prefixes of possible parse trees to the user for error diagnosis.
|
static <R> void |
Translet.displayBindings(CatalogByString cat,
List<String> prefs,
PrintWriter pw,
int width,
boolean full,
@Opt Object locationtext,
Translet.Parser<?> parser,
@Opt Set<Translet.State<R>> results,
@Opt Translet.State<R> selected,
Set<Translet.State<R>> rests,
Set<Translet.Alternative> alts,
Modifiers modifiers,
boolean showAlts,
boolean showRests)
Show complete parsing situation on a PrintStream, possibly multi-lingual.
|
static int |
Translet.displayOneBinding(PrintWriter pw,
Translet.FormatPrinter_memo positions,
@Opt Translet.State<?> result,
Modifiers modifiers)
Prints one prefix of a parse tree, i.e.
|
protected static MessageFormatter.Formandum |
Translet.locationIndication(@Opt String paramName,
@Opt String voiceName,
String data,
Modifiers modifiers)
Synthesizes a multi-lingual verbal description of parameter input text location,
namely voicename, paramname, and the text itself.
|
TimeScape |
RawParser.parse(antlr.TokenStream tokenStream,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Top-level parser for
timeScape ::= conform? timeless* voxParams* part* EOF . |
static <R> R |
Translet.parseAndDiagnosis(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
PrintStream displayStream,
CatalogByString cat,
List<String> prefs,
LocationMap<Object,XMLDocumentIdentifier> locationMap,
@Opt String paramName,
@Opt String voiceName,
Event storageKey,
String data,
Translet.Parser<R> parser,
Modifiers modifiers)
Central entry point for parsing one(1) text input for one(1) event and
one(1) parameter name.
|
static void |
Util.parseParamTrack(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
Vox v,
String trackname,
String separator,
Translet.Parser<?> parser,
Modifiers react)
Applies a certain
Translet.Parser parser to the given parameter track. |
static TimeScape |
Util.parseTimeScape(File in,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Calls
Util.parseTimeScape(InputStream,String,Modifiers,MessageReceiver)
with the canonical file name. |
static TimeScape |
Util.parseTimeScape(InputStream in,
String inputFileName,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Applies tscore-raw-layer parser and delivers an tscore umod data model.
|
static TimeScape |
Util.parseTimeScape(Reader in,
String inputFileName,
Modifiers modifiers,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg)
Applies tscore-raw-layer parser and delivers an tscore umod data model.
|
static <T> void |
Util.parseTpTops(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
Modifiers modifiers,
Part part,
Map<TpTop,T> values,
SortedMap<T,TpTop> representatives,
Translet.Parser<T> parser,
@Opt Function3<Comparator<? super T>,T,T,String> check_oneLine,
@Opt Function3<Comparator<? super T>,T,T,String> check_twoLines)
Parse all TpTops into some internal numeric format "T" and store them.
|