jas.util.xml
Class XMLNodeTraverser
java.lang.Object
  
jas.util.xml.XMLNodeTraverser
public abstract class XMLNodeTraverser
- extends Object
 
Utility class for traversing XML DOM trees
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XMLNodeTraverser
public XMLNodeTraverser()
traverse
public void traverse(Node node)
              throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
handleSubNode
protected void handleSubNode(Node node,
                             String name)
                      throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
handleElementAttributes
protected void handleElementAttributes(Element node)
                                throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
handleElement
protected void handleElement(Element node,
                             String name)
                      throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
handleTextNode
protected void handleTextNode(Text node,
                              String name)
                       throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
handleAttributeNode
protected void handleAttributeNode(Attr node,
                                   String name,
                                   String value)
                            throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
handleOtherNode
protected void handleOtherNode(Node node,
                               String name)
                        throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
toInt
public int toInt(String value)
          throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
toBoolean
public boolean toBoolean(String value)
                  throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
toDouble
public double toDouble(String value)
                throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
toColor
public Color toColor(String value)
              throws XMLNodeTraverser.BadXMLException
- Throws:
 XMLNodeTraverser.BadXMLException
 
Copyright © 2000-2009 FreeHEP. All Rights Reserved.