Groovy Documentation

griffon.plugins.preferences
[Java] Interface Preferences

griffon.plugins.preferences.Preferences
  griffon.plugins.preferences.PreferenceChangeListener
      griffon.plugins.preferences.NodeChangeListener
All Superinterfaces:
PreferenceChangeListener, NodeChangeListener

public interface Preferences
extends NodeChangeListener, PreferenceChangeListener

Authors:
Andres Almiray


Method Summary
void addNodeChangeListener(NodeChangeListener listener)

void addPreferencesChangeListener(PreferenceChangeListener listener)

Preferences copy()

NodeChangeListener[] getNodeChangeListeners()

PreferenceChangeListener[] getPreferencesChangeListeners()

PreferencesNode getRoot()

PreferencesNode node(Class clazz)

PreferencesNode node(String path)

PreferencesNode removeNode(Class clazz)

PreferencesNode removeNode(String path)

void removeNodeChangeListener(NodeChangeListener listener)

void removePreferencesChangeListener(PreferenceChangeListener listener)

 
Methods inherited from interface PreferenceChangeListener
preferenceChanged
 
Methods inherited from interface NodeChangeListener
nodeChanged
 

Method Detail

addNodeChangeListener

public void addNodeChangeListener(NodeChangeListener listener)


addPreferencesChangeListener

public void addPreferencesChangeListener(PreferenceChangeListener listener)


copy

public Preferences copy()


getNodeChangeListeners

public NodeChangeListener[] getNodeChangeListeners()


getPreferencesChangeListeners

public PreferenceChangeListener[] getPreferencesChangeListeners()


getRoot

public PreferencesNode getRoot()


node

public PreferencesNode node(Class clazz)


node

public PreferencesNode node(String path)


removeNode

public PreferencesNode removeNode(Class clazz)


removeNode

public PreferencesNode removeNode(String path)


removeNodeChangeListener

public void removeNodeChangeListener(NodeChangeListener listener)


removePreferencesChangeListener

public void removePreferencesChangeListener(PreferenceChangeListener listener)


 

Groovy Documentation