|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.prefs.Preferences
java.util.prefs.AbstractPreferences
org.ini4j.IniPreferences.SectionPreferences
protected class IniPreferences.SectionPreferences
Field Summary | |
---|---|
private Ini.Section |
_section
underlaying Section implementation
|
Fields inherited from class java.util.prefs.AbstractPreferences |
---|
lock, newNode |
Fields inherited from class java.util.prefs.Preferences |
---|
MAX_KEY_LENGTH, MAX_NAME_LENGTH, MAX_VALUE_LENGTH |
Constructor Summary | |
---|---|
IniPreferences.SectionPreferences(IniPreferences parent, Ini.Section section, boolean isNew)
Constructs a new SectionPreferences instance on top of Ini.Section instance. |
Method Summary | |
---|---|
protected java.lang.String[]
|
childrenNamesSpi()
Implements the childrenNamesSpi method as
per the specification in AbstractPreferences.childrenNamesSpi() .
|
protected
java.util.prefs.AbstractPreferences |
childSpi(java.lang.String name)
Implements the childSpi method as per the
specification in AbstractPreferences.childSpi(String) .
|
void |
flush()
Implements the flush method as per the
specification in Preferences.flush() .
|
protected void |
flushSpi()
Implements the flushSpi method as per the
specification in AbstractPreferences.flushSpi() .
|
protected java.lang.String |
getSpi(java.lang.String key)
Implements the getSpi method as per the
specification in AbstractPreferences.getSpi(String) .
|
protected java.lang.String[]
|
keysSpi()
Implements the keysSpi method as per the
specification in AbstractPreferences.keysSpi() .
|
protected void |
putSpi(java.lang.String key,
java.lang.String value)
Implements the putSpi method as per the
specification in AbstractPreferences.putSpi(String,String) .
|
protected void |
removeNodeSpi()
Implements the removeNodeSpi method as
per the specification in AbstractPreferences.removeNodeSpi() .
|
protected void |
removeSpi(java.lang.String key)
Implements the removeSpi method as per
the specification in AbstractPreferences.removeSpi(String) .
|
void |
sync()
Implements the sync method as per the
specification in Preferences.sync() .
|
protected void |
syncSpi()
Implements the syncSpi method as per the
specification in AbstractPreferences.syncSpi() .
|
Methods inherited from class java.util.prefs.AbstractPreferences |
---|
absolutePath, addNodeChangeListener, addPreferenceChangeListener, cachedChildren, childrenNames, clear,
exportNode, exportSubtree, get, getBoolean, getByteArray, getChild, getDouble, getFloat, getInt, getLong,
isRemoved, isUserNode, keys, name, node, nodeExists, parent, put, putBoolean, putByteArray, putDouble, putFloat,
putInt, putLong, remove, removeNode, removeNodeChangeListener, removePreferenceChangeListener, toString
|
Methods inherited from class java.util.prefs.Preferences |
---|
importPreferences, systemNodeForPackage, systemRoot, userNodeForPackage, userRoot |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private Ini.Section _section
Section
implementation
Constructor Detail |
---|
IniPreferences.SectionPreferences(IniPreferences parent, Ini.Section section, boolean isNew)
parent
- parent preferences node
isNew
- indicate is this a new node or already existing one
Method Detail |
---|
protected java.util.prefs.AbstractPreferences childSpi(java.lang.String name) throws java.lang.UnsupportedOperationException
childSpi
method as per the specification in
AbstractPreferences.childSpi(String)
.
This implementation doesn't support this operation.
childSpi
in class java.util.prefs.AbstractPreferences
name
- child name
java.lang.UnsupportedOperationException
- this implementation allways throws this exception
protected java.lang.String[] childrenNamesSpi() throws java.util.prefs.BackingStoreException
childrenNamesSpi
method as per the specification in AbstractPreferences.childrenNamesSpi()
.
This implementation allways returns an empty array.
childrenNamesSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
protected void flushSpi() throws java.util.prefs.BackingStoreException
flushSpi
method as per the specification in
AbstractPreferences.flushSpi()
.
This implementation does nothing.
flushSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
protected java.lang.String getSpi(java.lang.String key)
getSpi
method as per the specification in
AbstractPreferences.getSpi(String)
.
getSpi
in class java.util.prefs.AbstractPreferences
key
- key to getvalue for
protected java.lang.String[] keysSpi() throws java.util.prefs.BackingStoreException
keysSpi
method as per the specification in AbstractPreferences.keysSpi()
.
keysSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
protected void putSpi(java.lang.String key, java.lang.String value)
putSpi
method as per the specification in AbstractPreferences.putSpi(String,String)
.
putSpi
in class java.util.prefs.AbstractPreferences
key
- key to set value for
value
- new value of key
protected void removeNodeSpi() throws java.util.prefs.BackingStoreException
removeNodeSpi
method as per the specification in AbstractPreferences.removeNodeSpi()
.
removeNodeSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
protected void removeSpi(java.lang.String key)
removeSpi
method as per the specification in AbstractPreferences.removeSpi(String)
.
removeSpi
in class java.util.prefs.AbstractPreferences
key
- key to remove
protected void syncSpi() throws java.util.prefs.BackingStoreException
syncSpi
method as per the specification in AbstractPreferences.syncSpi()
.
This implementation does nothing.
syncSpi
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
public void sync() throws java.util.prefs.BackingStoreException
sync
method as per the specification in Preferences.sync()
.
This implementation just call parent's sync()
method.
sync
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
public void flush() throws java.util.prefs.BackingStoreException
flush
method as per the specification in Preferences.flush()
.
This implementation just call parent's flush()
method.
flush
in class java.util.prefs.AbstractPreferences
java.util.prefs.BackingStoreException
- if this operation cannot be completed due to a failure in
the backing store, or inability to communicate with it.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |