com.stimulsoft.base.settings
Class StiSettings

java.lang.Object
  extended by com.stimulsoft.base.settings.StiSettings

public class StiSettings
extends java.lang.Object

Operate with settings. Copyright Stimulsoft


Field Summary
static java.lang.String MAIN_NODE
          Main Stimulsoft node path.
 
Method Summary
static void flush()
          Flush settings
static java.lang.Object Get(java.lang.String string, java.lang.String string2, java.lang.Object office2007blue)
           
static boolean GetBool(java.lang.String string, java.lang.String string2)
           
static boolean GetBool(java.lang.String string, java.lang.String string2, boolean b)
           
static java.lang.Boolean getBoolValue(java.lang.String category, java.lang.String key, java.lang.Boolean defValue)
           
static double GetDouble(java.lang.String string, java.lang.String string2, double d)
           
static java.lang.Double getDoubleValue(java.lang.String category, java.lang.String key, java.lang.Double defValue)
           
static int GetInt(java.lang.String string, java.lang.String string2)
           
static java.lang.Integer getIntValue(java.lang.String category, java.lang.String key, java.lang.Integer defValue)
           
static java.lang.String GetStr(java.lang.String string, java.lang.String string2)
           
static java.lang.String getStringValue(java.lang.String category, java.lang.String key, java.lang.String defValue)
           
static void Load()
           
static void Save()
           
static void Set(java.lang.String string, java.lang.String string2, boolean value)
           
static void Set(java.lang.String string, java.lang.String string2, double value)
           
static void Set(java.lang.String string, java.lang.String string2, int value)
           
static void Set(java.lang.String string, java.lang.String string2, java.lang.Object value)
           
static void Set(java.lang.String string, java.lang.String string2, java.lang.String value)
           
static void setBoolValue(java.lang.String category, java.lang.String key, java.lang.Boolean value)
          Set settings Boolean value
static void setDoubleValue(java.lang.String category, java.lang.String key, java.lang.Double value)
          Set settings Double value
static void setIntValue(java.lang.String category, java.lang.String key, java.lang.Integer value)
          Set settings Integer value
static void setStringValue(java.lang.String category, java.lang.String key, java.lang.String value)
          Set settings String value
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAIN_NODE

public static final java.lang.String MAIN_NODE
Main Stimulsoft node path.

See Also:
Constant Field Values
Method Detail

getDoubleValue

public static java.lang.Double getDoubleValue(java.lang.String category,
                                              java.lang.String key,
                                              java.lang.Double defValue)
Parameters:
category -
key -
defValue -
Returns:
Settings Double value

getStringValue

public static java.lang.String getStringValue(java.lang.String category,
                                              java.lang.String key,
                                              java.lang.String defValue)
Parameters:
category -
key -
defValue -
Returns:
Settings String value

getIntValue

public static java.lang.Integer getIntValue(java.lang.String category,
                                            java.lang.String key,
                                            java.lang.Integer defValue)
Parameters:
category -
key -
defValue -
Returns:
Settings Integer value

getBoolValue

public static java.lang.Boolean getBoolValue(java.lang.String category,
                                             java.lang.String key,
                                             java.lang.Boolean defValue)
Parameters:
category -
key -
defValue -
Returns:
Settings Boolean value

setStringValue

public static void setStringValue(java.lang.String category,
                                  java.lang.String key,
                                  java.lang.String value)
Set settings String value

Parameters:
category -
key -
value -

setIntValue

public static void setIntValue(java.lang.String category,
                               java.lang.String key,
                               java.lang.Integer value)
Set settings Integer value

Parameters:
category -
key -
value -

setBoolValue

public static void setBoolValue(java.lang.String category,
                                java.lang.String key,
                                java.lang.Boolean value)
Set settings Boolean value

Parameters:
category -
key -
value -

setDoubleValue

public static void setDoubleValue(java.lang.String category,
                                  java.lang.String key,
                                  java.lang.Double value)
Set settings Double value

Parameters:
category -
key -
value -

flush

public static void flush()
Flush settings


GetBool

public static boolean GetBool(java.lang.String string,
                              java.lang.String string2)

Load

public static void Load()

Set

public static void Set(java.lang.String string,
                       java.lang.String string2,
                       boolean value)

Save

public static void Save()

GetInt

public static int GetInt(java.lang.String string,
                         java.lang.String string2)

Set

public static void Set(java.lang.String string,
                       java.lang.String string2,
                       int value)

Set

public static void Set(java.lang.String string,
                       java.lang.String string2,
                       java.lang.String value)

GetStr

public static java.lang.String GetStr(java.lang.String string,
                                      java.lang.String string2)

GetDouble

public static double GetDouble(java.lang.String string,
                               java.lang.String string2,
                               double d)

Set

public static void Set(java.lang.String string,
                       java.lang.String string2,
                       double value)

GetBool

public static boolean GetBool(java.lang.String string,
                              java.lang.String string2,
                              boolean b)

Set

public static void Set(java.lang.String string,
                       java.lang.String string2,
                       java.lang.Object value)

Get

public static java.lang.Object Get(java.lang.String string,
                                   java.lang.String string2,
                                   java.lang.Object office2007blue)