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

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

public class ConfigurationBuilder
extends 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(InputSource input)
          Build a configuration object using an XML InputSource object
static Configuration build(InputSource input, boolean validate)
          Build a configuration object using an XML InputSource object, and optionally validate the xml against the DTD.
static Configuration build(String uri)
          Build a configuration object using an URI
static Configuration build(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(String uri)
                           throws SAXException,
                                  ParserConfigurationException,
                                  IOException
Build a configuration object using an URI

SAXException
ParserConfigurationException
IOException

build

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

SAXException
ParserConfigurationException
IOException

build

public static Configuration build(InputSource input)
                           throws SAXException,
                                  ParserConfigurationException,
                                  IOException
Build a configuration object using an XML InputSource object

SAXException
ParserConfigurationException
IOException

build

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

SAXException
ParserConfigurationException
IOException


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.