org.herac.tuxguitar.io.abc
Class ABCSettings

java.lang.Object
  extended byorg.herac.tuxguitar.io.abc.ABCSettings

public class ABCSettings
extends java.lang.Object


Field Summary
static int ALL_TRACKS
           
static int AUTO_MEASURES
           
static int AUTO_TRACK
           
static int FIRST_MEASURE
           
static int LAST_MEASURE
           
static int NO_TRACK
           
 
Constructor Summary
ABCSettings()
           
 
Method Summary
 void check()
           
 int getBaseTrack()
           
 int getChordTrack()
           
static ABCSettings getDefaults()
           
 int getDiagramTrack()
           
 int getDroneTrack()
           
 int getMeasureFrom()
           
 int getMeasuresPerLine()
           
 int getMeasureTo()
           
 int getTrack()
           
 int getX()
           
 boolean isChordDiagramEnabled()
           
 boolean isChordEnabled()
           
 boolean isDroneEnabled()
           
 boolean isInstrumentsStartAt1()
           
 boolean isLyricsEnabled()
           
 boolean isScoreEnabled()
           
 boolean isTablatureEnabled()
           
 boolean isTextEnabled()
           
 boolean isTrackGroupEnabled()
           
 boolean isTrackNameEnabled()
           
 void setBaseTrack(int baseTrack)
           
 void setChordDiagramEnabled(boolean chordDiagramEnabled)
           
 void setChordEnabled(boolean chordEnabled)
           
 void setChordTrack(int chordTrack)
           
 void setDiagramTrack(int diagramTrack)
           
 void setDroneEnabled(boolean droneEnabled)
           
 void setDroneTrack(int droneTrack)
           
 void setInstrumentsStartAt1(boolean instrumentsStartAt1)
           
 void setLyricsEnabled(boolean lyricsEnabled)
           
 void setMeasureFrom(int measureFrom)
           
 void setMeasuresPerLine(int measuresPerLine)
           
 void setMeasureTo(int measureTo)
           
 void setScoreEnabled(boolean scoreEnabled)
           
 void setTablatureEnabled(boolean tablatureEnabled)
           
 void setTextEnabled(boolean textEnabled)
           
 void setTrack(int track)
           
 void setTrackGroupEnabled(boolean trackGroupEnabled)
           
 void setTrackNameEnabled(boolean trackNameEnabled)
           
 void setX(int x)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_TRACKS

public static final int ALL_TRACKS
See Also:
Constant Field Values

FIRST_MEASURE

public static final int FIRST_MEASURE
See Also:
Constant Field Values

LAST_MEASURE

public static final int LAST_MEASURE
See Also:
Constant Field Values

AUTO_MEASURES

public static final int AUTO_MEASURES
See Also:
Constant Field Values

AUTO_TRACK

public static final int AUTO_TRACK
See Also:
Constant Field Values

NO_TRACK

public static final int NO_TRACK
See Also:
Constant Field Values
Constructor Detail

ABCSettings

public ABCSettings()
Method Detail

getMeasureFrom

public int getMeasureFrom()

setMeasureFrom

public void setMeasureFrom(int measureFrom)

getMeasureTo

public int getMeasureTo()

setMeasureTo

public void setMeasureTo(int measureTo)

getTrack

public int getTrack()

setTrack

public void setTrack(int track)

isTrackGroupEnabled

public boolean isTrackGroupEnabled()

setTrackGroupEnabled

public void setTrackGroupEnabled(boolean trackGroupEnabled)

isTrackNameEnabled

public boolean isTrackNameEnabled()

setTrackNameEnabled

public void setTrackNameEnabled(boolean trackNameEnabled)

isScoreEnabled

public boolean isScoreEnabled()

setScoreEnabled

public void setScoreEnabled(boolean scoreEnabled)

isTablatureEnabled

public boolean isTablatureEnabled()

setTablatureEnabled

public void setTablatureEnabled(boolean tablatureEnabled)

isLyricsEnabled

public boolean isLyricsEnabled()

setLyricsEnabled

public void setLyricsEnabled(boolean lyricsEnabled)

isChordDiagramEnabled

public boolean isChordDiagramEnabled()

setChordDiagramEnabled

public void setChordDiagramEnabled(boolean chordDiagramEnabled)

isTextEnabled

public boolean isTextEnabled()

setTextEnabled

public void setTextEnabled(boolean textEnabled)

check

public void check()

getDefaults

public static ABCSettings getDefaults()

getX

public int getX()
Returns:
the x

setX

public void setX(int x)
Parameters:
x - the x to set

isInstrumentsStartAt1

public boolean isInstrumentsStartAt1()
Returns:
the instrumentsStartAt1

setInstrumentsStartAt1

public void setInstrumentsStartAt1(boolean instrumentsStartAt1)
Parameters:
instrumentsStartAt1 - the instrumentsStartAt1 to set

getMeasuresPerLine

public int getMeasuresPerLine()

setMeasuresPerLine

public void setMeasuresPerLine(int measuresPerLine)
Parameters:
measuresPerLine - the measuresPerLine to set

getBaseTrack

public int getBaseTrack()
Returns:
the baseTrack

setBaseTrack

public void setBaseTrack(int baseTrack)
Parameters:
baseTrack - the baseTrack to set

getChordTrack

public int getChordTrack()
Returns:
the chordTrack

setChordTrack

public void setChordTrack(int chordTrack)
Parameters:
chordTrack - the chordTrack to set

getDiagramTrack

public int getDiagramTrack()
Returns:
the diagramTrack

setDiagramTrack

public void setDiagramTrack(int diagramTrack)
Parameters:
diagramTrack - the diagramTrack to set

getDroneTrack

public int getDroneTrack()

setDroneTrack

public void setDroneTrack(int droneTrack)
Parameters:
droneTrack - the droneTrack to set

isDroneEnabled

public boolean isDroneEnabled()
Returns:
the droneEnabled

setDroneEnabled

public void setDroneEnabled(boolean droneEnabled)
Parameters:
droneEnabled - the droneEnabled to set

isChordEnabled

public boolean isChordEnabled()
Returns:
the chordEnabled

setChordEnabled

public void setChordEnabled(boolean chordEnabled)
Parameters:
chordEnabled - the chordEnabled to set