|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.griffon.runtime.prefs.AbstractPreferencesNode
org.codehaus.griffon.runtime.prefs.DefaultPreferencesNode
public class DefaultPreferencesNode extends AbstractPreferencesNode
| Field Summary | |
|---|---|
private Map |
nodes
|
private Map |
properties
|
| Fields inherited from class AbstractPreferencesNode | |
|---|---|
| name, parent, path, preferences |
| Constructor Summary | |
DefaultPreferencesNode(Preferences preferences, String name)
|
|
DefaultPreferencesNode(Preferences preferences, PreferencesNode parent, String name)
|
|
| Method Summary | |
|---|---|
Map
|
children()
|
void
|
clear()
|
boolean
|
containsKey(String key)
|
DefaultPreferencesNode
|
createChildNode(String nodeName)
|
private void
|
firePreferencesChanged(String path, String key, Object oldValue, Object newValue)
|
Object
|
getAt(String key)
|
PreferencesNode
|
getChildNode(String nodeName)
|
String[]
|
keys()
|
void
|
putAt(String key, Object value)
|
void
|
remove(String key)
|
PreferencesNode
|
removeChildNode(String nodeName)
|
void
|
storeChildNode(String nodeName, PreferencesNode node)
|
| Methods inherited from class AbstractPreferencesNode | |
|---|---|
| areEqual, isRoot, merge, name, node, node, parent, parsePath, path, removeNode, removeNode |
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private final Map nodes
private final Map properties
| Constructor Detail |
|---|
public DefaultPreferencesNode(Preferences preferences, String name)
public DefaultPreferencesNode(Preferences preferences, PreferencesNode parent, String name)
| Method Detail |
|---|
public Map children()
public void clear()
public boolean containsKey(String key)
public DefaultPreferencesNode createChildNode(String nodeName)
private void firePreferencesChanged(String path, String key, Object oldValue, Object newValue)
public Object getAt(String key)
public PreferencesNode getChildNode(String nodeName)
public String[] keys()
public void putAt(String key, Object value)
public void remove(String key)
public PreferencesNode removeChildNode(String nodeName)
public void storeChildNode(String nodeName, PreferencesNode node)
Groovy Documentation