Groovy Documentation

griffon.plugins.preferences
[Java] Interface PreferencesNode


public interface PreferencesNode

Authors:
Andres Almiray


Field Summary
String PATH_SEPARATOR

 
Method Summary
Map children()

void clear()

boolean containsKey(String key)

PreferencesNode createChildNode(String nodeName)

Object getAt(String key)

PreferencesNode getChildNode(String nodeName)

boolean isRoot()

String[] keys()

PreferencesNode merge(PreferencesNode other)

String name()

PreferencesNode node(Class clazz)

PreferencesNode node(String path)

PreferencesNode parent()

String path()

void putAt(String key, Object value)

void remove(String key)

PreferencesNode removeChildNode(String nodeName)

PreferencesNode removeNode(Class clazz)

PreferencesNode removeNode(String path)

void storeChildNode(String nodeName, PreferencesNode node)

 

Field Detail

PATH_SEPARATOR

public String PATH_SEPARATOR


 
Method Detail

children

public Map children()


clear

public void clear()


containsKey

public boolean containsKey(String key)


createChildNode

public PreferencesNode createChildNode(String nodeName)


getAt

public Object getAt(String key)


getChildNode

public PreferencesNode getChildNode(String nodeName)


isRoot

public boolean isRoot()


keys

public String[] keys()


merge

public PreferencesNode merge(PreferencesNode other)


name

public String name()


node

public PreferencesNode node(Class clazz)


node

public PreferencesNode node(String path)


parent

public PreferencesNode parent()


path

public String path()


putAt

public void putAt(String key, Object value)


remove

public void remove(String key)


removeChildNode

public PreferencesNode removeChildNode(String nodeName)


removeNode

public PreferencesNode removeNode(Class clazz)


removeNode

public PreferencesNode removeNode(String path)


storeChildNode

public void storeChildNode(String nodeName, PreferencesNode node)


 

Groovy Documentation