org.netbeans.modules.editor.settings.storage.api
Class EditorSettingsStorage<K,V>
java.lang.Object
org.netbeans.modules.editor.settings.storage.api.EditorSettingsStorage<K,V>
public final class EditorSettingsStorage<K,V>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROP_DATA
public static final String PROP_DATA
- See Also:
- Constant Field Values
get
public static <K,V> EditorSettingsStorage<K,V> get(String settingsTypeId)
find
public static <K,V> EditorSettingsStorage<K,V> find(String settingsTypeId)
load
public Map<K,V> load(MimePath mimePath,
String profile,
boolean defaults)
throws IOException
- Throws:
IOException
save
public void save(MimePath mimePath,
String profile,
boolean defaults,
Map<K,V> data)
throws IOException
- Throws:
IOException
delete
public void delete(MimePath mimePath,
String profile,
boolean defaults)
throws IOException
- Throws:
IOException
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)