package org.herac.tuxguitar.gui.editors.tab;
import org.herac.tuxguitar.gui.editors.TGPainter;
import org.herac.tuxguitar.gui.editors.tab.layout.ViewLayout;
import org.herac.tuxguitar.song.models.TGText;
public class TGTextImpl extends TGText {
public void paint(ViewLayout layout, TGPainter painter, int fromX, int fromY) {
TGBeatImpl beat = (TGBeatImpl) getBeat();
TGMeasureImpl measure = beat.getMeasureImpl();
int x = fromX + beat.getSpacing() + beat.getPosX();
int y = fromY + measure.getTs().getPosition(TGTrackSpacing.POSITION_TEXT);
layout.setTextStyle(painter);
painter.drawString(getValue(), x, y);
}
}