net.refractions.udig.style.sld.editor
Class SLDPreferences
java.lang.Object
net.refractions.udig.style.sld.editor.SLDPreferences
- Direct Known Subclasses:
- SLDRootPreferences
public class SLDPreferences
- extends java.lang.Object
TODO Purpose of
- Since:
- 1.1.M1
- Author:
- chorner
- See Also:
org.eclipse.core.internal.preferences.EclipsePreferences
Method Summary |
java.lang.String |
absolutePath()
|
void |
accept(IPreferenceNodeVisitor visitor)
|
protected IEclipsePreferences |
addChild(java.lang.String childName,
IEclipsePreferences child)
|
void |
addNodeChangeListener(INodeChangeListener listener)
|
void |
addPreferenceChangeListener(IPreferenceChangeListener listener)
|
java.lang.String[] |
childrenNames()
|
void |
clear()
|
IEclipsePreferences |
create(IEclipsePreferences parent,
java.lang.String name)
|
void |
flush()
|
java.lang.String |
get(java.lang.String key,
java.lang.String def)
|
boolean |
getBoolean(java.lang.String key,
boolean def)
|
byte[] |
getByteArray(java.lang.String key,
byte[] def)
|
double |
getDouble(java.lang.String key,
double def)
|
float |
getFloat(java.lang.String key,
float def)
|
int |
getInt(java.lang.String key,
int def)
|
long |
getLong(java.lang.String key,
long def)
|
java.lang.String[] |
keys()
|
java.lang.String |
name()
|
Preferences |
node(java.lang.String path)
|
boolean |
nodeExists(java.lang.String pathName)
|
Preferences |
parent()
|
void |
put(java.lang.String key,
java.lang.String value)
|
void |
putBoolean(java.lang.String key,
boolean value)
|
void |
putByteArray(java.lang.String key,
byte[] value)
|
void |
putDouble(java.lang.String key,
double value)
|
void |
putFloat(java.lang.String key,
float value)
|
void |
putInt(java.lang.String key,
int value)
|
void |
putLong(java.lang.String key,
long value)
|
void |
remove(java.lang.String key)
|
void |
removeNode()
|
void |
removeNodeChangeListener(INodeChangeListener listener)
|
void |
removePreferenceChangeListener(IPreferenceChangeListener listener)
|
void |
sync()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
children
protected java.util.Map children
name
protected final java.lang.String name
parent
protected final SLDPreferences parent
SLDPreferences
public SLDPreferences()
SLDPreferences
public SLDPreferences(SLDPreferences parent,
java.lang.String name)
addNodeChangeListener
public void addNodeChangeListener(INodeChangeListener listener)
removeNodeChangeListener
public void removeNodeChangeListener(INodeChangeListener listener)
addPreferenceChangeListener
public void addPreferenceChangeListener(IPreferenceChangeListener listener)
removePreferenceChangeListener
public void removePreferenceChangeListener(IPreferenceChangeListener listener)
removeNode
public void removeNode()
throws BackingStoreException
- Throws:
BackingStoreException
node
public Preferences node(java.lang.String path)
accept
public void accept(IPreferenceNodeVisitor visitor)
throws BackingStoreException
- Throws:
BackingStoreException
put
public void put(java.lang.String key,
java.lang.String value)
get
public java.lang.String get(java.lang.String key,
java.lang.String def)
remove
public void remove(java.lang.String key)
clear
public void clear()
throws BackingStoreException
- Throws:
BackingStoreException
putInt
public void putInt(java.lang.String key,
int value)
getInt
public int getInt(java.lang.String key,
int def)
putLong
public void putLong(java.lang.String key,
long value)
getLong
public long getLong(java.lang.String key,
long def)
putBoolean
public void putBoolean(java.lang.String key,
boolean value)
getBoolean
public boolean getBoolean(java.lang.String key,
boolean def)
putFloat
public void putFloat(java.lang.String key,
float value)
getFloat
public float getFloat(java.lang.String key,
float def)
putDouble
public void putDouble(java.lang.String key,
double value)
getDouble
public double getDouble(java.lang.String key,
double def)
putByteArray
public void putByteArray(java.lang.String key,
byte[] value)
getByteArray
public byte[] getByteArray(java.lang.String key,
byte[] def)
keys
public java.lang.String[] keys()
throws BackingStoreException
- Throws:
BackingStoreException
childrenNames
public java.lang.String[] childrenNames()
throws BackingStoreException
- Throws:
BackingStoreException
parent
public Preferences parent()
nodeExists
public boolean nodeExists(java.lang.String pathName)
throws BackingStoreException
- Throws:
BackingStoreException
name
public java.lang.String name()
absolutePath
public java.lang.String absolutePath()
flush
public void flush()
throws BackingStoreException
- Throws:
BackingStoreException
sync
public void sync()
throws BackingStoreException
- Throws:
BackingStoreException
create
public IEclipsePreferences create(IEclipsePreferences parent,
java.lang.String name)
addChild
protected IEclipsePreferences addChild(java.lang.String childName,
IEclipsePreferences child)