org.apache.avalon.phoenix.tools.configuration
Class ConfigurationBuilder

java.lang.Object
  |
  +--org.apache.avalon.phoenix.tools.configuration.ConfigurationBuilder

public class ConfigurationBuilder
extends java.lang.Object

Utility class used to load Configuration trees from XML files.

Version:
$Revision: 1.7.2.1 $ $Date: 2002/09/06 23:37:12 $
Author:
Peter Donald

Method Summary
static Configuration build(org.xml.sax.InputSource input)
          Build a configuration object using an XML InputSource object
static Configuration build(org.xml.sax.InputSource input, boolean validate)
          Build a configuration object using an XML InputSource object, and optionally validate the xml against the DTD.
static Configuration build(java.lang.String uri)
          Build a configuration object using an URI
static Configuration build(java.lang.String uri, boolean validate)
          Build a configuration object using an URI, and optionally validate the xml against the DTD.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

build

public static Configuration build(java.lang.String uri)
                           throws org.xml.sax.SAXException,
                                  javax.xml.parsers.ParserConfigurationException,
                                  java.io.IOException
Build a configuration object using an URI

org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

build

public static Configuration build(java.lang.String uri,
                                  boolean validate)
                           throws org.xml.sax.SAXException,
                                  javax.xml.parsers.ParserConfigurationException,
                                  java.io.IOException
Build a configuration object using an URI, and optionally validate the xml against the DTD.

org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

build

public static Configuration build(org.xml.sax.InputSource input)
                           throws org.xml.sax.SAXException,
                                  javax.xml.parsers.ParserConfigurationException,
                                  java.io.IOException
Build a configuration object using an XML InputSource object

org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

build

public static Configuration build(org.xml.sax.InputSource input,
                                  boolean validate)
                           throws org.xml.sax.SAXException,
                                  javax.xml.parsers.ParserConfigurationException,
                                  java.io.IOException
Build a configuration object using an XML InputSource object, and optionally validate the xml against the DTD.

org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.