public final class DirectoryPreference extends Preference
| Constructor and Description |
|---|
DirectoryPreference(java.lang.String key)
Construct
DirectoryPreference. |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getAsFile(java.util.prefs.Preferences preferences)
Get the preference value (as File).
|
java.io.File |
getAsFile(java.util.prefs.Preferences preferences,
java.io.File defaultDirectory)
Get the preference value (as File).
|
java.nio.file.Path |
getAsPath(java.util.prefs.Preferences preferences)
Get the preference value (as Path).
|
java.nio.file.Path |
getAsPath(java.util.prefs.Preferences preferences,
java.nio.file.Path defaultDirectory)
Get the preference value (as Path).
|
void |
set(java.util.prefs.Preferences preferences,
java.io.File directory)
Set the preference value (from a File object).
|
void |
set(java.util.prefs.Preferences preferences,
java.nio.file.Path directory)
Set the preference value (from a Path object).
|
void |
setFromFile(java.util.prefs.Preferences preferences,
java.io.File file)
Set the preference value (from a File object).
|
void |
setFromFile(java.util.prefs.Preferences preferences,
java.nio.file.Path file)
Set the preference value (from a Path object).
|
key, toStringpublic DirectoryPreference(java.lang.String key)
DirectoryPreference.key - The preference key.public java.io.File getAsFile(java.util.prefs.Preferences preferences)
preferences - The Preferences backing up this
preference.null if the preference is not
set.public java.io.File getAsFile(java.util.prefs.Preferences preferences,
java.io.File defaultDirectory)
preferences - The Preferences backing up this
preference.defaultDirectory - The default directory to return if the preference
is not set.public java.nio.file.Path getAsPath(java.util.prefs.Preferences preferences)
preferences - The Preferences backing up this
preference.null if the preference is not
set.public java.nio.file.Path getAsPath(java.util.prefs.Preferences preferences,
java.nio.file.Path defaultDirectory)
preferences - The Preferences backing up this
preference.defaultDirectory - The default directory to return if the preference
is not set.public void set(java.util.prefs.Preferences preferences,
java.io.File directory)
preferences - The Preferences backing up this
preference.directory - The directory to set. If this parameter is null
the preference is removed.public void set(java.util.prefs.Preferences preferences,
java.nio.file.Path directory)
preferences - The Preferences backing up this
preference.directory - The directory to set. If this parameter is null
the preference is removed.public void setFromFile(java.util.prefs.Preferences preferences,
java.io.File file)
preferences - The Preferences backing up this
preference.file - The file to get the directory from. If this parameter is
null the preference is removed.public void setFromFile(java.util.prefs.Preferences preferences,
java.nio.file.Path file)
preferences - The Preferences backing up this
preference.file - The file to get the directory from. If this parameter is
null the preference is removed.