Package com.sshtools.common.ui
Class PreferencesStore
- java.lang.Object
-
- com.sshtools.common.ui.PreferencesStore
-
public class PreferencesStore extends java.lang.Object- Version:
- $Revision: 1.16 $
- Author:
- $author$
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Loglog
-
Constructor Summary
Constructors Constructor Description PreferencesStore()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringget(java.lang.String name, java.lang.String def)static booleangetBoolean(java.lang.String name, boolean def)static doublegetDouble(java.lang.String name, double def)static intgetInt(java.lang.String name, int def)static java.awt.RectanglegetRectangle(java.lang.String name, java.awt.Rectangle def)static voidinit(java.io.File file)static booleanisStoreAvailable()static booleanpreferenceExists(java.lang.String name)static voidput(java.lang.String name, java.lang.String val)static voidputBoolean(java.lang.String name, boolean val)static voidputDouble(java.lang.String name, double val)static voidputInt(java.lang.String name, int val)static voidputRectangle(java.lang.String name, java.awt.Rectangle val)static booleanremovePreference(java.lang.String name)static voidrestoreTableMetrics(javax.swing.JTable table, java.lang.String pref, int[] defaultWidths)static voidsavePreferences()static voidsaveTableMetrics(javax.swing.JTable table, java.lang.String pref)
-
-
-
Method Detail
-
saveTableMetrics
public static void saveTableMetrics(javax.swing.JTable table, java.lang.String pref)- Parameters:
table-pref-
-
restoreTableMetrics
public static void restoreTableMetrics(javax.swing.JTable table, java.lang.String pref, int[] defaultWidths)- Parameters:
table-pref-defaultWidths-- Throws:
java.lang.IllegalArgumentException
-
isStoreAvailable
public static boolean isStoreAvailable()
- Returns:
-
init
public static void init(java.io.File file)
- Parameters:
file-
-
savePreferences
public static void savePreferences()
-
get
public static java.lang.String get(java.lang.String name, java.lang.String def)- Parameters:
name-def-- Returns:
-
put
public static void put(java.lang.String name, java.lang.String val)- Parameters:
name-val-
-
getRectangle
public static java.awt.Rectangle getRectangle(java.lang.String name, java.awt.Rectangle def)- Parameters:
name-def-- Returns:
-
putRectangle
public static void putRectangle(java.lang.String name, java.awt.Rectangle val)- Parameters:
name-val-
-
getInt
public static int getInt(java.lang.String name, int def)- Parameters:
name-def-- Returns:
-
getDouble
public static double getDouble(java.lang.String name, double def)- Parameters:
name-def-- Returns:
-
putInt
public static void putInt(java.lang.String name, int val)- Parameters:
name-val-
-
putDouble
public static void putDouble(java.lang.String name, double val)- Parameters:
name-val-
-
getBoolean
public static boolean getBoolean(java.lang.String name, boolean def)- Parameters:
name-def-- Returns:
-
putBoolean
public static void putBoolean(java.lang.String name, boolean val)- Parameters:
name-val-
-
preferenceExists
public static boolean preferenceExists(java.lang.String name)
- Parameters:
name-- Returns:
-
removePreference
public static boolean removePreference(java.lang.String name)
- Parameters:
name-- Returns:
-
-