| org.eclipse.ui.internal.preferences.WorkingCopyPreferences
WorkingCopyPreferences | public class WorkingCopyPreferences extends EventManager implements IEclipsePreferences(Code) | | Represents a working copy of a preference node, backed by the real node.
Note: Working copy nodes do not fire node change events.
Note: Preference change listeners registered on this node will only receive
events from this node and not events based on the original backing node.
since: 3.1 |
Method Summary | |
public String | absolutePath() | public void | accept(IPreferenceNodeVisitor visitor) | public void | addNodeChangeListener(INodeChangeListener listener) | public void | addPreferenceChangeListener(IPreferenceChangeListener listener) | public String[] | childrenNames() | public void | clear() | public void | flush() | public String | get(String key, String defaultValue) | public boolean | getBoolean(String key, boolean defaultValue) | public byte[] | getByteArray(String key, byte[] defaultValue) | public double | getDouble(String key, double defaultValue) | public float | getFloat(String key, float defaultValue) | public int | getInt(String key, int defaultValue) | public long | getLong(String key, long defaultValue) | public String[] | keys() | public String | name() | public Preferences | node(String path) | public boolean | nodeExists(String pathName) | public Preferences | parent() | public void | put(String key, String value) | public void | putBoolean(String key, boolean value) | public void | putByteArray(String key, byte[] value) | public void | putDouble(String key, double value) | public void | putFloat(String key, float value) | public void | putInt(String key, int value) | public void | putLong(String key, long value) | public void | remove(String key) | public void | removeNode() | public void | removeNodeChangeListener(INodeChangeListener listener) | public void | removePreferenceChangeListener(IPreferenceChangeListener listener) | public void | sync() |
accept | public void accept(IPreferenceNodeVisitor visitor) throws BackingStoreException(Code) | | |
addNodeChangeListener | public void addNodeChangeListener(INodeChangeListener listener)(Code) | | |
addPreferenceChangeListener | public void addPreferenceChangeListener(IPreferenceChangeListener listener)(Code) | | |
childrenNames | public String[] childrenNames() throws BackingStoreException(Code) | | |
clear | public void clear()(Code) | | |
flush | public void flush() throws BackingStoreException(Code) | | |
getBoolean | public boolean getBoolean(String key, boolean defaultValue)(Code) | | |
getByteArray | public byte[] getByteArray(String key, byte[] defaultValue)(Code) | | |
getDouble | public double getDouble(String key, double defaultValue)(Code) | | |
getFloat | public float getFloat(String key, float defaultValue)(Code) | | |
getLong | public long getLong(String key, long defaultValue)(Code) | | |
keys | public String[] keys() throws BackingStoreException(Code) | | |
nodeExists | public boolean nodeExists(String pathName) throws BackingStoreException(Code) | | |
parent | public Preferences parent()(Code) | | |
putBoolean | public void putBoolean(String key, boolean value)(Code) | | |
putByteArray | public void putByteArray(String key, byte[] value)(Code) | | |
putDouble | public void putDouble(String key, double value)(Code) | | |
removeNode | public void removeNode() throws BackingStoreException(Code) | | |
removeNodeChangeListener | public void removeNodeChangeListener(INodeChangeListener listener)(Code) | | |
removePreferenceChangeListener | public void removePreferenceChangeListener(IPreferenceChangeListener listener)(Code) | | |
sync | public void sync() throws BackingStoreException(Code) | | |
|
|