public abstract class AbstractPreferences extends Object implements Preferences
Constructor and Description |
---|
AbstractPreferences() |
Modifier and Type | Method and Description |
---|---|
void |
addNodeChangeListener(NodeChangeListener listener) |
void |
addPreferencesChangeListener(PreferenceChangeListener listener) |
boolean |
containsNode(Class<?> clazz) |
boolean |
containsNode(String path) |
NodeChangeListener[] |
getNodeChangeListeners() |
PreferenceChangeListener[] |
getPreferencesChangeListeners() |
PreferencesNode |
node(Class<?> clazz) |
PreferencesNode |
node(String path) |
void |
nodeChanged(NodeChangeEvent event) |
void |
preferenceChanged(PreferenceChangeEvent event) |
PreferencesNode |
removeNode(Class<?> clazz) |
PreferencesNode |
removeNode(String path) |
void |
removeNodeChangeListener(NodeChangeListener listener) |
void |
removePreferencesChangeListener(PreferenceChangeListener listener) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copy, getRoot
public void addNodeChangeListener(@Nonnull NodeChangeListener listener)
addNodeChangeListener
in interface Preferences
public void removeNodeChangeListener(@Nonnull NodeChangeListener listener)
removeNodeChangeListener
in interface Preferences
@Nonnull public NodeChangeListener[] getNodeChangeListeners()
getNodeChangeListeners
in interface Preferences
public void addPreferencesChangeListener(@Nonnull PreferenceChangeListener listener)
addPreferencesChangeListener
in interface Preferences
public void removePreferencesChangeListener(@Nonnull PreferenceChangeListener listener)
removePreferencesChangeListener
in interface Preferences
@Nonnull public PreferenceChangeListener[] getPreferencesChangeListeners()
getPreferencesChangeListeners
in interface Preferences
public void preferenceChanged(@Nonnull PreferenceChangeEvent event)
preferenceChanged
in interface PreferenceChangeListener
public void nodeChanged(@Nonnull NodeChangeEvent event)
nodeChanged
in interface NodeChangeListener
public boolean containsNode(@Nonnull Class<?> clazz)
containsNode
in interface Preferences
public boolean containsNode(@Nonnull String path)
containsNode
in interface Preferences
public PreferencesNode node(@Nonnull Class<?> clazz)
node
in interface Preferences
public PreferencesNode node(@Nonnull String path)
node
in interface Preferences
public PreferencesNode removeNode(@Nonnull Class<?> clazz)
removeNode
in interface Preferences
public PreferencesNode removeNode(@Nonnull String path)
removeNode
in interface Preferences