public void setValueOfChildAsLong(String name, long value) {
setValueOfChild(name, Long.toString(value));
}
public boolean getValueOfChildAsBoolean(String name, boolean defaultValue) {
SettingsNodeVersion1 settingsNode = getChildNode(name);
if (settingsNode != null) {
String value = settingsNode.getValue();
//I'm not calling 'Boolean.parseBoolean( value )' because it will return false if the value isn't true/false
//and we want it to return whatever the default is if its not a boolean.
if (value != null) {
if ("true".equalsIgnoreCase(value)) {