org.herac.tuxguitar.gui.editors.tab

Interface MeasureComponent

Known Implementing Classes:
NoteCoords, SilenceCoords

public interface MeasureComponent

Method Summary

Component
getComponent()
Duration
getDuration()
int
getPosX()
int
getPosY()
int
getSpan()
long
getStart()
boolean
isPlaying()
void
paint(ViewLayout layout, GC gc, int fromX, int fromY)
void
setDuration(Duration duration)
void
setStart(long start)
void
update(ViewLayout layout)

Method Details

getComponent

public Component getComponent()

getDuration

public Duration getDuration()

getPosX

public int getPosX()

getPosY

public int getPosY()

getSpan

public int getSpan()

getStart

public long getStart()

isPlaying

public boolean isPlaying()

paint

public void paint(ViewLayout layout,
                  GC gc,
                  int fromX,
                  int fromY)

setDuration

public void setDuration(Duration duration)

setStart

public void setStart(long start)

update

public void update(ViewLayout layout)