Class parseRU

java.lang.Object
  |
  +--parseRU

public class parseRU
extends java.lang.Object

Class: parseRU()

Methods


Constructor Summary
parseRU()
           
 
Method Summary
 boolean addUser(java.lang.String name, java.lang.String dtdFile, java.util.Hashtable uData)
          Method: addUser
 void buildNodes(org.w3c.dom.NodeList nl, java.lang.String hName)
          Method: buildNodes
 int doParse(java.lang.String name, java.lang.String dtdFile, java.util.Hashtable hash)
          Method: doParse
    0 - OK 1 - Missing file name 2 - Parse errors
 int doParseF(java.lang.String name, java.lang.String dtdFile, java.util.Hashtable tHash)
          Method: doParseF
 void parseFile()
          Constructor: parseFile
 boolean removeUser(java.lang.String name, java.lang.String dtdFile, java.lang.String uidF)
          Method: removeUser()
 void removeWhiteSpaceNodes(org.w3c.dom.Element parent)
          Method: removeWhiteSpaceNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

parseRU

public parseRU()
Method Detail

parseFile

public void parseFile()
Constructor: parseFile
Parameters:
None -  
Returns:
None
Throws:
None -  

doParse

public int doParse(java.lang.String name,
                   java.lang.String dtdFile,
                   java.util.Hashtable hash)
Method: doParse

Parse an XML file and return the hashtable of keys and values.

Parameters:
String - name, String dtdFile, Hashtable hash
Returns:
integer
Throws:
None -  

doParseF

public int doParseF(java.lang.String name,
                    java.lang.String dtdFile,
                    java.util.Hashtable tHash)
Method: doParseF

Parse an XML file and return the hashtable of keys and values for a specific user.

Parameters:
String - name, String dtdFile, Hashtable thash
Returns:
integer
Throws:
None -  

removeUser

public boolean removeUser(java.lang.String name,
                          java.lang.String dtdFile,
                          java.lang.String uidF)
Method: removeUser()

Remove the specified user uidF.

Parameters:
String - name, String dtdFile, String uidF
Returns:
boolean status
Throws:
None -  

addUser

public boolean addUser(java.lang.String name,
                       java.lang.String dtdFile,
                       java.util.Hashtable uData)
Method: addUser

Add the new User node.

Parameters:
String - name, String dtdFile, Hastable uData
Returns:
boolean status
Throws:
None -  

removeWhiteSpaceNodes

public void removeWhiteSpaceNodes(org.w3c.dom.Element parent)
Method: removeWhiteSpaceNodes

Remove the white space associated with a node.

Parameters:
Element - parent
Returns:
None
Throws:
None -  

buildNodes

public void buildNodes(org.w3c.dom.NodeList nl,
                       java.lang.String hName)
Method: buildNodes

Parse a node and return the name/value pairs as two vectors:

  1. nVec - vector of keys.
  2. vVec - vector of values
Parameters:
NodeList - nl, String hName
Returns:
None
Throws:
None -