org.herac.tuxguitar.song.models
Class TGMeasure
java.lang.Object
org.herac.tuxguitar.song.models.TGMeasure
- Direct Known Subclasses:
- TGMeasureImpl
public abstract class TGMeasure
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLEF_TREBLE
public static final int CLEF_TREBLE
- See Also:
- Constant Field Values
CLEF_BASS
public static final int CLEF_BASS
- See Also:
- Constant Field Values
CLEF_TENOR
public static final int CLEF_TENOR
- See Also:
- Constant Field Values
CLEF_ALTO
public static final int CLEF_ALTO
- See Also:
- Constant Field Values
DEFAULT_CLEF
public static final int DEFAULT_CLEF
- See Also:
- Constant Field Values
DEFAULT_KEY_SIGNATURE
public static final int DEFAULT_KEY_SIGNATURE
- See Also:
- Constant Field Values
TGMeasure
public TGMeasure(TGMeasureHeader header)
getTrack
public TGTrack getTrack()
setTrack
public void setTrack(TGTrack track)
getClef
public int getClef()
setClef
public void setClef(int clef)
getKeySignature
public int getKeySignature()
setKeySignature
public void setKeySignature(int keySignature)
getBeats
public java.util.List getBeats()
addBeat
public void addBeat(TGBeat beat)
moveBeat
public void moveBeat(int index,
TGBeat beat)
removeBeat
public void removeBeat(TGBeat beat)
getBeat
public TGBeat getBeat(int index)
countBeats
public int countBeats()
getHeader
public TGMeasureHeader getHeader()
setHeader
public void setHeader(TGMeasureHeader header)
getNumber
public int getNumber()
getRepeatClose
public int getRepeatClose()
getStart
public long getStart()
getTempo
public TGTempo getTempo()
getTimeSignature
public TGTimeSignature getTimeSignature()
isRepeatOpen
public boolean isRepeatOpen()
getTripletFeel
public int getTripletFeel()
getLength
public long getLength()
hasMarker
public boolean hasMarker()
getMarker
public TGMarker getMarker()
makeEqual
public void makeEqual(TGMeasure measure)
clone
public TGMeasure clone(TGFactory factory,
TGMeasureHeader header)