C E F G K M N P R S V W X _

C

clearErrors() - Method in class net.wangs.xmlutil.SAXErrorHandlerImpl
 

E

error(SAXParseException) - Method in class net.wangs.xmlutil.SAXErrorHandlerImpl
 

F

fatalError(SAXParseException) - Method in class net.wangs.xmlutil.SAXErrorHandlerImpl
 

G

get(String[]) - Method in class net.wangs.xmlutil.MultiKeyHashtable
This method retrieves the value at String array keys.
getAttrValues(String, int) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path), returns all attributes of this node with name-value pairs.
getAttrValuesHashedByNamedAttr(String, String, String) - Method in class net.wangs.xmlutil.XMLUtil
Given node name (with path) and two attribute's names, returns a Hashtable with key is one attribute's value and value is another attribute's value.
getAttrValuesHashedByNamedAttrs(String, String, String[]) - Method in class net.wangs.xmlutil.XMLUtil
Given node name (with path), an attribute name and an array of attribute names, returns a MultiKeyHashtable with keys from two or more attributes and value from another attribute.
getChildNodeHashValues(String) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name, return all child nodes' name-value pairs into a hashtable.
getErrors() - Method in class net.wangs.xmlutil.SAXErrorHandlerImpl
 
getNamedAttrValue(String, String, int) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path) and atrribute name, returns attribute value.
getNode(String, int) - Method in class net.wangs.xmlutil.XMLUtil
Return node for given node name and index
getNodeByAttrValue(String, String, String) - Method in class net.wangs.xmlutil.XMLUtil
Return node for given node name and one given attribute values If there are multiple nodes satisfied this condition, the first one is returned.
getNodeCount(String) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path), returns number of nodes with the same name under the same path.
getNodeValue(String, int) - Method in class net.wangs.xmlutil.XMLUtil
For a known node, get its value.
getNodeValueByAttrValue(String, String, String) - Method in class net.wangs.xmlutil.XMLUtil
Return Vector of nodes for given node name and one given attribute values A common usage of this method is: to obtain a subset of nodes from a set of sibling nodes.
getNodeValues(String) - Method in class net.wangs.xmlutil.XMLUtil
Return all node values for given node name with path.
getNodeValuesAsHashtable(String) - Method in class net.wangs.xmlutil.XMLUtil
Return all node values in a Hashtable for given node name with path.
getNodeValuesHashedByNamedAttr(String, String) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path) and one attribute, returns Hashtable of all nodes with the same name in the same path.
getNodeValuesHashedByNamedAttrs(String, String[]) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path) and attributes array, returns all node values with the same name in the same path.
getNodes(String) - Method in class net.wangs.xmlutil.XMLUtil
Return all nodes for given node name with path.
getNodesByAttrValue(String, String, String) - Method in class net.wangs.xmlutil.XMLUtil
Return Vector of nodes for given node name and one given attribute values More complicated case is to give a hashtable of attribute name-value pairs, but we are not going to provide this since it's rarely used.
getNodesHashedByNamedAttr(String, String) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path) and one attribute, returns Hashtable of all nodes with the same name in the same path.
getNodesHashedByNamedAttrs(String, String[]) - Method in class net.wangs.xmlutil.XMLUtil
Given a node name (with path) and attributes array, returns MultiKeyHashtable of all nodes with the same name in the same path.
getPathToken() - Static method in class net.wangs.xmlutil.XStringParser
 

K

keySet() - Method in class net.wangs.xmlutil.MultiKeyHashtable
Returns an enumeration with the keys.

M

MultiKeyHashtable - class net.wangs.xmlutil.MultiKeyHashtable.
This hashtable stores values using string array.
MultiKeyHashtable() - Constructor for class net.wangs.xmlutil.MultiKeyHashtable
 
mParserVersion - Static variable in class net.wangs.xmlutil.XMLValidator
 
main(String[]) - Static method in class net.wangs.xmlutil.XMLValidator
 

N

net.wangs.xmlutil - package net.wangs.xmlutil
 

P

parseXString(String) - Static method in class net.wangs.xmlutil.XStringParser
Parse String into Vector.
put(String[], Object) - Method in class net.wangs.xmlutil.MultiKeyHashtable
This method stores the value at String array keys.
putAll(MultiKeyHashtable) - Method in class net.wangs.xmlutil.MultiKeyHashtable
Copies all of the mappings from the specified MultiKeyHashtable to this MultiKeyHashtable.

R

reset() - Method in class net.wangs.xmlutil.MultiKeyHashtable
Reset contents.

S

SAXErrorHandlerImpl - class net.wangs.xmlutil.SAXErrorHandlerImpl.
 
SAXErrorHandlerImpl() - Constructor for class net.wangs.xmlutil.SAXErrorHandlerImpl
 

V

validate(String) - Static method in class net.wangs.xmlutil.XMLValidator
Validates XML file using either DOMBuilder or SAXParser, based on property "USE_DOMBUILDER".
validateWithDOMBuilder(InputStream) - Method in class net.wangs.xmlutil.XMLValidator
Validates XML file using DOMBuilder.
validateWithSAXParser(InputStream) - Method in class net.wangs.xmlutil.XMLValidator
Validates XML file using SAXParser.

W

warning(SAXParseException) - Method in class net.wangs.xmlutil.SAXErrorHandlerImpl
 

X

XMLUtil - class net.wangs.xmlutil.XMLUtil.
XMLUtil constructs from either an xml file or a node, and returns detail information of node by directory style path into easy-to-use data formats, such as String, int, Hashtable of String, etc.
XMLUtil(Node) - Constructor for class net.wangs.xmlutil.XMLUtil
Constructor: constructing internal element from Node object.
XMLUtil(String) - Constructor for class net.wangs.xmlutil.XMLUtil
Constructor: constructing internal element from XML file
XMLUtilException - exception net.wangs.xmlutil.XMLUtilException.
XMLUtilException tags exceptions for XMLUtil
XMLUtilException() - Constructor for class net.wangs.xmlutil.XMLUtilException
Exception constructor
XMLUtilException(String) - Constructor for class net.wangs.xmlutil.XMLUtilException
XMLUtilException constructor
XMLValidator - class net.wangs.xmlutil.XMLValidator.
This XMLValidator is a tool to validate an XML file against its refenrenced XML Schema.
XMLValidator() - Constructor for class net.wangs.xmlutil.XMLValidator
Prepares validating features from property file
XStringParser - class net.wangs.xmlutil.XStringParser.
 
XStringParser() - Constructor for class net.wangs.xmlutil.XStringParser
 

_

_composeHashKey(String[]) - Method in class net.wangs.xmlutil.MultiKeyHashtable
Given a String array, compose a String value that follows the style of hashkey used in getNodeValuesHashedByNamedAttrs().
_decomposeHashKey(String) - Method in class net.wangs.xmlutil.MultiKeyHashtable
Given a String, create a string array with the keys as elements
_getParserInformation() - Static method in class net.wangs.xmlutil.XMLValidator
Provides information about the used XML parser.
_hashToken - Static variable in class net.wangs.xmlutil.MultiKeyHashtable
 
_map - Variable in class net.wangs.xmlutil.MultiKeyHashtable
 
_props - Static variable in class net.wangs.xmlutil.XMLValidator
 

C E F G K M N P R S V W X _

Copyright © 2005 . All Rights Reserved.