org.netbeans.modules.editor.settings.storage/1 1.19

org.netbeans.modules.editor.settings.storage.api
Class EditorSettingsStorage<K,V>

java.lang.Object
  extended by org.netbeans.modules.editor.settings.storage.api.EditorSettingsStorage<K,V>

public final class EditorSettingsStorage<K,V>
extends Object


Field Summary
static String PROP_DATA
           
 
Method Summary
 void addPropertyChangeListener(PropertyChangeListener l)
           
 void delete(MimePath mimePath, String profile, boolean defaults)
           
static
<K,V> EditorSettingsStorage<K,V>
find(String settingsTypeId)
           
static
<K,V> EditorSettingsStorage<K,V>
get(String settingsTypeId)
           
 Map<K,V> load(MimePath mimePath, String profile, boolean defaults)
           
 void removePropertyChangeListener(PropertyChangeListener l)
           
 void save(MimePath mimePath, String profile, boolean defaults, Map<K,V> data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_DATA

public static final String PROP_DATA
See Also:
Constant Field Values
Method Detail

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)

org.netbeans.modules.editor.settings.storage/1 1.19

Built on December 3 2008.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.