net.sf.dc.settings
Class ReportSettings

java.lang.Object
  extended bynet.sf.dc.settings.ReportSettings

public class ReportSettings
extends java.lang.Object

Since:
1.4
Version:
2.1
Author:
Robert Jan van der Waals

Field Summary
static int _CARD_REPORT
           
static int _LIST_REPORT
           
static java.lang.String _ReportFooter
           
static java.lang.String _ReportFooterBackgroundColor
           
static java.lang.String _ReportFooterColor
           
static java.lang.String _ReportFooterFont
           
static java.lang.String _ReportHeader
           
static java.lang.String _ReportHeaderBackgroundColor
           
static java.lang.String _ReportHeaderColor
           
static java.lang.String _ReportHeaderFont
           
static java.lang.String _ReportLabel
           
static java.lang.String _ReportLabelBackgroundColorSetting
           
static java.lang.String _ReportLabelBorderColor
           
static java.lang.String _ReportLabelColorSetting
           
static java.lang.String _ReportLabelFontSetting
           
static java.lang.String _ReportPage
           
static java.lang.String _ReportText
           
static java.lang.String _ReportTextBackgroundColorSetting
           
static java.lang.String _ReportTextBorderColor
           
static java.lang.String _ReportTextColorSetting
           
static java.lang.String _ReportTextFontSetting
           
 
Constructor Summary
ReportSettings()
           
 
Method Summary
protected  void createGroups(Settings settings)
          Creates the settings group (with their hierarchy)
static boolean getValueAsBoolean(java.lang.String key)
           
static java.awt.Color getValueAsColor(java.lang.String key)
           
static Definitions getValueAsDefinitionGroup(java.lang.String key)
           
static java.awt.Font getValueAsFont(java.lang.String key)
           
static int getValueAsInt(java.lang.String key)
           
static int[] getValueAsIntegerArray(java.lang.String key)
           
static java.lang.String getValueAsString(java.lang.String key)
           
static java.lang.String[] getValueAsStringArray(java.lang.String key)
           
static SettingsView getView(javax.swing.JFrame parent)
           
protected  void initializeSettings(DCModule module)
           
static void save()
           
static void setCurrentReport(int index, int module)
           
static void setStringAsValue(java.lang.String key, java.lang.String value)
           
static void setValue(java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_CARD_REPORT

public static final int _CARD_REPORT
See Also:
Constant Field Values

_LIST_REPORT

public static final int _LIST_REPORT
See Also:
Constant Field Values

_ReportPage

public static final java.lang.String _ReportPage

_ReportText

public static final java.lang.String _ReportText

_ReportLabel

public static final java.lang.String _ReportLabel

_ReportTextBorderColor

public static final java.lang.String _ReportTextBorderColor

_ReportLabelBorderColor

public static final java.lang.String _ReportLabelBorderColor

_ReportHeader

public static final java.lang.String _ReportHeader

_ReportHeaderFont

public static final java.lang.String _ReportHeaderFont

_ReportHeaderColor

public static final java.lang.String _ReportHeaderColor

_ReportHeaderBackgroundColor

public static final java.lang.String _ReportHeaderBackgroundColor

_ReportFooter

public static final java.lang.String _ReportFooter

_ReportFooterFont

public static final java.lang.String _ReportFooterFont

_ReportFooterColor

public static final java.lang.String _ReportFooterColor

_ReportFooterBackgroundColor

public static final java.lang.String _ReportFooterBackgroundColor

_ReportTextFontSetting

public static final java.lang.String _ReportTextFontSetting

_ReportTextColorSetting

public static final java.lang.String _ReportTextColorSetting

_ReportTextBackgroundColorSetting

public static final java.lang.String _ReportTextBackgroundColorSetting

_ReportLabelFontSetting

public static final java.lang.String _ReportLabelFontSetting

_ReportLabelColorSetting

public static final java.lang.String _ReportLabelColorSetting

_ReportLabelBackgroundColorSetting

public static final java.lang.String _ReportLabelBackgroundColorSetting
Constructor Detail

ReportSettings

public ReportSettings()
Method Detail

initializeSettings

protected void initializeSettings(DCModule module)

setCurrentReport

public static void setCurrentReport(int index,
                                    int module)

save

public static void save()

getView

public static SettingsView getView(javax.swing.JFrame parent)

getValueAsDefinitionGroup

public static Definitions getValueAsDefinitionGroup(java.lang.String key)

getValueAsStringArray

public static java.lang.String[] getValueAsStringArray(java.lang.String key)

getValueAsIntegerArray

public static int[] getValueAsIntegerArray(java.lang.String key)

getValueAsFont

public static java.awt.Font getValueAsFont(java.lang.String key)

getValueAsInt

public static int getValueAsInt(java.lang.String key)

getValueAsBoolean

public static boolean getValueAsBoolean(java.lang.String key)

getValueAsColor

public static java.awt.Color getValueAsColor(java.lang.String key)

getValueAsString

public static java.lang.String getValueAsString(java.lang.String key)

setValue

public static void setValue(java.lang.String key,
                            java.lang.Object value)

setStringAsValue

public static void setStringAsValue(java.lang.String key,
                                    java.lang.String value)

createGroups

protected void createGroups(Settings settings)
Creates the settings group (with their hierarchy)