public abstract class MutableMusicEvent extends java.lang.Object implements java.lang.Comparable<MutableMusicEvent>, jp.crestmuse.cmx.elements.NoteCompatible
修飾子とタイプ | メソッドと説明 |
---|---|
int |
compareTo(MutableMusicEvent another) |
int |
duration(int ticksPerBeat) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAttribute(java.lang.String key) |
double |
getAttributeDouble(java.lang.String key) |
int |
getAttributeInt(java.lang.String key) |
java.util.Set<java.lang.String> |
getAttributeKeys() |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes() |
MusicXMLWrapper.MusicData |
getMusicXMLObject() |
boolean |
hasAttribute(java.lang.String key) |
int |
hashCode() |
int |
notenum() |
int |
offset() |
int |
offset(int ticksPerBeat) |
int |
offsetInMilliSec() |
int |
offVelocity() |
int |
onset() |
int |
onset(int ticksPerBeat) |
int |
onsetInMilliSec() |
void |
removeAttribute(java.lang.String key) |
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 |
setMusicXMLObject(MusicXMLWrapper.MusicData o) |
void |
setOffset(int offset) |
void |
setOnset(int onset) |
protected int |
ticksPerBeat() |
int |
velocity() |
public int compareTo(MutableMusicEvent another)
compareTo
インタフェース内 java.lang.Comparable<MutableMusicEvent>
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
public java.lang.String getAttribute(java.lang.String key)
getAttribute
インタフェース内 SCC.Note
public double getAttributeDouble(java.lang.String key)
getAttributeDouble
インタフェース内 SCC.Note
public int getAttributeInt(java.lang.String key)
getAttributeInt
インタフェース内 SCC.Note
public java.util.Set<java.lang.String> getAttributeKeys()
getAttributeKeys
インタフェース内 SCC.Note
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
getAttributes
インタフェース内 SCC.Note
public MusicXMLWrapper.MusicData getMusicXMLObject()
public boolean hasAttribute(java.lang.String key)
hasAttribute
インタフェース内 SCC.Note
public int hashCode()
hashCode
クラス内 java.lang.Object
public int offset()
public int offsetInMilliSec()
offsetInMilliSec
インタフェース内 SCC.Note
public int offVelocity()
offVelocity
インタフェース内 SCC.Note
public int onset()
public int onsetInMilliSec()
onsetInMilliSec
インタフェース内 SCC.Note
public void removeAttribute(java.lang.String key)
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 setMusicXMLObject(MusicXMLWrapper.MusicData o)
public void setOffset(int offset)
public void setOnset(int onset)
protected int ticksPerBeat()