java.lang.Object
com.virtuosotechnologies.asaph.standardgui.RenderSettings
- class RenderSettings
- extends java.lang.Object
Rendering settings for the song viewer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
positionStrings_
private static java.util.Map positionStrings_
CREDITS_TOP_COPYRIGHT_TOP
static final RenderSettings.HeaderPositionsType CREDITS_TOP_COPYRIGHT_TOP
CREDITS_TOP_COPYRIGHT_BOTTOM
static final RenderSettings.HeaderPositionsType CREDITS_TOP_COPYRIGHT_BOTTOM
CREDITS_BOTTOM_COPYRIGHT_BOTTOM
static final RenderSettings.HeaderPositionsType CREDITS_BOTTOM_COPYRIGHT_BOTTOM
curShowComments_
private boolean curShowComments_
curShowKeySignature_
private boolean curShowKeySignature_
curShowVariation_
private boolean curShowVariation_
curZoom_
private float curZoom_
curIndentWidth_
private float curIndentWidth_
curLineSpacing_
private float curLineSpacing_
curBlockSpacing_
private float curBlockSpacing_
curChordSpacing_
private float curChordSpacing_
curCompressNarrowLines_
private boolean curCompressNarrowLines_
curChordFont_
private java.awt.Font curChordFont_
curTextFont_
private java.awt.Font curTextFont_
curCommentFont_
private java.awt.Font curCommentFont_
curTitleFont_
private java.awt.Font curTitleFont_
curCreditsFont_
private java.awt.Font curCreditsFont_
curCopyrightFont_
private java.awt.Font curCopyrightFont_
curChordSetFont_
private java.awt.Font curChordSetFont_
belowTitleSpacing_
private float belowTitleSpacing_
interHeaderSpacing_
private float interHeaderSpacing_
belowHeaderSpacing_
private float belowHeaderSpacing_
belowChordSetSpacing_
private float belowChordSetSpacing_
headerPositionsType_
private RenderSettings.HeaderPositionsType headerPositionsType_
prefs_
private static java.util.prefs.Preferences prefs_
tempPrefs_
private static java.util.prefs.Preferences tempPrefs_
SHOW_COMMENTS_PREF
private static final java.lang.String SHOW_COMMENTS_PREF
- See Also:
- Constant Field Values
SHOW_KEYSIGNATURE_PREF
private static final java.lang.String SHOW_KEYSIGNATURE_PREF
- See Also:
- Constant Field Values
SHOW_VARIATION_PREF
private static final java.lang.String SHOW_VARIATION_PREF
- See Also:
- Constant Field Values
ZOOM_PREF
private static final java.lang.String ZOOM_PREF
- See Also:
- Constant Field Values
INDENT_WIDTH_POINTS_PREF
private static final java.lang.String INDENT_WIDTH_POINTS_PREF
- See Also:
- Constant Field Values
LINE_SPACING_POINTS_PREF
private static final java.lang.String LINE_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
BLOCK_SPACING_POINTS_PREF
private static final java.lang.String BLOCK_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
CHORD_SPACING_POINTS_PREF
private static final java.lang.String CHORD_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
COMPRESS_NARROW_LINES_PREF
private static final java.lang.String COMPRESS_NARROW_LINES_PREF
- See Also:
- Constant Field Values
CHORD_FONT_PREF
private static final java.lang.String CHORD_FONT_PREF
- See Also:
- Constant Field Values
TEXT_FONT_PREF
private static final java.lang.String TEXT_FONT_PREF
- See Also:
- Constant Field Values
COMMENT_FONT_PREF
private static final java.lang.String COMMENT_FONT_PREF
- See Also:
- Constant Field Values
TITLE_FONT_PREF
private static final java.lang.String TITLE_FONT_PREF
- See Also:
- Constant Field Values
CREDITS_FONT_PREF
private static final java.lang.String CREDITS_FONT_PREF
- See Also:
- Constant Field Values
COPYRIGHT_FONT_PREF
private static final java.lang.String COPYRIGHT_FONT_PREF
- See Also:
- Constant Field Values
CHORDSET_FONT_PREF
private static final java.lang.String CHORDSET_FONT_PREF
- See Also:
- Constant Field Values
BELOWTITLE_SPACING_POINTS_PREF
private static final java.lang.String BELOWTITLE_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
INTERHEADER_SPACING_POINTS_PREF
private static final java.lang.String INTERHEADER_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
BELOWHEADER_SPACING_POINTS_PREF
private static final java.lang.String BELOWHEADER_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
BELOWCHORDSET_SPACING_POINTS_PREF
private static final java.lang.String BELOWCHORDSET_SPACING_POINTS_PREF
- See Also:
- Constant Field Values
HEADER_POSITIONS_TYPE_PREF
private static final java.lang.String HEADER_POSITIONS_TYPE_PREF
- See Also:
- Constant Field Values
RenderSettings
RenderSettings()
- Constructor with default settings
RenderSettings
RenderSettings(java.io.InputStream stream)
throws java.io.IOException,
java.util.prefs.InvalidPreferencesFormatException
- Constructor from an input stream
loadFromStream
void loadFromStream(java.io.InputStream stream)
throws java.io.IOException,
java.util.prefs.InvalidPreferencesFormatException
- Reload from an input stream
init
private void init(java.util.prefs.Preferences prefs)
- Setup method
saveAsDefaults
void saveAsDefaults()
saveToStream
void saveToStream(java.io.OutputStream stream)
throws java.io.IOException,
java.util.prefs.BackingStoreException
writeToPrefs
void writeToPrefs(java.util.prefs.Preferences prefs)
getShowComments
boolean getShowComments()
getShowKeySignature
boolean getShowKeySignature()
getShowVariation
boolean getShowVariation()
getZoom
float getZoom()
getIndentWidth
float getIndentWidth()
getLineSpacing
float getLineSpacing()
getBlockSpacing
float getBlockSpacing()
getChordSpacing
float getChordSpacing()
getCompressNarrowLines
boolean getCompressNarrowLines()
getChordFont
java.awt.Font getChordFont()
getTextFont
java.awt.Font getTextFont()
getCommentFont
java.awt.Font getCommentFont()
getTitleFont
java.awt.Font getTitleFont()
getCreditsFont
java.awt.Font getCreditsFont()
getCopyrightFont
java.awt.Font getCopyrightFont()
getChordSetFont
java.awt.Font getChordSetFont()
getBelowTitleSpacing
float getBelowTitleSpacing()
getInterHeaderSpacing
float getInterHeaderSpacing()
getBelowHeaderSpacing
float getBelowHeaderSpacing()
getBelowChordSetSpacing
float getBelowChordSetSpacing()
getHeaderPositionsType
RenderSettings.HeaderPositionsType getHeaderPositionsType()
setShowComments
boolean setShowComments(boolean value)
setShowKeySignature
boolean setShowKeySignature(boolean value)
setShowVariation
boolean setShowVariation(boolean value)
setZoom
boolean setZoom(float value)
setIndentWidth
boolean setIndentWidth(float value)
setLineSpacing
boolean setLineSpacing(float value)
setBlockSpacing
boolean setBlockSpacing(float value)
setChordSpacing
boolean setChordSpacing(float value)
setCompressNarrowLines
boolean setCompressNarrowLines(boolean value)
setChordFont
boolean setChordFont(java.awt.Font value)
setTextFont
boolean setTextFont(java.awt.Font value)
setCommentFont
boolean setCommentFont(java.awt.Font value)
setTitleFont
boolean setTitleFont(java.awt.Font value)
setCreditsFont
boolean setCreditsFont(java.awt.Font value)
setCopyrightFont
boolean setCopyrightFont(java.awt.Font value)
setChordSetFont
boolean setChordSetFont(java.awt.Font value)
setBelowTitleSpacing
boolean setBelowTitleSpacing(float value)
setInterHeaderSpacing
boolean setInterHeaderSpacing(float value)
setBelowHeaderSpacing
boolean setBelowHeaderSpacing(float value)
setBelowChordSetSpacing
boolean setBelowChordSetSpacing(float value)
setHeaderPositionsType
boolean setHeaderPositionsType(RenderSettings.HeaderPositionsType value)