Home Java Example Java Util Determining If a Preference Node Exists

Related Tutorials


 
 

Share on Google+Share on Google+

Determining If a Preference Node Exists

Advertisement
A preference node can be created automatically by using the methods Preferences.node(), Preferences.

Determining If a Preference Node Exists

     

In this section we are going to determine the specified Preference node exists or not.

A preference node can be created automatically by using the methods Preferences.node(), Preferences.userNodeForPackage(), or Preferences.systemNodeForPackage(). To avoid creating a node, you should first check to see if the node 'Roseindia' exists by using the method nodeExists(). If not then create the node using the method userRoot().node("/Roseindia"). In order to show the existed node we have used the method exportSubtree() which emits the xml document representing the node and its descendents.

Here is the code of NodeExists.java

 

 

 

 

import java.util.prefs.*;
public class NodeExists{
  public static void main(String []args) throws Exception{
  boolean exists = Preferences.userRoot().nodeExists("/Roseindia"); 
  Preferences.userRoot().node("/Roseindia");
  exists = Preferences.userRoot().nodeExists("/Roseindia"); 
  System.out.println(exists);
  Preferences root = Preferences.userRoot();
  root.exportSubtree(System.out);
  }
}

Output will be displayed as:

Download Source Code:

 

Advertisement

If you enjoyed this post then why not add us on Google+? Add us to your Circles



Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: January 12, 2009

Related Tutorials

Discuss: Determining If a Preference Node Exists  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:0
DMCA.com