Package eu.bandm.tscore.base
Class Dumper
java.lang.Object
eu.bandm.tscore.model.MATCH_ONLY_00
eu.bandm.tscore.model.Match
eu.bandm.tscore.base.Dumper
Class for debugging purpose which prints unparsed tscore event sequences.
For each
first its starting point as an instance of
followed by the name and the unparsed input strings of all parameters.
For each
Part and
each Vox the sequence of
Event objects is printed to the
given PrintStream.
Each event prints in one dedicated line of output:
first its starting point as an instance of
Event,
followed by the name and the unparsed input strings of all parameters.
-
Field Summary
FieldsFields inherited from class eu.bandm.tscore.model.Match
hasdescend, haspost, haspreFields inherited from class eu.bandm.tscore.model.MATCH_ONLY_00
_visitor_debug_stream, partial -
Constructor Summary
ConstructorsConstructorDescriptionDumper()Dump to stderr.Dumper(PrintStream ps) Set drain explicitly for the print. -
Method Summary
Modifier and TypeMethodDescriptionvoidPrint the time point of the event and all unparsed(=raw) parameter values, indexed by parameter name.voidPrint the name of the part and descend into its contents.voidPrint the name of the voice and descend into its events, in source order.Methods inherited from class eu.bandm.tscore.model.Match
action, action, action, action, action, action, action, action, action, action, action, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, follow_constructionSequence, follow_containedIn, follow_divisions, follow_endingDivisions, follow_events, follow_events, follow_params, follow_parts, follow_partsBySource, follow_points, follow_sortedBySource, follow_sortedByStart, follow_subs, follow_timelesslist, follow_tlines, follow_voices, follow_voices, follow_voicesBySource, post, post, post, post, post, post, post, post, post, post, post, post, post, post, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, preMethods inherited from class eu.bandm.tscore.model.MATCH_ONLY_00
_visitor_trace, action, compile, followAll_constructionSequence, followAll_containedIn, followAll_divisions, followAll_endingDivisions, followAll_events, followAll_events, followAll_params, followAll_parts, followAll_partsBySource, followAll_points, followAll_sortedBySource, followAll_sortedByStart, followAll_subs, followAll_timelesslist, followAll_tlines, followAll_voices, followAll_voices, followAll_voicesBySource, foreignObject, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, nomatch
-
Field Details
-
ps
Drain for the print.
-
-
Constructor Details
-
Dumper
Set drain explicitly for the print. -
Dumper
public Dumper()Dump to stderr.
-
-
Method Details
-
action
Print the name of the part and descend into its contents. -
action
Print the name of the voice and descend into its events, in source order. -
action
Print the time point of the event and all unparsed(=raw) parameter values, indexed by parameter name.
-