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 Stringstatic booleangetBoolean(String name, boolean def) static doublestatic intstatic RectanglegetRectangle(String name, Rectangle def) static voidstatic booleanstatic booleanpreferenceExists(String name) static voidstatic voidputBoolean(String name, boolean val) static voidstatic voidstatic voidputRectangle(String name, Rectangle val) static booleanremovePreference(String name) static voidrestoreTableMetrics(JTable table, String pref, int[] defaultWidths) static voidstatic voidsaveTableMetrics(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:
-