public static class MetricSplitter.Parameters_explicitMode extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
best_fit_not_first_fit
Search strategy.
|
boolean |
hemiola
Whether hemiolas are used.
|
boolean |
hemiole_neg_punct |
boolean |
hemiole_pos_punct |
int |
max_childs_over_free_sectioning
Threshold for printing child nodes relative to MFS as alterative.
|
int |
max_childs_to_print
Threshold for printing child nodes, when parent node is not d-writable.
|
int |
max_dots_for_pauses
Restricts dots with pause symbols (is combined with the other restrictions!)
|
int |
max_dots_negative
Maximal allowed prologation dots for negative dottings.
|
int |
max_dots_positive
Maximal allowed prologation dots for positive dottings, also for
dot-writings in neutral contexts (just as an event duration.
|
int |
max_level_syncope_2
How many ancestor levels my be crossed by a simple div-by-2 syncope.
|
boolean |
merge_may_cross_bracket_limit
Whether a transformation may cause a bracket to start without a note symbol.
|
boolean |
push_dots_down_not_up
Whether the maximal number of dots shall go with the shorter nodes.
|
boolean |
syncope_2_3
Whether to allow a syncope of length 3 appear at time "2".
|
boolean |
syncope_2_neg_punct |
boolean |
syncope_2_pos_punct |
boolean |
syncope_3_3
Whether to allow a syncope of lenght 3 appear at time "3".
|
boolean |
syncope_longer_4
Whether to allow a syncope of length 5 or longer to appear.
|
Constructor and Description |
---|
Parameters_explicitMode() |
public boolean best_fit_not_first_fit
public boolean syncope_2_3
public boolean syncope_3_3
public boolean syncope_longer_4
public boolean merge_may_cross_bracket_limit
public boolean hemiola
public int max_level_syncope_2
public int max_dots_negative
public int max_dots_positive
public boolean push_dots_down_not_up
public int max_dots_for_pauses
public int max_childs_to_print
public int max_childs_over_free_sectioning
public boolean hemiole_neg_punct
public boolean hemiole_pos_punct
public boolean syncope_2_neg_punct
public boolean syncope_2_pos_punct
public void check()
IllegalArgumentException