org.herac.tuxguitar.song.models
Class TGMeasureHeader
java.lang.Object
org.herac.tuxguitar.song.models.TGMeasureHeader
- Direct Known Subclasses:
- TGMeasureHeaderImpl
public abstract class TGMeasureHeader
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TRIPLET_FEEL_NONE
public static final int TRIPLET_FEEL_NONE
- See Also:
- Constant Field Values
TRIPLET_FEEL_EIGHTH
public static final int TRIPLET_FEEL_EIGHTH
- See Also:
- Constant Field Values
TRIPLET_FEEL_SIXTEENTH
public static final int TRIPLET_FEEL_SIXTEENTH
- See Also:
- Constant Field Values
TGMeasureHeader
public TGMeasureHeader(TGFactory factory)
getNumber
public int getNumber()
setNumber
public void setNumber(int number)
getRepeatClose
public int getRepeatClose()
setRepeatClose
public void setRepeatClose(int repeatClose)
getRepeatAlternative
public int getRepeatAlternative()
setRepeatAlternative
public void setRepeatAlternative(int repeatAlternative)
- bitwise value 1 TO 8.
(1 << AlternativeNumber)
isRepeatOpen
public boolean isRepeatOpen()
setRepeatOpen
public void setRepeatOpen(boolean repeatOpen)
getStart
public long getStart()
setStart
public void setStart(long start)
getTripletFeel
public int getTripletFeel()
setTripletFeel
public void setTripletFeel(int tripletFeel)
getTempo
public TGTempo getTempo()
setTempo
public void setTempo(TGTempo tempo)
getTimeSignature
public TGTimeSignature getTimeSignature()
setTimeSignature
public void setTimeSignature(TGTimeSignature timeSignature)
getMarker
public TGMarker getMarker()
setMarker
public void setMarker(TGMarker marker)
hasMarker
public boolean hasMarker()
getLength
public long getLength()
getSong
public TGSong getSong()
setSong
public void setSong(TGSong song)
makeEqual
public void makeEqual(TGMeasureHeader measure)
clone
public TGMeasureHeader clone(TGFactory factory)