org.herac.tuxguitar.gui.editors.tab
Class TGNoteImpl
java.lang.Object
org.herac.tuxguitar.song.models.TGNote
org.herac.tuxguitar.gui.editors.tab.TGNoteImpl
public class TGNoteImpl
- extends TGNote
Methods inherited from class org.herac.tuxguitar.song.models.TGNote |
clone, getEffect, getString, getValue, getVelocity, getVoice, isTiedNote, setEffect, setString, setTiedNote, setValue, setVelocity, setVoice |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TGNoteImpl
public TGNoteImpl(TGFactory factory)
update
public void update(ViewLayout layout)
- Actualiza los valores para dibujar
paint
public void paint(ViewLayout layout,
TGPainter painter,
int fromX,
int fromY)
- Pinta la nota
paintTablatureNote
public void paintTablatureNote(ViewLayout layout,
TGPainter painter,
int fromX,
int fromY,
int spacing)
- Pinta la nota en la tablatura
getRealValue
public int getRealValue()
getScorePosY
public int getScorePosY()
getTabPosY
public int getTabPosY()
getMeasureImpl
public TGMeasureImpl getMeasureImpl()
getPaintPosition
public int getPaintPosition(int index)
getBeatImpl
public TGBeatImpl getBeatImpl()
getVoiceImpl
public TGVoiceImpl getVoiceImpl()
getPosX
public int getPosX()