Uses of Class
eu.bandm.tscore.model.Container
Package
Description
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework.Umod main model class: Generic score model for
denotating time-based sequences of arbitrary events.
-
Uses of Container in eu.bandm.tscore.base
Modifier and TypeMethodDescriptionstatic void
static void
static void
Timelesses.findToplevel
(Container container, String topId) static Vox
Util.findVoice
(Container ts, @Opt MessageReceiver<SimpleMessage<eu.bandm.tools.util.xml.XMLDocumentIdentifier>> msg, boolean generateErrors, String voiceName) Searches for the voice with the given name and generates messages if not found.Deliver the entry (instance of TimeLess) at the given coordinates.static <T> T
Timelesses.getTl
(Container container, Function<@Opt Timeless, @Opt T> conversion, String topId, Object... subCoordinates) Deliver the entry at the given coordinates.static <T> T
Timelesses.getTl
(Container container, Function<@Opt Timeless, @Opt T> conversion, String topId, List<Object> subCoordinates) RawParser.VOX_and_name
(Container container, boolean multiple) Parse function (=test, consume and return) for
VOX_and_name ::= VOX ident
Can be called (a) in context of meta values (in a score or in a part, before the first T-line) or (b) in an accolade after the T-line.protected boolean
Parser function (=test, consume and return) for
voxParams ::= VOX_and_name conform?, timeless*
Creates a new voice by callingRawParser.VOX_and_name(Container,boolean)
, which stores this either to the timescape or to the part under construction. -
Uses of Container in eu.bandm.tscore.model
Modifier and TypeClassDescriptionclass
Part of a time scape = of a parsed source text file.class
Top container which relates time points, voices and events.class
A voice, the central means for organizing events.Modifier and TypeFieldDescriptionprotected Container
Vox.context
The Part which contains this Vox (or TimeScape for time-less global values only).Modifier and TypeMethodDescriptionContainer.doclone()
Clones this object.__SAX_Parser.fill_Container
(Object res) Container.get_context()
Vox.get_context()
The Part which contains this Vox (or TimeScape for time-less global values only).Copies values of all common fields from the argument.__SAX_Parser.matchSAX_Container()
Modifier and TypeMethodDescriptionprotected void
void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
void
__SAX_Writer.dumpfields
(Container e0) void
__SAX_Parser.XMLPARSER_Container.fillFields
(Container newobj) void
Dump.follow_timelesslist
(Container element) void
Match.follow_timelesslist
(Container element) void
SingleMatch.follow_timelesslist
(Container element) void
Dump.follow_voices
(Container element) void
Match.follow_voices
(Container element) void
SingleMatch.follow_voices
(Container element) void
Dump.follow_voicesBySource
(Container element) void
Match.follow_voicesBySource
(Container element) void
SingleMatch.follow_voicesBySource
(Container element) void
MATCH_ONLY_00.followAll_timelesslist
(Container element) void
MATCH_ONLY_00.followAll_voices
(Container element) void
MATCH_ONLY_00.followAll_voicesBySource
(Container element) void
void
__SAX_Parser.XMLPARSER_Container.parsefields
(Container newobj) protected void
protected void
protected void
Dump.printscalars
(Container e0) boolean
Part.set_context
(Container val) The score this part is part of.boolean
Vox.set_context
(Container val) The Part which contains this Vox (or TimeScape for time-less global values only).protected Format