Lines Matching refs:Preferences

39  * This class provides a skeletal implementation of the {@link Preferences}
42 * <p><strong>This class is for <tt>Preferences</tt> implementers only.
43 * Normal users of the <tt>Preferences</tt> facility should have no need to
44 * consult this documentation. The {@link Preferences} documentation
74 * a subsequent call to {@link Preferences#flush()} or
75 * {@link Preferences#sync()}. Generally speaking, these SPI methods should not
106 * <p>Implementation note: In Sun's default <tt>Preferences</tt>
109 * machine. It is recognized that server-side <tt>Preferences</tt>
111 * implicitly passed to <tt>Preferences</tt> methods via the use of a
116 * with each <tt>Preferences</tt> instance. The latter behavior conflicts
117 * with normal <tt>Preferences</tt> usage and would lead to great confusion.
120 * @see Preferences
123 public abstract class AbstractPreferences extends Preferences {
222 * {@link Preferences#put(String,String)}.
258 * {@link Preferences#get(String,String)}.
297 * in {@link Preferences#remove(String)}.
321 * {@link Preferences#clear()}.
343 * {@link Preferences#putInt(String,int)}.
363 * {@link Preferences#getInt(String,int)}.
398 * {@link Preferences#putLong(String,long)}.
418 * {@link Preferences#getLong(String,long)}.
453 * {@link Preferences#putBoolean(String,boolean)}.
473 * {@link Preferences#getBoolean(String,boolean)}.
511 * {@link Preferences#putFloat(String,float)}.
531 * {@link Preferences#getFloat(String,float)}.
566 * {@link Preferences#putDouble(String,double)}.
586 * {@link Preferences#getDouble(String,double)}.
621 * {@link Preferences#putByteArray(String,byte[])}.
637 * {@link Preferences#getByteArray(String,byte[])}.
668 * {@link Preferences#keys()}.
692 * {@link Preferences#childrenNames()}.
738 * {@link Preferences#parent()}.
748 public Preferences parent() {
759 * {@link Preferences#node(String)}.
773 * If the newly created <tt>Preferences</tt> object's {@link #newNode}
802 public Preferences node(String path) {
821 private Preferences node(StringTokenizer path) {
847 * {@link Preferences#nodeExists(String)}.
911 * {@link Preferences#removeNode()}.
921 * #childSpi(String)} method is invoked to create a <tt>Preferences</tt>
982 * {@link Preferences#name()}.
995 * {@link Preferences#absolutePath()}.
1010 * {@link Preferences#isUserNode()}.
1014 * {@link Preferences#userRoot()}. If the two object references are
1025 return root == Preferences.userRoot();
1159 * invocation is made (i.e., the {@link Preferences#removeNode()} method
1165 * result of a single invocation to {@link Preferences#removeNode()}).
1304 * {@link Preferences#sync()}.
1362 * {@link Preferences#flush()}.
1453 NodeAddedEvent(Preferences parent, Preferences child) {
1459 NodeRemovedEvent(Preferences parent, Preferences child) {
1559 private void enqueueNodeAddedEvent(Preferences child) {
1573 private void enqueueNodeRemovedEvent(Preferences child) {
1584 * {@link Preferences#exportNode(OutputStream)}.
1600 * {@link Preferences#exportSubtree(OutputStream)}.