Package eu.bandm.tscore.model
Class TimeScape
java.lang.Object
eu.bandm.tscore.model.Container
eu.bandm.tscore.model.TimeScape
- All Implemented Interfaces:
Formattable,Cloneable
@Generated(generator="eu.bandm.tools.umod",
version="",
timestamp="2026-10-23_14h01m22")
public class TimeScape
extends Container
Top container which relates time points, voices and
events.
Can be the result of source file parsing, or filled programmatically.
(This definition has been created by UMod from
the source at SYSTEM "tscore.umod":48.4-13, see this pretty
print.)-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected NonNullMap<Tp, Integer> Last input line for the whole accolade.protected NonNullMap<Object, Integer> Last input line for a voice in (/the "T" lines of) an accolade.protected NonNullMap<String, Part> Different parts of one score file, by their names.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":53.6-11, see this pretty print.)
The type of this field isNonNullMap<java.lang.String(nevernull),Part(nevernull)>(nevernull)
Its value defaults to an empty collection.
protected NonNullList<Part> Generated by umod; model author's documentation MISSING.Fields inherited from class eu.bandm.tscore.model.Container
conform, timelesslist, voices, voicesBySource -
Constructor Summary
ConstructorsConstructorDescriptionConstructor with minimal set of arguments, is supplied automatically by the umod compiler, not explicitly by the user.
(All object fields are set to their default values.)
-
Method Summary
Modifier and TypeMethodDescriptionbooleanConvenience un-Currying method.booleanConvenience un-Currying method.booleancontainsKey_parts(String key0) Convenience un-Currying method.voiddescend_lastAccoladeLine(MATCH_ONLY_00 visitor) Deprecated.voiddescend_lastVoiceLine(MATCH_ONLY_00 visitor) Deprecated.Usevisitor.follow_lastVoiceLine(this)orvisitor.followAll_lastVoiceLine(this)instead.voiddescend_parts(MATCH_ONLY_00 visitor) Deprecated.Usevisitor.follow_parts(this)orvisitor.followAll_parts(this)instead.voiddescend_partsBySource(MATCH_ONLY_00 visitor) Deprecated.Usevisitor.follow_partsBySource(this)orvisitor.followAll_partsBySource(this)instead.doclone()Clones this object.format()Delivers a format object for pretty-printing by inheritance from some ancestor class.Last input line for the whole accolade.Last input line for a voice in (/the "T" lines of) an accolade.Different parts of one score file, by their names.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":53.6-11, see this pretty print.)
Generated getter method.Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.voidput_lastAccoladeLine(Tp key0, int value) Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.voidput_lastVoiceLine(Object key0, int value) Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.voidConvenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.booleanLast input line for the whole accolade.booleanLast input line for a voice in (/the "T" lines of) an accolade.booleanset_parts(NonNullMap<String, Part> val) Different parts of one score file, by their names.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":53.6-11, see this pretty print.)
Updates the (mutable) instance destructively.booleanset_partsBySource(NonNullList<Part> val) Generated by umod; model author's documentation MISSING.booleanMethods inherited from class eu.bandm.tscore.model.Container
containsKey_voices, descend_timelesslist, descend_voices, descend_voicesBySource, get_conform, get_context, get_timelesslist, get_voices, get_voicesBySource, put_voices, set_conform, set_timelesslist, set_voices, set_voicesBySource
-
Field Details
-
parts
Different parts of one score file, by their names.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":53.6-11, see this pretty print.)
The type of this field isNonNullMap<java.lang.String(nevernull),Part(nevernull)>(nevernull)
Its value defaults to an empty collection.
- See Also:
-
partsBySource
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":56.6-19, see this pretty print.)
The type of this field isNonNullList<Part(nevernull)>(nevernull)
Its value defaults to an empty collection.
- See Also:
-
lastVoiceLine
Last input line for a voice in (/the "T" lines of) an accolade. Key is the first Event (/Tp). Being a key marks that event or timepoint is the start of an accolade.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":58.6-19, see this pretty print.)
The type of this field isNonNullMap<Object(nevernull),java.lang.Integer(nevernull)>(nevernull)
Its value defaults to an empty collection.
- See Also:
-
lastAccoladeLine
Last input line for the whole accolade. Key is the first Tp.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":64.6-22, see this pretty print.)
The type of this field isNonNullMap<Tp(nevernull),java.lang.Integer(nevernull)>(nevernull)
Its value defaults to an empty collection.
- See Also:
-
-
Constructor Details
-
TimeScape
public TimeScape()Constructor with minimal set of arguments, is supplied automatically by the umod compiler, not explicitly by the user.
(All object fields are set to their default values.)
-
-
Method Details
-
doclone
-
format
Delivers a format object for pretty-printing by inheritance from some ancestor class.- Specified by:
formatin interfaceFormattable- Overrides:
formatin classContainer- Returns:
- a format that represents this object in a pretty-printable way
-
singlePart
public boolean singlePart() -
initFrom
Copies values of all common fields from the argument. All fields of this class definition are copied, iff the argument is of this class. Then the superclass method is invoked with the same argument. -
get_parts
Different parts of one score file, by their names.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":53.6-11, see this pretty print.)
Generated getter method.- Returns:
- The current field value of type
NonNullMap<java.lang.String(nevernull),Part(nevernull)>(nevernull) - See Also:
-
set_parts
Different parts of one score file, by their names.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":53.6-11, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val- the new value of typeNonNullMap<java.lang.String(nevernull),Part(nevernull)>(nevernull)- Returns:
- whether a change (w.r.t.
==) did actually happen. - See Also:
-
put_parts
Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.- Parameters:
value- the new value of typePart(nevernull)- See Also:
-
containsKey_parts
Convenience un-Currying method.- Returns:
- whether there exists a chain of collection objects to the given co-ordinate.
- See Also:
-
descend_parts
Deprecated.Usevisitor.follow_parts(this)orvisitor.followAll_parts(this)instead. -
get_partsBySource
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":56.6-19, see this pretty print.)
Generated getter method.- Returns:
- The current field value of type
NonNullList<Part(nevernull)>(nevernull) - See Also:
-
set_partsBySource
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "tscore.umod":56.6-19, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val- the new value of typeNonNullList<Part(nevernull)>(nevernull)- Returns:
- whether a change (w.r.t.
==) did actually happen. - See Also:
-
descend_partsBySource
Deprecated.Usevisitor.follow_partsBySource(this)orvisitor.followAll_partsBySource(this)instead. -
get_lastVoiceLine
Last input line for a voice in (/the "T" lines of) an accolade. Key is the first Event (/Tp). Being a key marks that event or timepoint is the start of an accolade.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":58.6-19, see this pretty print.)
Generated getter method.- Returns:
- The current field value of type
NonNullMap<Object(nevernull),java.lang.Integer(nevernull)>(nevernull) - See Also:
-
set_lastVoiceLine
Last input line for a voice in (/the "T" lines of) an accolade. Key is the first Event (/Tp). Being a key marks that event or timepoint is the start of an accolade.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":58.6-19, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val- the new value of typeNonNullMap<Object(nevernull),java.lang.Integer(nevernull)>(nevernull)- Returns:
- whether a change (w.r.t.
==) did actually happen. - See Also:
-
put_lastVoiceLine
Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.- Parameters:
value- the new value of type int(nevernull)- See Also:
-
containsKey_lastVoiceLine
Convenience un-Currying method.- Returns:
- whether there exists a chain of collection objects to the given co-ordinate.
- See Also:
-
descend_lastVoiceLine
Deprecated.Usevisitor.follow_lastVoiceLine(this)orvisitor.followAll_lastVoiceLine(this)instead. -
get_lastAccoladeLine
Last input line for the whole accolade. Key is the first Tp.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":64.6-22, see this pretty print.)
Generated getter method.- Returns:
- The current field value of type
NonNullMap<Tp(nevernull),java.lang.Integer(nevernull)>(nevernull) - See Also:
-
set_lastAccoladeLine
Last input line for the whole accolade. Key is the first Tp.(This definition has been created by UMod from the source at SYSTEM "tscore.umod":64.6-22, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val- the new value of typeNonNullMap<Tp(nevernull),java.lang.Integer(nevernull)>(nevernull)- Returns:
- whether a change (w.r.t.
==) did actually happen. - See Also:
-
put_lastAccoladeLine
Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.- Parameters:
value- the new value of type int(nevernull)- See Also:
-
containsKey_lastAccoladeLine
Convenience un-Currying method.- Returns:
- whether there exists a chain of collection objects to the given co-ordinate.
- See Also:
-
descend_lastAccoladeLine
Deprecated.Usevisitor.follow_lastAccoladeLine(this)orvisitor.followAll_lastAccoladeLine(this)instead.
-
visitor.follow_lastAccoladeLine(this)orvisitor.followAll_lastAccoladeLine(this)instead.