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
Fields inherited from class eu.bandm.tscore.model.Match
hasdescend, haspost, haspre
Fields inherited from class eu.bandm.tscore.model.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
ConstructorDescriptionDumper()
Dump to stderr.Dumper
(PrintStream ps) Set drain explicitly for the print. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Print the time point of the event and all unparsed(=raw) parameter values, indexed by parameter name.void
Print the name of the part and descend into its contents.void
Print 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, pre
Methods 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.
-