public class MetricSplitterOptions extends Model
option/Compiler MetricSplitterOptions.xml eu.bandm.music.entities MetricSplitterOptions GuiMetricSplitterOptions $(HOME)/sig//src
Modifier and Type | Class and Description |
---|---|
class |
MetricSplitterOptions.Descriptions
created on 2018-07-30_17h25m52
by program option/Compiler, version 2.1 command line = option/Compiler MetricSplitterOptions.xml eu.bandm.music.entities MetricSplitterOptions GuiMetricSplitterOptions $(HOME)/sig//src |
Model.ExcDuplicate, Model.ExcFinish, Model.ExcNoData, Model.ExcNoData_allowed, Model.ExcUnknownOpt, Model.ExcWrongType
boolresult, curOption, curParam, curParamGroup, descriptions, inputlength, inputstring, m_escapedBlanks, matcher, nextAbbrev, nextName, nextPToken, optTokenValid, p_escapedBlanks, p_hideblanks, p_option, p_param, parseErrorGenerator, positionalPhase, positionalsExplicit, positionalsFound, protocol
Constructor and Description |
---|
MetricSplitterOptions() |
Modifier and Type | Method and Description |
---|---|
protected void |
_finalCheck() |
java.lang.String |
_getMissingParams() |
protected void |
checkActive() |
boolean |
get_additional_short_towards_complement_0() |
boolean |
get_allow_coincidence_0() |
boolean |
get_beams_over_pauses_0() |
boolean |
get_both_side_shorts_in_odd_sums_0() |
int |
get_distance_lower_0() |
int |
get_distance_lower_1() |
int |
get_distance_upper_0() |
int |
get_distance_upper_1() |
int |
get_divisor_0() |
boolean |
get_finer_division_down_not_up_0() |
boolean |
get_first_fit_not_best_fit_0() |
boolean |
get_hemiola_0() |
int |
get_max_childs_to_print_0() |
int |
get_max_dots_for_pauses_0() |
int |
get_max_dots_negative_0() |
int |
get_max_dots_positive_0() |
int |
get_max_level_syncope_2_0() |
boolean |
get_memo_synthesized_divisions_0() |
boolean |
get_merge_may_cross_bracket_limit_0() |
boolean |
get_mix_flags_and_beams_0() |
boolean |
get_prefer_one_bracket_0() |
boolean |
get_prefer_one_bracket_15_to_16_0() |
boolean |
get_prefer_one_bracket_9_to_8_0() |
boolean |
get_push_dots_down_not_up_0() |
boolean |
get_recursive_separation_0() |
boolean |
get_shortbeams_towards_pauses_0() |
boolean |
get_syncope_2_3_0() |
boolean |
get_syncope_3_3_0() |
boolean |
get_syncope_longer_4_0() |
boolean |
has_additional_short_towards_complement()
Whether a beamlet shall point to the longer partner, even not necessary
for duration indication.
|
boolean |
has_allow_coincidence()
Whether distances of null are allowed between approximation results of two
neighboured input data.
|
boolean |
has_beams_over_pauses()
Whether a beamed structure is continued, even if rests/pauses occur in the
middle
|
boolean |
has_both_side_shorts_in_odd_sums()
Whether a singular, exceptional short duration in a heterogenuous sibling
sequence shall have beamlets on both sides.
|
boolean |
has_distance_lower()
maximal distance to higher approximation (Rational number)
|
boolean |
has_distance_upper()
maximal distance to lower approximation (Rational number)
|
boolean |
has_divisor()
approximation by recursive divisions
|
boolean |
has_finer_division_down_not_up()
order of spontanuously generated brackets
|
boolean |
has_first_fit_not_best_fit()
Search strategy for explicit alternatives.
|
boolean |
has_hemiola()
Whether hemiolas will be generated
|
boolean |
has_max_childs_to_print()
Threshold for printing child nodes, when parent node is not d-writable.
|
boolean |
has_max_dots_for_pauses()
Restricts dots with pause symbols (is combined with the other
restrictions!)
|
boolean |
has_max_dots_negative()
Maximal allowed prologation dots for negative dottings.
|
boolean |
has_max_dots_positive()
Maximal allowed prologation dots for positive dottings.
|
boolean |
has_max_level_syncope_2()
How many ancestor levels my be crossed by a simple div-by-2 syncope
(minimum is 1 for any such syncopes to appear).
|
boolean |
has_memo_synthesized_divisions()
Whether synthesized new divisions shall be memorized for reuse, not only
rhythms verbatim.
|
boolean |
has_merge_may_cross_bracket_limit()
Whether a transformation may cause a bracket to start without a note
symbol.
|
boolean |
has_mix_flags_and_beams()
Whether a beamed stem may additionally carry flags (instead of stemlets)
|
boolean |
has_prefer_one_bracket_15_to_16()
overrides the general case parameters
|
boolean |
has_prefer_one_bracket_9_to_8()
overrides the general case parameters
|
boolean |
has_prefer_one_bracket()
do not stack brackets, but join them
|
boolean |
has_push_dots_down_not_up()
Whether the maximal number of dots shall go with the shorter nodes.
|
boolean |
has_recursive_separation()
Separate disjoint prime factors by bi-furcation more than once
|
boolean |
has_shortbeams_towards_pauses()
If beamlets are left over when the end of a beam is wiped out because it
spans rests only.
|
boolean |
has_syncope_2_3()
Whether to allow a syncope of length 3 appear at time "2".
|
boolean |
has_syncope_3_3()
Whether to allow a syncope of length 3 appear at time "3".
|
boolean |
has_syncope_longer_4()
Whether to allow a syncope of length 5 or longer to appear.
|
MetricSplitterOptions |
makeEmptyInstance() |
protected void |
parseAbbrev(java.lang.String select) |
protected void |
parseName(java.lang.String select) |
protected void |
parsePositionals() |
java.lang.String |
serialize() |
void |
usage_en() |
void |
usage() |
void |
usage(java.lang.String lang) |
canReenterRepetitionGroup, descriptionKeyForCommentField, descriptionKeyForEnum, descriptionKeyForEnum, descriptionKeyForEnumItem, ERROR_plus, ERROR_UNKNOWN_ABBREV, ERROR_UNKNOWN_NAME, ERROR, getInputString, getMissingParams, getNextPToken, getOptToken, getParsingProtocol, lookForPToken, P_ERROR, parse, parseBool_optional, parseBool_X, parseBool, parseChar, parseEnum, parseEnumSet, parseFloat, parseInit, parseInt, parseOneString, parseOneUri, parseString, putprot_option, putprot, serialize, serialize, serialize, serialize, serialize, serialize, serialize, skipToOption, T_ERROR, unescapeBlanks, updateOptTokens, WARNING
protected boolean has_first_fit_not_best_fit
protected boolean value_first_fit_not_best_fit_0
protected boolean has_syncope_2_3
protected boolean value_syncope_2_3_0
protected boolean has_syncope_3_3
protected boolean value_syncope_3_3_0
protected boolean has_syncope_longer_4
protected boolean value_syncope_longer_4_0
protected boolean has_max_level_syncope_2
protected int value_max_level_syncope_2_0
protected boolean has_hemiola
protected boolean value_hemiola_0
protected boolean has_merge_may_cross_bracket_limit
protected boolean value_merge_may_cross_bracket_limit_0
protected boolean has_max_dots_negative
protected int value_max_dots_negative_0
protected boolean has_max_dots_positive
protected int value_max_dots_positive_0
protected boolean has_push_dots_down_not_up
protected boolean value_push_dots_down_not_up_0
protected boolean has_max_dots_for_pauses
protected int value_max_dots_for_pauses_0
protected boolean has_max_childs_to_print
protected int value_max_childs_to_print_0
protected boolean has_additional_short_towards_complement
protected boolean value_additional_short_towards_complement_0
protected boolean has_both_side_shorts_in_odd_sums
protected boolean value_both_side_shorts_in_odd_sums_0
protected boolean has_mix_flags_and_beams
protected boolean value_mix_flags_and_beams_0
protected boolean has_beams_over_pauses
protected boolean value_beams_over_pauses_0
protected boolean has_shortbeams_towards_pauses
protected boolean value_shortbeams_towards_pauses_0
protected boolean has_prefer_one_bracket_15_to_16
protected boolean value_prefer_one_bracket_15_to_16_0
protected boolean has_prefer_one_bracket_9_to_8
protected boolean value_prefer_one_bracket_9_to_8_0
protected boolean has_finer_division_down_not_up
protected boolean value_finer_division_down_not_up_0
protected boolean has_prefer_one_bracket
protected boolean value_prefer_one_bracket_0
protected boolean has_recursive_separation
protected boolean value_recursive_separation_0
protected boolean has_memo_synthesized_divisions
protected boolean value_memo_synthesized_divisions_0
protected boolean has_distance_lower
protected int value_distance_lower_0
protected int value_distance_lower_1
protected boolean has_distance_upper
protected int value_distance_upper_0
protected int value_distance_upper_1
protected boolean has_divisor
protected int value_divisor_0
protected boolean has_allow_coincidence
protected boolean value_allow_coincidence_0
public MetricSplitterOptions makeEmptyInstance()
makeEmptyInstance
in class Model
protected void checkActive()
public boolean has_first_fit_not_best_fit()
public boolean get_first_fit_not_best_fit_0()
public boolean has_syncope_2_3()
public boolean get_syncope_2_3_0()
public boolean has_syncope_3_3()
public boolean get_syncope_3_3_0()
public boolean has_syncope_longer_4()
public boolean get_syncope_longer_4_0()
public boolean has_max_level_syncope_2()
public int get_max_level_syncope_2_0()
public boolean has_hemiola()
public boolean get_hemiola_0()
public boolean has_merge_may_cross_bracket_limit()
public boolean get_merge_may_cross_bracket_limit_0()
public boolean has_max_dots_negative()
public int get_max_dots_negative_0()
public boolean has_max_dots_positive()
public int get_max_dots_positive_0()
public boolean has_push_dots_down_not_up()
public boolean get_push_dots_down_not_up_0()
public boolean has_max_dots_for_pauses()
public int get_max_dots_for_pauses_0()
public boolean has_max_childs_to_print()
public int get_max_childs_to_print_0()
public boolean has_additional_short_towards_complement()
public boolean get_additional_short_towards_complement_0()
public boolean has_both_side_shorts_in_odd_sums()
public boolean get_both_side_shorts_in_odd_sums_0()
public boolean has_mix_flags_and_beams()
public boolean get_mix_flags_and_beams_0()
public boolean has_beams_over_pauses()
public boolean get_beams_over_pauses_0()
public boolean has_shortbeams_towards_pauses()
public boolean get_shortbeams_towards_pauses_0()
public boolean has_prefer_one_bracket_15_to_16()
public boolean get_prefer_one_bracket_15_to_16_0()
public boolean has_prefer_one_bracket_9_to_8()
public boolean get_prefer_one_bracket_9_to_8_0()
public boolean has_finer_division_down_not_up()
public boolean get_finer_division_down_not_up_0()
public boolean has_prefer_one_bracket()
public boolean get_prefer_one_bracket_0()
public boolean has_recursive_separation()
public boolean get_recursive_separation_0()
public boolean has_memo_synthesized_divisions()
public boolean get_memo_synthesized_divisions_0()
public boolean has_distance_lower()
public int get_distance_lower_0()
public int get_distance_lower_1()
public boolean has_distance_upper()
public int get_distance_upper_0()
public int get_distance_upper_1()
public boolean has_divisor()
public int get_divisor_0()
public boolean has_allow_coincidence()
public boolean get_allow_coincidence_0()
public java.lang.String serialize()
public void usage()
public void usage(java.lang.String lang)
public void usage_en()
protected void parseAbbrev(java.lang.String select)
parseAbbrev
in class Model
protected void parsePositionals()
parsePositionals
in class Model
protected void _finalCheck()
_finalCheck
in class Model
public java.lang.String _getMissingParams()
_getMissingParams
in class Model