org.herac.tuxguitar.gui.editors.tab

Class MeasureHeaderGui


public class MeasureHeaderGui
extends java.lang.Object

Field Summary

static int
DEFAULT_LEFT_SPAN
Espacio por defecto a la izquierda
static int
DEFAULT_RIGHT_SPAN
Espacio por defecto a la derecha
static int
DEFAULT_TIME_SIGNATURE_SPAN
Espacio por defecto del timeSignature

Constructor Summary

MeasureHeaderGui(MeasureHeader header)

Method Summary

void
calculateMeasureChanges(ViewLayout layout)
void
calculateWidth()
Calcula el width del compas
int
getClefSpan()
int
getFirstNoteSpan()
int
getKeySignatureSpan()
int
getMaxQuarterSpan()
int
getTempoSpan()
int
getTimeSignatureSpan()
int
getTripletFeelSpan()
int
getWidth()
void
notifyClefSpan(int span)
void
notifyKeySignatureSpan(int span)
void
notifyQuarterSpan(int span)
void
reset()
boolean
shouldPaintTempo()
boolean
shouldPaintTimeSignature()
boolean
shouldPaintTripletFeel()
void
update(ViewLayout layout)

Field Details

DEFAULT_LEFT_SPAN

public static final int DEFAULT_LEFT_SPAN
Espacio por defecto a la izquierda
Field Value:
15

DEFAULT_RIGHT_SPAN

public static final int DEFAULT_RIGHT_SPAN
Espacio por defecto a la derecha
Field Value:
15

DEFAULT_TIME_SIGNATURE_SPAN

public static final int DEFAULT_TIME_SIGNATURE_SPAN
Espacio por defecto del timeSignature
Field Value:
40

Constructor Details

MeasureHeaderGui

public MeasureHeaderGui(MeasureHeader header)

Method Details

calculateMeasureChanges

public void calculateMeasureChanges(ViewLayout layout)

calculateWidth

public void calculateWidth()
Calcula el width del compas

getClefSpan

public int getClefSpan()

getFirstNoteSpan

public int getFirstNoteSpan()

getKeySignatureSpan

public int getKeySignatureSpan()

getMaxQuarterSpan

public int getMaxQuarterSpan()

getTempoSpan

public int getTempoSpan()

getTimeSignatureSpan

public int getTimeSignatureSpan()

getTripletFeelSpan

public int getTripletFeelSpan()

getWidth

public int getWidth()

notifyClefSpan

public void notifyClefSpan(int span)

notifyKeySignatureSpan

public void notifyKeySignatureSpan(int span)

notifyQuarterSpan

public void notifyQuarterSpan(int span)

reset

public void reset()

shouldPaintTempo

public boolean shouldPaintTempo()

shouldPaintTimeSignature

public boolean shouldPaintTimeSignature()

shouldPaintTripletFeel

public boolean shouldPaintTripletFeel()

update

public void update(ViewLayout layout)