Community articlegetNamespaceURI method
Added by IBM contributorIBM on May 2, 2012
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

No abstract provided.


This method returns the namespace URI for the node.
Each namespace is defined in the form by a namespace declaration, as shown:

Each namespace declaration defines both a prefix and a URI for the namespace. In this sample, the prefix for the XFDL namespace is xfdl and the URI is
Tags within the form are assigned specific namespaces by using the defined prefix. For example, to declare that an option was in the custom namespace you would use the prefix custom as shown:
   <field sid="testField">


   public String getNamespaceURI( ) throws UWIException; 


There are no parameters for this method.


The namespace URI or throws a generic exception (UWIException) if an error occurs.


The following method uses recursion to traverse the entire node structure and destroys all nodes that are in the custom namespace identified by the following URI: This method assumes that you are passing in the root node of the form.
   private static void deleteCustomInfo(FormNodeP theNode) throws Exception
   FormNodeP tempNode, tempNode2;
      /* Use recursion to step through each node of the form. */
      tempNode = theNode.getChildren();
      while(tempNode != null)
         tempNode2 = tempNode.getNext();
         tempNode = tempNode2;
      /* If the node belongs to the custom namespace, delete it. */
      if (theNode.getNamespaceURI().equals

Parent topic:
FormNodeP class