org.apache.avalon.meta
Class ConfigurationBuilder

java.lang.Object
  extended byorg.apache.avalon.meta.ConfigurationBuilder

public class ConfigurationBuilder
extends Object

Utility class used to load Configuration trees from XML files.

Version:
$Revision: 1.1.1.1 $ $Date: 2003/09/24 08:15:22 $
Author:
Avalon Development Team

Method Summary
static Configuration build(InputSource input)
          Build a configuration object using an XML InputSource object
static Configuration build(String uri)
          Build a configuration object using an URI
 
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

Parameters:
uri - an input source system identifier
Returns:
the contfiguration instance
Throws:
SAXException - is a parser exception is encountered
ParserConfigurationException - if a parser configuration failure occurs
IOException - if an IO exception occurs while attempting to read the resource identified by the system identifier

build

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

Parameters:
input - an input source
Returns:
the contfiguration instance
Throws:
SAXException - is a parser exception is encountered
ParserConfigurationException - if a parser configuration failure occurs
IOException - if an IO exception occurs while attempting to read the resource associated with the input source


Copyright © Apache Software Foundation. All Rights Reserved.