org.herac.tuxguitar.gui.tab

Interface MeasureComponent

Known Implementing Classes:
NoteCoords, SilenceCoords

public interface MeasureComponent

Method Summary

Component
getComponent()
Duration
getDuration()
int
getPointX()
int
getPointY()
int
getPosX()
int
getPosY()
int
getSpan()
long
getStart()
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()

getPointX

public int getPointX()

getPointY

public int getPointY()

getPosX

public int getPosX()

getPosY

public int getPosY()

getSpan

public int getSpan()

getStart

public long getStart()

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)