org.herac.tuxguitar.gui.editors.tab

Class MeasureCoords.BeatPosition

public class MeasureCoords.BeatPosition extends Object implements Component

Implementacion de Component para crear un pulso de lyric
Constructor Summary
BeatPosition(long start, Duration duration, int posX)
Method Summary
voidcheckValues(NoteCoords note)
Objectclone()
DurationgetDuration()
NoteCoordsgetMaxNote()
NoteCoordsgetMinNote()
intgetPosX()
longgetStart()
booleanisPlayingBeat()
voidpaintExtraLines(GC gc, ViewLayout layout)
voidsetDuration(Duration duration)
voidsetStart(long start)

Constructor Detail

BeatPosition

public BeatPosition(long start, Duration duration, int posX)

Method Detail

checkValues

public void checkValues(NoteCoords note)

clone

public Object clone()

getDuration

public Duration getDuration()

getMaxNote

public NoteCoords getMaxNote()

getMinNote

public NoteCoords getMinNote()

getPosX

public int getPosX()

getStart

public long getStart()

isPlayingBeat

public boolean isPlayingBeat()

paintExtraLines

public void paintExtraLines(GC gc, ViewLayout layout)

setDuration

public void setDuration(Duration duration)

setStart

public void setStart(long start)