Package com.sshtools.common.ui
Class PreferencesStore
java.lang.Object
com.sshtools.common.ui.PreferencesStore
- Version:
- $Revision: 1.16 $
- Author:
- $author$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static boolean
getBoolean
(String name, boolean def) static double
static int
static Rectangle
getRectangle
(String name, Rectangle def) static void
static boolean
static boolean
preferenceExists
(String name) static void
static void
putBoolean
(String name, boolean val) static void
static void
static void
putRectangle
(String name, Rectangle val) static boolean
removePreference
(String name) static void
restoreTableMetrics
(JTable table, String pref, int[] defaultWidths) static void
static void
saveTableMetrics
(JTable table, String pref)
-
Field Details
-
log
protected static org.apache.commons.logging.Log log
-
-
Constructor Details
-
PreferencesStore
public PreferencesStore()
-
-
Method Details
-
saveTableMetrics
- Parameters:
table
-pref
-
-
restoreTableMetrics
- Parameters:
table
-pref
-defaultWidths
-- Throws:
IllegalArgumentException
-
isStoreAvailable
public static boolean isStoreAvailable()- Returns:
-
init
- Parameters:
file
-
-
savePreferences
public static void savePreferences() -
get
- Parameters:
name
-def
-- Returns:
-
put
- Parameters:
name
-val
-
-
getRectangle
- Parameters:
name
-def
-- Returns:
-
putRectangle
- Parameters:
name
-val
-
-
getInt
- Parameters:
name
-def
-- Returns:
-
getDouble
- Parameters:
name
-def
-- Returns:
-
putInt
- Parameters:
name
-val
-
-
putDouble
- Parameters:
name
-val
-
-
getBoolean
- Parameters:
name
-def
-- Returns:
-
putBoolean
- Parameters:
name
-val
-
-
preferenceExists
- Parameters:
name
-- Returns:
-
removePreference
- Parameters:
name
-- Returns:
-