jxUtil 0.6

org.sourceforge.jxutil.dbtest.framework
Class XMLConfigurator.ObjectBuilder

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--org.sourceforge.jxutil.dbtest.framework.XMLConfigurator.ObjectBuilder
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler
Enclosing class:
XMLConfigurator

public static class XMLConfigurator.ObjectBuilder
extends DefaultHandler


Field Summary
private  Stack elementStack
           
private  Elements.Element lastElement
           
private  ClassLoader loader
           
 
Constructor Summary
XMLConfigurator.ObjectBuilder()
           
 
Method Summary
private  String convertElementName(String name)
           
private  Elements.Element createElement(String name)
           
 void endElement(String namespaceURI, String localName, String qName)
           
 Elements.Element getLastElement()
           
private  void linkToParent(String name, Elements.Element element)
           
private  void populateAttributes(Object element, Attributes atts)
           
 void startElement(String namespaceURI, String localName, String qName, Attributes atts)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementStack

private Stack elementStack

lastElement

private Elements.Element lastElement

loader

private ClassLoader loader
Constructor Detail

XMLConfigurator.ObjectBuilder

public XMLConfigurator.ObjectBuilder()
Method Detail

convertElementName

private String convertElementName(String name)

createElement

private Elements.Element createElement(String name)
                                throws SAXException
SAXException

endElement

public void endElement(String namespaceURI,
                       String localName,
                       String qName)
Specified by:
endElement in interface ContentHandler
Overrides:
endElement in class DefaultHandler

getLastElement

public Elements.Element getLastElement()

linkToParent

private void linkToParent(String name,
                          Elements.Element element)
                   throws SAXException
SAXException

populateAttributes

private void populateAttributes(Object element,
                                Attributes atts)
                         throws SAXException
SAXException

startElement

public void startElement(String namespaceURI,
                         String localName,
                         String qName,
                         Attributes atts)
                  throws SAXException
Specified by:
startElement in interface ContentHandler
Overrides:
startElement in class DefaultHandler
SAXException

jxUtil 0.6

Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.