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.Objectpublic java.lang.String getAttribute(java.lang.String key)
getAttribute インタフェース内 SCC.Notepublic double getAttributeDouble(java.lang.String key)
getAttributeDouble インタフェース内 SCC.Notepublic int getAttributeInt(java.lang.String key)
getAttributeInt インタフェース内 SCC.Notepublic java.util.Set<java.lang.String> getAttributeKeys()
getAttributeKeys インタフェース内 SCC.Notepublic java.util.Map<java.lang.String,java.lang.String> getAttributes()
getAttributes インタフェース内 SCC.Notepublic MusicXMLWrapper.MusicData getMusicXMLObject()
public boolean hasAttribute(java.lang.String key)
hasAttribute インタフェース内 SCC.Notepublic int hashCode()
hashCode クラス内 java.lang.Objectpublic int offset()
public int offsetInMilliSec()
offsetInMilliSec インタフェース内 SCC.Notepublic int offVelocity()
offVelocity インタフェース内 SCC.Notepublic int onset()
public int onsetInMilliSec()
onsetInMilliSec インタフェース内 SCC.Notepublic 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()