public class DeviationDataSet
extends java.lang.Object
コンストラクタと説明 |
---|
DeviationDataSet(MusicXMLWrapper musicxml) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addChordDeviation(MusicXMLWrapper.Note note,
double attack,
double release,
double dynamics,
double endDynamics) |
void |
addExtraNote(java.lang.String partid,
int measure,
double beat,
int notenum,
double duration,
double dynamics,
double endDynamics) |
void |
addExtraNote(java.lang.String partid,
int measure,
double beat,
java.lang.String pitchStep,
int pitchAlter,
int pitchOctave,
double duration,
double dynamics,
double endDynamics) |
void |
addExtraNote(java.lang.String partid,
int measure,
double beat,
java.lang.String pitchStep,
int pitchAlter,
int pitchOctave,
double duration,
double dynamics,
java.lang.String dyAttrName,
java.lang.String dyAttrValue,
double endDynamics)
属性つきDynamicsをTreeViewに追加します。
|
void |
addMissNote(MusicXMLWrapper.Note note) |
void |
addNonPartwiseControl(int measure,
double beat,
java.lang.String type) |
void |
addNonPartwiseControl(int measure,
double beat,
java.lang.String type,
double value) |
void |
addNonPartwiseControl(int measure,
double beat,
java.lang.String type,
java.lang.String attrName,
java.lang.String attrValue,
double value)
属性(Attribute)を持つNonPartwiseControl要素をTreeViewに追加します。
|
void |
addNoteDeviation(MusicXMLWrapper.Note note,
double attack,
double release,
double dynamics,
double endDynamics) |
void |
addNoteDeviation(MusicXMLWrapper.Note note,
double attack,
double release,
double dynamics,
java.lang.String dyAttrName,
java.lang.String dyAttrValue,
double endDynamics)
属性付きdynamicsのNoteDeviationをリストに挿入します。
|
void |
addPartwiseControl(java.lang.String partid,
int measure,
double beat,
java.lang.String type) |
void |
addPartwiseControl(java.lang.String partid,
int measure,
double beat,
java.lang.String type,
double value) |
void |
addPartwiseControl(java.lang.String partid,
int measure,
double beat,
java.lang.String type,
java.lang.String attrName,
java.lang.String attrValue,
double value)
属性(Attribute)を持つPartwiseControlをTreeViewに追加します。
|
DeviationInstanceWrapper |
getTargetDeviationInstanceWrapper() |
MusicXMLWrapper |
getTargetMusicXMLWrapper() |
void |
setAttribute(java.lang.String key,
double value) |
void |
setAttribute(java.lang.String key,
int value) |
void |
setAttribute(java.lang.String key,
java.lang.String value) |
void |
setInitialSilence(double initSil) |
DeviationInstanceWrapper |
toWrapper() |
public DeviationDataSet(MusicXMLWrapper musicxml)
public void addChordDeviation(MusicXMLWrapper.Note note, double attack, double release, double dynamics, double endDynamics)
public void addExtraNote(java.lang.String partid, int measure, double beat, int notenum, double duration, double dynamics, double endDynamics)
public void addExtraNote(java.lang.String partid, int measure, double beat, java.lang.String pitchStep, int pitchAlter, int pitchOctave, double duration, double dynamics, double endDynamics)
public void addExtraNote(java.lang.String partid, int measure, double beat, java.lang.String pitchStep, int pitchAlter, int pitchOctave, double duration, double dynamics, java.lang.String dyAttrName, java.lang.String dyAttrValue, double endDynamics)
partid
- measure
- beat
- pitchStep
- pitchAlter
- pitchOctave
- duration
- dynamics
- dyAttrName
- dyAttrValue
- endDynamics
- public void addMissNote(MusicXMLWrapper.Note note)
public void addNonPartwiseControl(int measure, double beat, java.lang.String type)
public void addNonPartwiseControl(int measure, double beat, java.lang.String type, double value)
public void addNonPartwiseControl(int measure, double beat, java.lang.String type, java.lang.String attrName, java.lang.String attrValue, double value)
measure
- beat
- type
- attrName
- 属性名attrValue
- 属性値value
- public void addNoteDeviation(MusicXMLWrapper.Note note, double attack, double release, double dynamics, double endDynamics)
public void addNoteDeviation(MusicXMLWrapper.Note note, double attack, double release, double dynamics, java.lang.String dyAttrName, java.lang.String dyAttrValue, double endDynamics)
note
- attack
- release
- dynamics
- dyAttrName
- dyAttrValue
- endDynamics
- public void addPartwiseControl(java.lang.String partid, int measure, double beat, java.lang.String type)
public void addPartwiseControl(java.lang.String partid, int measure, double beat, java.lang.String type, double value)
public void addPartwiseControl(java.lang.String partid, int measure, double beat, java.lang.String type, java.lang.String attrName, java.lang.String attrValue, double value)
partid
- measure
- beat
- type
- attrName
- 属性名attrValue
- 属性値value
- public DeviationInstanceWrapper getTargetDeviationInstanceWrapper()
public MusicXMLWrapper getTargetMusicXMLWrapper()
public void setAttribute(java.lang.String key, double value)
public void setAttribute(java.lang.String key, int value)
public void setAttribute(java.lang.String key, java.lang.String value)
public void setInitialSilence(double initSil)
public DeviationInstanceWrapper toWrapper()