Package | Description |
---|---|
eu.bandm.music.entities |
All fundamental entities for modeling music.
|
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 | Method and Description |
---|---|
MTreeSpec |
MTreeSpec.initialize(Modifiers.Reaction redundantDuration)
Delivers an initialized, ready to use new copy of the given MTreeSpec.
|
protected void |
MTree_.propagateDown_alt(Rational altdur,
Modifiers.Reaction redundantDuration)
The duration of some alternative of the node is fixed
(explicitly when constructing, or by upward propagation;
in altdur != null).
|
protected void |
MTree_.propagateDown(Modifiers.Reaction redundantDuration)
The duration of the node is fixed (by construction or by downward propagation or
by some alternative.) Either all children do not have a duration, then the
duration is distributed equally among them, or only one child does not have a
duration and gets the rest.
|
protected void |
MTree_.propagateUp(Modifiers.Reaction redundantDuration)
Visit depth-first and sum-up the durations of children, as long as possible and
necessary.
|
Modifier and Type | Field and Description |
---|---|
Modifiers.Reaction |
Modifiers.beatNotBeaten
When an event appears few lines after a time line's beat column,
but no event is exactly on this column, --- defaults to
reject . |
Modifiers.Reaction |
Modifiers.beatNotBeaten_narrow
When an event appears exactly one column after a time line beat column,
but no event is exactly on this column, --- defaults to
reject . |
Modifiers.Reaction |
Modifiers.closingParenthesisBeyondRightTp
When the closing parenthesis is found right of the
right-most column in the ruling time-line, ---
defaults to
warn . |
Modifiers.Reaction |
Modifiers.emptyParameterLine
When a parameter name is followed by a blank input line
defaults to
warn . |
Modifiers.Reaction |
Modifiers.eventOnRightmostTp
The possibility to write an event under the very last Tp of an accolade
is only necessary when the Tps are STRICTLY increasing.
|
Modifiers.Reaction |
Modifiers.nondetParameterValue
When more than one parse tree is found for a parameter value,
defaults to
reject . |
Modifiers.Reaction |
Modifiers.repeatedParameterNames
When a particular parameter name appears more than once in the same voice,
defaults to
warn . |
Modifier and Type | Method and Description |
---|---|
static Modifiers.Reaction |
Modifiers.Reaction.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Modifiers.Reaction[] |
Modifiers.Reaction.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RawParser.react(Modifiers.Reaction react,
Location<XMLDocumentIdentifier> loc,
String txt)
Generates maybe a message with the given text and arguments, referring to the
explicitly given location, either as error or as warning, depending on "react".
|
protected void |
RawParser.react(Modifiers.Reaction react,
Location<XMLDocumentIdentifier> loc,
String txt,
Object... args)
Generates maybe a message with the given text, arguments and location,
either as error or as warning, depending on "react".
|
protected void |
RawParser.react(Modifiers.Reaction react,
String txt,
Object... args)
Generates maybe a message with the given text and arguments, referring to the next location,
either as error or as warning, depending on "react".
|