hammant 2002/08/11 03:26:47
Added: docs/excalibur/configuration/api allclasses-frame.html
deprecated-list.html help-doc.html index-all.html
index.html overview-frame.html
overview-summary.html overview-tree.html
package-list packages.html serialized-form.html
stylesheet.css
docs/excalibur/configuration/api/org/apache/excalibur/configuration
CascadingConfiguration.html ConfigurationUtil.html
ContextFactory.html package-frame.html
package-summary.html package-tree.html
docs/excalibur/configuration/api/org/apache/excalibur/configuration/merged
ConfigurationMerger.html ConfigurationSplitter.html
package-frame.html package-summary.html
package-tree.html
Log:
Missing docs
Revision Changes Path
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/allclasses-frame.html
Index: allclasses-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:44 BST 2002 -->
<TITLE>
All Classes
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameHeadingFont">
<B>All Classes</B></FONT>
<BR>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html"
TARGET="classFrame">CascadingConfiguration</A>
<BR>
<A HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html"
TARGET="classFrame">ConfigurationMerger</A>
<BR>
<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"
TARGET="classFrame">ConfigurationSplitter</A>
<BR>
<A HREF="org/apache/excalibur/configuration/ConfigurationUtil.html"
TARGET="classFrame">ConfigurationUtil</A>
<BR>
<A HREF="org/apache/excalibur/configuration/ContextFactory.html"
TARGET="classFrame">ContextFactory</A>
<BR>
</FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/deprecated-list.html
Index: deprecated-list.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:44 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Deprecated List
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="deprecated-list.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
<B>Deprecated API</B></H2>
</CENTER>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="deprecated-list.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/help-doc.html
Index: help-doc.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: API Help
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H1>
How This API Document Is Organized</H1>
</CENTER>
This API (Application Programming Interface) document has pages corresponding
to the items in the navigation bar, described as follows.<H3>
Overview</H3>
<BLOCKQUOTE>
<P>
The <A HREF="overview-summary.html">Overview</A> page is the front page of
this API document and provides a list of all packages with a summary for each.
This page can also contain an overall description of the set of
packages.</BLOCKQUOTE>
<H3>
Package</H3>
<BLOCKQUOTE>
<P>
Each package has a page that contains a list of its classes and interfaces,
with a summary for each. This page can contain four categories:<UL>
<LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
</BLOCKQUOTE>
<H3>
Class/Interface</H3>
<BLOCKQUOTE>
<P>
Each class, interface, inner class and inner interface has its own separate
page. Each of these pages has three sections consisting of a class/interface
description, summary tables, and detailed member descriptions:<UL>
<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known
Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface
declaration<LI>Class/interface description
<P>
<LI>Inner Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method
Summary
<P>
<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
Each summary entry contains the first sentence from the detailed description
for that item. The summary entries are alphabetical, while the detailed
descriptions are in the order they appear in the source code. This preserves
the logical groupings established by the programmer.</BLOCKQUOTE>
<H3>
Tree (Class Hierarchy)</H3>
<BLOCKQUOTE>
There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all
packages, plus a hierarchy for each package. Each hierarchy page contains a
list of classes and a list of interfaces. The classes are organized by
inheritance structure starting with <code>java.lang.Object</code>. The
interfaces do not inherit from <code>java.lang.Object</code>.<UL>
<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy
for all packages.<LI>When viewing a particular package, class or interface
page, clicking "Tree" displays the hierarchy for only that package.</UL>
</BLOCKQUOTE>
<H3>
Deprecated API</H3>
<BLOCKQUOTE>
The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the
API that have been deprecated. A deprecated API is not recommended for use,
generally due to improvements, and a replacement API is usually given.
Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
<H3>
Index</H3>
<BLOCKQUOTE>
The <A HREF="index-all.html">Index</A> contains an alphabetic list of all
classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
<H3>
Prev/Next</H3>
These links take you to the next or previous class, interface, package, or
related page.<H3>
Frames/No Frames</H3>
These links show and hide the HTML frames. All pages are available with or
without frames.
<P>
<H3>
Serialized Form</H3>
Each serializable or externalizable class has a description of its
serialization fields and methods. This information is of interest to
re-implementors, not to developers using the API. While there is no link in the
navigation bar, you can get to this information by going to any serialized
class and clicking "Serialized Form" in the "See also" section of the class
description.
<P>
<FONT SIZE="-1">
<EM>
This help file applies to API documentation generated using the standard
doclet. </EM>
</FONT>
<BR>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/index-all.html
Index: index-all.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:44 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Index
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_E_">E</A> <A
HREF="#_G_">G</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A
HREF="#_O_">O</A> <A HREF="#_S_">S</A> <HR>
<A NAME="_B_"><!-- --></A><H2>
<B>B</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#branch(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)"><B>branch(Configuration, String)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Create a copy of the specified configuration giving it a new name.
</DL>
<HR>
<A NAME="_C_"><!-- --></A><H2>
<B>C</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html"><B>CascadingConfiguration</B></A>
- class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>.<DD>The
CascadingConfiguration is a classic Configuration backed by parent
Configuration.<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#CascadingConfiguration(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><B>CascadingConfiguration(Configuration,
Configuration)</B></A> -
Constructor for class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Create a CascadingConfiguration with specified parent.
<DT><A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html"><B>ConfigurationMerger</B></A>
- class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html">ConfigurationMerger</A>.<DD>The
ConfigurationMerger will take a Configuration object and layer it over
another.<DT><A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html#ConfigurationMerger()"><B>ConfigurationMerger()</B></A>
-
Constructor for class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html">ConfigurationMerger</A>
<DD>
<DT><A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"><B>ConfigurationSplitter</B></A>
- class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html">ConfigurationSplitter</A>.<DD>The
ConfigurationSplitter will take two Configuration objects and calculate the
differences between them.<DT><A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html#ConfigurationSplitter()"><B>ConfigurationSplitter()</B></A>
-
Constructor for class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html">ConfigurationSplitter</A>
<DD>
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html"><B>ConfigurationUtil</B></A>
- class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>.<DD>General
utility supporting static operations for generating string
representations of a configuration suitable for debugging.<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#ConfigurationUtil()"><B>ConfigurationUtil()</B></A>
-
Constructor for class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>
<DT><A
HREF="org/apache/excalibur/configuration/ContextFactory.html"><B>ContextFactory</B></A>
- class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ContextFactory.html">ContextFactory</A>.<DD>ContextFactory
is a utility class that provides support for the creation
context instances based on a XML context desciption.<DT><A
HREF="org/apache/excalibur/configuration/ContextFactory.html#ContextFactory()"><B>ContextFactory()</B></A>
-
Constructor for class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ContextFactory.html">ContextFactory</A>
<DD>
<DT><A
HREF="org/apache/excalibur/configuration/ContextFactory.html#createContextFromConfiguration(org.apache.avalon.framework.configuration.Configuration)"><B>createContextFromConfiguration(Configuration)</B></A>
-
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ContextFactory.html">ContextFactory</A>
<DD>Create context-attributes from entrys within <context/>-tag in
config
<DT><A
HREF="org/apache/excalibur/configuration/ContextFactory.html#createContextFromConfiguration(org.apache.avalon.framework.context.Context,
org.apache.avalon.framework.configuration.Configuration)"><B>createContextFromConfiguration(Context,
Configuration)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ContextFactory.html">ContextFactory</A>
<DD>Create context-attributes from entrys within <context/>-tag in
config
<DT><A
HREF="org/apache/excalibur/configuration/ContextFactory.html#createContextFromConfiguration(org.apache.avalon.framework.context.Context,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.logger.Logger)"><B>createContextFromConfiguration(Context,
Configuration, Logger)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ContextFactory.html">ContextFactory</A>
<DD>Create context-attributes from entrys within <context/>-tag in
config
</DL>
<HR>
<A NAME="_E_"><!-- --></A><H2>
<B>E</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#equals(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><B>equals(Configuration,
Configuration)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Test to see if two Configuration's can be considered the same.
</DL>
<HR>
<A NAME="_G_"><!-- --></A><H2>
<B>G</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the value of specified attribute.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttribute(java.lang.String,
java.lang.String)"><B>getAttribute(String, String)</B></A> -
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the attribute specified by its name as a
<code>String</code>, or the default value if no attribute by
that name exists or is empty.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsBoolean(java.lang.String)"><B>getAttributeAsBoolean(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>boolean</code> value of the specified parameter contained
in this node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsBoolean(java.lang.String,
boolean)"><B>getAttributeAsBoolean(String, boolean)</B></A> -
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the attribute specified by its name as a
<code>boolean</code>, or the default value if no attribute by
that name exists or is empty.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsFloat(java.lang.String)"><B>getAttributeAsFloat(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>float</code> value of the specified parameter contained
in this node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsFloat(java.lang.String,
float)"><B>getAttributeAsFloat(String, float)</B></A> -
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the attribute specified by its name as a
<code>float</code>, or the default value if no attribute by
that name exists or is empty.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsInteger(java.lang.String)"><B>getAttributeAsInteger(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>int</code> value of the specified attribute contained
in this node or the parent.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsInteger(java.lang.String,
int)"><B>getAttributeAsInteger(String, int)</B></A> -
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the attribute specified by its name as a
<code>int</code>, or the default value if no attribute by
that name exists or is empty.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsLong(java.lang.String)"><B>getAttributeAsLong(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the attribute specified by its name as a
<code>long</code>.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsLong(java.lang.String,
long)"><B>getAttributeAsLong(String, long)</B></A> -
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the attribute specified by its name as a
<code>long</code>, or the default value if no attribute by
that name exists or is empty.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeNames()"><B>getAttributeNames()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return an array of all attribute names in both base and parent.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getChild(java.lang.String)"><B>getChild(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return a new <code>CascadingConfiguration</code> instance encapsulating
the
specified child node of the base and parent node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getChild(java.lang.String,
boolean)"><B>getChild(String, boolean)</B></A> -
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return a <code>Configuration</code> instance encapsulating the specified
child node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getChildren()"><B>getChildren()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return an <code>Array</code> of <code>Configuration</code>
elements containing all node children of both base and parent configurations.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getChildren(java.lang.String)"><B>getChildren(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return an <code>Array</code> of <code>Configuration</code>
elements containing all node children with the specified name from
both base and parent configurations.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getLocation()"><B>getLocation()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return a string describing location of the base Configuration.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getName()"><B>getName()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the name of the base node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getNamespace()"><B>getNamespace()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the namespace the main Configuration node
belongs to.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValue()"><B>getValue()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>String</code> value of the node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValue(java.lang.String)"><B>getValue(String)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the configuration element as a <code>String</code>.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsBoolean()"><B>getValueAsBoolean()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>boolean</code> value of the node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsBoolean(boolean)"><B>getValueAsBoolean(boolean)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the configuration element as a <code>boolean</code>.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsFloat()"><B>getValueAsFloat()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>float</code> value of the node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsFloat(float)"><B>getValueAsFloat(float)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the configuration element as a <code>float</code>.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsInteger()"><B>getValueAsInteger()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>int</code> value of the node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsInteger(int)"><B>getValueAsInteger(int)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the configuration element as an <code>int</code>.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsLong()"><B>getValueAsLong()</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Return the <code>long</code> value of the node.
<DT><A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsLong(long)"><B>getValueAsLong(long)</B></A>
-
Method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html">CascadingConfiguration</A>
<DD>Returns the value of the configuration element as a <code>long</code>.
</DL>
<HR>
<A NAME="_L_"><!-- --></A><H2>
<B>L</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#list(org.apache.avalon.framework.configuration.Configuration)"><B>list(Configuration)</B></A>
-
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Returns a simple string representation of the the supplied configuration.
</DL>
<HR>
<A NAME="_M_"><!-- --></A><H2>
<B>M</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#match(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String)"><B>match(Configuration, String,
String)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Return all occurance of a configuration child containing the supplied
attribute name.
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#match(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String)"><B>match(Configuration,
String, String, String)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Return occurance of a configuration child containing the supplied
attribute name and value.
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#matchFirstOccurance(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String,
java.lang.String)"><B>matchFirstOccurance(Configuration, String, String,
String)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Return the first occurance of a configuration child containing the
supplied attribute name
and value or create a new empty configuration if no match found.
<DT><A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html#matchFirstOccurance(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String,
boolean)"><B>matchFirstOccurance(Configuration, String, String, String,
boolean)</B></A> -
Static method in class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html">ConfigurationUtil</A>
<DD>Return the first occurance of a configuration child containing the
supplied attribute
name and value.
<DT><A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html#merge(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><B>merge(Configuration,
Configuration)</B></A> -
Static method in class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html">ConfigurationMerger</A>
<DD>Merge two configurations.
</DL>
<HR>
<A NAME="_O_"><!-- --></A><H2>
<B>O</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/package-summary.html"><B>org.apache.excalibur.configuration</B></A>
- package org.apache.excalibur.configuration<DD>Resource supporting extended
configuration management.<DT><A
HREF="org/apache/excalibur/configuration/merged/package-summary.html"><B>org.apache.excalibur.configuration.merged</B></A>
- package org.apache.excalibur.configuration.merged<DD> </DL>
<HR>
<A NAME="_S_"><!-- --></A><H2>
<B>S</B></H2>
<DL>
<DT><A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html#split(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><B>split(Configuration,
Configuration)</B></A> -
Static method in class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html">ConfigurationSplitter</A>
<DD>Split a configuration, given a merged configuration and a base
configuration.
</DL>
<HR>
<A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_E_">E</A> <A
HREF="#_G_">G</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A
HREF="#_O_">O</A> <A HREF="#_S_">S</A>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/index.html
Index: index.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd>
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:44 BST 2002-->
<TITLE>
Excalibur Configuration Utilities API
</TITLE>
</HEAD>
<FRAMESET cols="20%,80%">
<FRAMESET rows="30%,70%">
<FRAME src="overview-frame.html" name="packageListFrame">
<FRAME src="allclasses-frame.html" name="packageFrame">
</FRAMESET>
<FRAME src="overview-summary.html" name="classFrame">
</FRAMESET>
<NOFRAMES>
<H2>
Frame Alert</H2>
<P>
This document is designed to be viewed using the frames feature. If you see
this message, you are using a non-frame-capable web client.
<BR>
Link to <A HREF="overview-summary.html">Non-frame version.</A></NOFRAMES>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/overview-frame.html
Index: overview-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Overview
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
<B></B></FONT></TD>
</TR>
</TABLE>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html"
TARGET="packageFrame">All Classes</A></FONT>
<P>
<FONT size="+1" CLASS="FrameHeadingFont">
Packages</FONT>
<BR>
<FONT CLASS="FrameItemFont"><A
HREF="org/apache/excalibur/configuration/package-frame.html"
TARGET="packageFrame">org.apache.excalibur.configuration</A></FONT>
<BR>
<FONT CLASS="FrameItemFont"><A
HREF="org/apache/excalibur/configuration/merged/package-frame.html"
TARGET="packageFrame">org.apache.excalibur.configuration.merged</A></FONT>
<BR>
</TD>
</TR>
</TABLE>
<P>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/overview-summary.html
Index: overview-summary.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Overview
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="overview-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Excalibur Configuration Utilities</H2>
</CENTER>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Packages</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A
HREF="org/apache/excalibur/configuration/package-summary.html">org.apache.excalibur.configuration</A></B></TD>
<TD>Resource supporting extended configuration management.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A
HREF="org/apache/excalibur/configuration/merged/package-summary.html">org.apache.excalibur.configuration.merged</A></B></TD>
<TD> </TD>
</TR>
</TABLE>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="overview-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/overview-tree.html
Index: overview-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:44 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="overview-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For All Packages</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies: </B><DD><A
HREF="org/apache/excalibur/configuration/package-tree.html">org.apache.excalibur.configuration</A>,
<A
HREF="org/apache/excalibur/configuration/merged/package-tree.html">org.apache.excalibur.configuration.merged</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html"><B>Object</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/CascadingConfiguration.html"><B>CascadingConfiguration</B></A>
(implements org.apache.avalon.framework.configuration.<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>)
<LI TYPE="circle">class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationMerger.html"><B>ConfigurationMerger</B></A><LI
TYPE="circle">class org.apache.excalibur.configuration.merged.<A
HREF="org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"><B>ConfigurationSplitter</B></A><LI
TYPE="circle">class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ConfigurationUtil.html"><B>ConfigurationUtil</B></A><LI
TYPE="circle">class org.apache.excalibur.configuration.<A
HREF="org/apache/excalibur/configuration/ContextFactory.html"><B>ContextFactory</B></A></UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="overview-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/package-list
Index: package-list
===================================================================
org.apache.excalibur.configuration
org.apache.excalibur.configuration.merged
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/packages.html
Index: packages.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<BR>
<BR>
<BR>
<CENTER>
The front page has been relocated.Please see:
<BR>
<A
HREF="index.html">Frame version</A>
<BR>
<A
HREF="overview-summary.html">Non-frame version.</A></CENTER>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/serialized-form.html
Index: serialized-form.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Serialized Form
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="serialized-form.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H1>
Serialized Form</H1>
</CENTER>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Package</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="serialized-form.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/stylesheet.css
Index: stylesheet.css
===================================================================
/* Javadoc style sheet */
/* Define colors, fonts and other style attributes here to override the
defaults */
/* Page background color */
body { background-color: #FFFFFF }
/* Table colors */
.TableHeadingColor { background: #CCCCFF } /* Dark mauve */
.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */
.TableRowColor { background: #FFFFFF } /* White */
/* Font used in left-hand frame lists */
.FrameTitleFont { font-size: normal; font-family: normal }
.FrameHeadingFont { font-size: normal; font-family: normal }
.FrameItemFont { font-size: normal; font-family: normal }
/* Example of smaller, sans-serif font in frames */
/* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial,
sans-serif } */
/* Navigation bar fonts and colors */
.NavBarCell1 { background-color:#EEEEFF;}/* Light mauve */
.NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;}
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
.NavBarCell2 { font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;}
.NavBarCell3 { font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;}
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/CascadingConfiguration.html
Index: CascadingConfiguration.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Class CascadingConfiguration
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
<A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="CascadingConfiguration.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.configuration</FONT>
<BR>
Class CascadingConfiguration</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.configuration.CascadingConfiguration</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></DD>
</DL>
<HR>
<DL>
<DT>public class <B>CascadingConfiguration</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A><DT>implements
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></DL>
<P>
The CascadingConfiguration is a classic Configuration backed by parent
Configuration. Operations such as getChild return a CascadingConfiguration
encapsulating both a primary and parent configuration. Requests for
attribute
values are resolved against the base configuration initially. If the result
of the resolution is unsucessful, the request is applied against the parent
configuration. As a parent may also be a CascadingConfiguration, the
evaluation
will be applied until a value is resolved against a class parent
Configuration.
<P>
<DL>
<DT><B>Author: </B><DD>Stephen McConnell <[EMAIL PROTECTED]></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#CascadingConfiguration(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">CascadingConfiguration</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> base,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> parent)</CODE>
<BR>
Create a
CascadingConfiguration with specified parent.</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttribute(java.lang.String)">getAttribute</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)</CODE>
<BR>
Return the value
of specified attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttribute(java.lang.String,
java.lang.String)">getAttribute</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> defaultValue)</CODE>
<BR>
Returns the value
of the attribute specified by its name as a
<code>String</code>, or the default value if no attribute by
that name exists or is empty.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsBoolean(java.lang.String)">getAttributeAsBoolean</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)</CODE>
<BR>
Return the
<code>boolean</code> value of the specified parameter contained
in this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsBoolean(java.lang.String,
boolean)">getAttributeAsBoolean</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
boolean defaultValue)</CODE>
<BR>
Returns the value
of the attribute specified by its name as a
<code>boolean</code>, or the default value if no attribute by
that name exists or is empty.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> float</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsFloat(java.lang.String)">getAttributeAsFloat</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)</CODE>
<BR>
Return the
<code>float</code> value of the specified parameter contained
in this node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> float</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsFloat(java.lang.String,
float)">getAttributeAsFloat</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
float defaultValue)</CODE>
<BR>
Returns the value
of the attribute specified by its name as a
<code>float</code>, or the default value if no attribute by
that name exists or is empty.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsInteger(java.lang.String)">getAttributeAsInteger</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)</CODE>
<BR>
Return the
<code>int</code> value of the specified attribute contained
in this node or the parent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsInteger(java.lang.String,
int)">getAttributeAsInteger</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
int defaultValue)</CODE>
<BR>
Returns the value
of the attribute specified by its name as a
<code>int</code>, or the default value if no attribute by
that name exists or is empty.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsLong(java.lang.String)">getAttributeAsLong</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name)</CODE>
<BR>
Returns the value
of the attribute specified by its name as a
<code>long</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeAsLong(java.lang.String,
long)">getAttributeAsLong</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
long defaultValue)</CODE>
<BR>
Returns the value
of the attribute specified by its name as a
<code>long</code>, or the default value if no attribute by
that name exists or is empty.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getAttributeNames()">getAttributeNames</A></B>()</CODE>
<BR>
Return an array
of all attribute names in both base and parent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getChild(java.lang.String)">getChild</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> child)</CODE>
<BR>
Return a new
<code>CascadingConfiguration</code> instance encapsulating the
specified child node of the base and parent node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getChild(java.lang.String,
boolean)">getChild</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> child,
boolean createNew)</CODE>
<BR>
Return a
<code>Configuration</code> instance encapsulating the specified
child node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getChildren()">getChildren</A></B>()</CODE>
<BR>
Return an
<code>Array</code> of <code>Configuration</code>
elements containing all node children of both base and parent
configurations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getChildren(java.lang.String)">getChildren</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name)</CODE>
<BR>
Return an
<code>Array</code> of <code>Configuration</code>
elements containing all node children with the specified name from
both base and parent configurations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getLocation()">getLocation</A></B>()</CODE>
<BR>
Return a string
describing location of the base Configuration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getName()">getName</A></B>()</CODE>
<BR>
Return the name
of the base node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getNamespace()">getNamespace</A></B>()</CODE>
<BR>
Returns the
namespace the main Configuration node
belongs to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValue()">getValue</A></B>()</CODE>
<BR>
Return the
<code>String</code> value of the node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValue(java.lang.String)">getValue</A></B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> defaultValue)</CODE>
<BR>
Returns the value
of the configuration element as a <code>String</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsBoolean()">getValueAsBoolean</A></B>()</CODE>
<BR>
Return the
<code>boolean</code> value of the node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsBoolean(boolean)">getValueAsBoolean</A></B>(boolean defaultValue)</CODE>
<BR>
Returns the value
of the configuration element as a <code>boolean</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> float</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsFloat()">getValueAsFloat</A></B>()</CODE>
<BR>
Return the
<code>float</code> value of the node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> float</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsFloat(float)">getValueAsFloat</A></B>(float defaultValue)</CODE>
<BR>
Returns the value
of the configuration element as a <code>float</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsInteger()">getValueAsInteger</A></B>()</CODE>
<BR>
Return the
<code>int</code> value of the node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsInteger(int)">getValueAsInteger</A></B>(int defaultValue)</CODE>
<BR>
Returns the value
of the configuration element as an <code>int</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsLong()">getValueAsLong</A></B>()</CODE>
<BR>
Return the
<code>long</code> value of the node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html#getValueAsLong(long)">getValueAsLong</A></B>(long defaultValue)</CODE>
<BR>
Returns the value
of the configuration element as a <code>long</code>.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="CascadingConfiguration(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
CascadingConfiguration</H3>
<PRE>
public <B>CascadingConfiguration</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> base,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> parent)</PRE>
<DL>
<DD>Create a CascadingConfiguration with specified parent. The base
configuration shall override a parent configuration on request for
attribute values and configuration body values. Unresolved request
are redirected up the parent chain until a classic configuration is
reached. Request for child configurations will return a
new CascadingConfiguration referencing the child of the base and
the child of the primary (i.e. a child configuration chain).<DD><DL>
<DT><B>Parameters:</B><DD><CODE>base</CODE> - the base
Configuration<DD><CODE>parent</CODE> - the parent Configuration</DL>
</DD>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getName</B>()</PRE>
<DL>
<DD>Return the name of the base node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getName()">getName</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>name of the <code>Configuration</code> node.</DL>
</DD>
</DL>
<HR>
<A NAME="getLocation()"><!-- --></A><H3>
getLocation</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getLocation</B>()</PRE>
<DL>
<DD>Return a string describing location of the base Configuration.
Location can be different for different mediums (ie "file:line" for normal
XML files or
"table:primary-key" for DB based configurations);<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getLocation()">getLocation</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>a string describing location of Configuration</DL>
</DD>
</DL>
<HR>
<A NAME="getNamespace()"><!-- --></A><H3>
getNamespace</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getNamespace</B>()
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Returns the namespace the main Configuration node
belongs to.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getNamespace()">getNamespace</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>a Namespace identifying the namespace of this
Configuration.<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- may be thrown by the underlying configuration<DT><B>Since: </B><DD>4.1</DD>
</DL>
</DD>
</DL>
<HR>
<A NAME="getChild(java.lang.String)"><!-- --></A><H3>
getChild</H3>
<PRE>
public <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>getChild</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> child)</PRE>
<DL>
<DD>Return a new <code>CascadingConfiguration</code> instance encapsulating
the
specified child node of the base and parent node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getChild(java.lang.String)">getChild</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>child</CODE> - The name of the child
node.<DT><B>Returns:</B><DD>Configuration</DL>
</DD>
</DL>
<HR>
<A NAME="getChild(java.lang.String, boolean)"><!-- --></A><H3>
getChild</H3>
<PRE>
public <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>getChild</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> child,
boolean createNew)</PRE>
<DL>
<DD>Return a <code>Configuration</code> instance encapsulating the specified
child node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getChild(java.lang.String,
boolean)">getChild</A></CODE> in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>child</CODE> - The name of the child
node.<DD><CODE>createNew</CODE> - If <code>true</code>, a new
<code>Configuration</code>
will be created and returned if the specified child does not exist in either
the base or parent configuratioin. If <code>false</code>, <code>null</code>
will be returned when the specified child doesn't exist in either the base or
the parent.<DT><B>Returns:</B><DD>Configuration</DL>
</DD>
</DL>
<HR>
<A NAME="getChildren()"><!-- --></A><H3>
getChildren</H3>
<PRE>
public <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]
<B>getChildren</B>()</PRE>
<DL>
<DD>Return an <code>Array</code> of <code>Configuration</code>
elements containing all node children of both base and parent configurations.
The array order will reflect the order in the source config file, commencing
with the base configuration.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getChildren()">getChildren</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>All child nodes</DL>
</DD>
</DL>
<HR>
<A NAME="getChildren(java.lang.String)"><!-- --></A><H3>
getChildren</H3>
<PRE>
public <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]
<B>getChildren</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name)</PRE>
<DL>
<DD>Return an <code>Array</code> of <code>Configuration</code>
elements containing all node children with the specified name from
both base and parent configurations. The array
order will reflect the order in the source config file commencing
with the base configuration.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getChildren(java.lang.String)">getChildren</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the children to
get.<DT><B>Returns:</B><DD>The child nodes with name <code>name</code></DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeNames()"><!-- --></A><H3>
getAttributeNames</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>[]
<B>getAttributeNames</B>()</PRE>
<DL>
<DD>Return an array of all attribute names in both base and parent.
<p>
<em>The order of attributes in this array can not be relied on.</em> As
with XML, a <code>Configuration</code>'s attributes are an
<em>unordered</em> set. If your code relies on order, eg
<tt>conf.getAttributeNames()[0]</tt>, then it is liable to break if a
different XML parser is used.
</p><DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeNames()">getAttributeNames</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>an array of all attribute names</DL>
</DD>
</DL>
<HR>
<A NAME="getAttribute(java.lang.String)"><!-- --></A><H3>
getAttribute</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getAttribute</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the value of specified attribute. If the base configuration
does not contain the attribute, the equivialent operation is applied to
the parent configuration.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttribute(java.lang.String)">getAttribute</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>paramName</CODE> - The name of the parameter
you ask the value of.<DT><B>Returns:</B><DD>String value of
attribute.<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If no attribute with that name exists.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsInteger(java.lang.String)"><!-- --></A><H3>
getAttributeAsInteger</H3>
<PRE>
public int <B>getAttributeAsInteger</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>int</code> value of the specified attribute contained
in this node or the parent.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsInteger(java.lang.String)">getAttributeAsInteger</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>paramName</CODE> - The name of the parameter
you ask the value of.<DT><B>Returns:</B><DD>int value of
attribute<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If no parameter with that name exists.
or if conversion to <code>int</code>
fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsLong(java.lang.String)"><!-- --></A><H3>
getAttributeAsLong</H3>
<PRE>
public long <B>getAttributeAsLong</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Returns the value of the attribute specified by its name as a
<code>long</code>.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsLong(java.lang.String)">getAttributeAsLong</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the parameter you
ask the value of.<DT><B>Returns:</B><DD>long value of
attribute<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If no parameter with that name exists.
or if conversion to <code>long</code>
fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsFloat(java.lang.String)"><!-- --></A><H3>
getAttributeAsFloat</H3>
<PRE>
public float <B>getAttributeAsFloat</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>float</code> value of the specified parameter contained
in this node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsFloat(java.lang.String)">getAttributeAsFloat</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>paramName</CODE> - The name of the parameter
you ask the value of.<DT><B>Returns:</B><DD>float value of
attribute<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If no parameter with that name exists.
or if conversion to <code>float</code>
fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsBoolean(java.lang.String)"><!-- --></A><H3>
getAttributeAsBoolean</H3>
<PRE>
public boolean <B>getAttributeAsBoolean</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> paramName)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>boolean</code> value of the specified parameter contained
in this node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsBoolean(java.lang.String)">getAttributeAsBoolean</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>paramName</CODE> - The name of the parameter
you ask the value of.<DT><B>Returns:</B><DD>boolean value of
attribute<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If no parameter with that name exists.
or if conversion to <code>boolean</code>
fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getValue()"><!-- --></A><H3>
getValue</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getValue</B>()
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>String</code> value of the node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValue()">getValue</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the value of the node.<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- May be raised by underlying
base or parent configuration.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsInteger()"><!-- --></A><H3>
getValueAsInteger</H3>
<PRE>
public int <B>getValueAsInteger</B>()
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>int</code> value of the node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsInteger()">getValueAsInteger</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>int the value as an
integer<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If conversion to <code>int</code> fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsFloat()"><!-- --></A><H3>
getValueAsFloat</H3>
<PRE>
public float <B>getValueAsFloat</B>()
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>float</code> value of the node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsFloat()">getValueAsFloat</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the value of the node.<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If conversion to <code>float</code> fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsBoolean()"><!-- --></A><H3>
getValueAsBoolean</H3>
<PRE>
public boolean <B>getValueAsBoolean</B>()
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>boolean</code> value of the node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsBoolean()">getValueAsBoolean</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the value of the node.<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If conversion to <code>boolean</code> fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsLong()"><!-- --></A><H3>
getValueAsLong</H3>
<PRE>
public long <B>getValueAsLong</B>()
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Return the <code>long</code> value of the node.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsLong()">getValueAsLong</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the value of the node.<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- If conversion to <code>long</code> fails.</DL>
</DD>
</DL>
<HR>
<A NAME="getValue(java.lang.String)"><!-- --></A><H3>
getValue</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getValue</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> defaultValue)</PRE>
<DL>
<DD>Returns the value of the configuration element as a <code>String</code>.
If the configuration value is not set, the default value will be
used.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValue(java.lang.String)">getValue</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>String value of the <code>Configuration</code>,
or default
if none specified.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsInteger(int)"><!-- --></A><H3>
getValueAsInteger</H3>
<PRE>
public int <B>getValueAsInteger</B>(int defaultValue)</PRE>
<DL>
<DD>Returns the value of the configuration element as an <code>int</code>.
If the configuration value is not set, the default value will be
used.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsInteger(int)">getValueAsInteger</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>int value of the <code>Configuration</code>, or
default
if none specified.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsLong(long)"><!-- --></A><H3>
getValueAsLong</H3>
<PRE>
public long <B>getValueAsLong</B>(long defaultValue)</PRE>
<DL>
<DD>Returns the value of the configuration element as a <code>long</code>.
If the configuration value is not set, the default value will be
used.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsLong(long)">getValueAsLong</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>long value of the <code>Configuration</code>, or
default
if none specified.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsFloat(float)"><!-- --></A><H3>
getValueAsFloat</H3>
<PRE>
public float <B>getValueAsFloat</B>(float defaultValue)</PRE>
<DL>
<DD>Returns the value of the configuration element as a <code>float</code>.
If the configuration value is not set, the default value will be
used.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsFloat(float)">getValueAsFloat</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>float value of the <code>Configuration</code>,
or default
if none specified.</DL>
</DD>
</DL>
<HR>
<A NAME="getValueAsBoolean(boolean)"><!-- --></A><H3>
getValueAsBoolean</H3>
<PRE>
public boolean <B>getValueAsBoolean</B>(boolean defaultValue)</PRE>
<DL>
<DD>Returns the value of the configuration element as a <code>boolean</code>.
If the configuration value is not set, the default value will be
used.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getValueAsBoolean(boolean)">getValueAsBoolean</A></CODE>
in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>boolean value of the <code>Configuration</code>,
or default
if none specified.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttribute(java.lang.String, java.lang.String)"><!-- --></A><H3>
getAttribute</H3>
<PRE>
public <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>getAttribute</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> defaultValue)</PRE>
<DL>
<DD>Returns the value of the attribute specified by its name as a
<code>String</code>, or the default value if no attribute by
that name exists or is empty.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttribute(java.lang.String,
java.lang.String)">getAttribute</A></CODE> in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the attribute you
ask the value of.<DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>String value of attribute. It will return the
default
value if the named attribute does not exist, or if
the value is not set.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsInteger(java.lang.String, int)"><!-- --></A><H3>
getAttributeAsInteger</H3>
<PRE>
public int <B>getAttributeAsInteger</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
int defaultValue)</PRE>
<DL>
<DD>Returns the value of the attribute specified by its name as a
<code>int</code>, or the default value if no attribute by
that name exists or is empty.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsInteger(java.lang.String,
int)">getAttributeAsInteger</A></CODE> in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the attribute you
ask the value of.<DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>int value of attribute. It will return the
default
value if the named attribute does not exist, or if
the value is not set.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsLong(java.lang.String, long)"><!-- --></A><H3>
getAttributeAsLong</H3>
<PRE>
public long <B>getAttributeAsLong</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
long defaultValue)</PRE>
<DL>
<DD>Returns the value of the attribute specified by its name as a
<code>long</code>, or the default value if no attribute by
that name exists or is empty.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsLong(java.lang.String,
long)">getAttributeAsLong</A></CODE> in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the attribute you
ask the value of.<DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>long value of attribute. It will return the
default
value if the named attribute does not exist, or if
the value is not set.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsFloat(java.lang.String, float)"><!-- --></A><H3>
getAttributeAsFloat</H3>
<PRE>
public float <B>getAttributeAsFloat</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
float defaultValue)</PRE>
<DL>
<DD>Returns the value of the attribute specified by its name as a
<code>float</code>, or the default value if no attribute by
that name exists or is empty.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsFloat(java.lang.String,
float)">getAttributeAsFloat</A></CODE> in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the attribute you
ask the value of.<DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>float value of attribute. It will return the
default
value if the named attribute does not exist, or if
the value is not set.</DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeAsBoolean(java.lang.String, boolean)"><!-- --></A><H3>
getAttributeAsBoolean</H3>
<PRE>
public boolean <B>getAttributeAsBoolean</B>(<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name,
boolean defaultValue)</PRE>
<DL>
<DD>Returns the value of the attribute specified by its name as a
<code>boolean</code>, or the default value if no attribute by
that name exists or is empty.<DD><DL>
<DT><B>Specified by: </B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html#getAttributeAsBoolean(java.lang.String,
boolean)">getAttributeAsBoolean</A></CODE> in interface <CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the attribute you
ask the value of.<DD><CODE>defaultValue</CODE> - The default value
desired.<DT><B>Returns:</B><DD>boolean value of attribute. It will return the
default
value if the named attribute does not exist, or if
the value is not set.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
<A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="CascadingConfiguration.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/ConfigurationUtil.html
Index: ConfigurationUtil.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Class ConfigurationUtil
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ConfigurationUtil.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.configuration</FONT>
<BR>
Class ConfigurationUtil</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.configuration.ConfigurationUtil</B>
</PRE>
<HR>
<DL>
<DT>public class <B>ConfigurationUtil</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
General utility supporting static operations for generating string
representations of a configuration suitable for debugging.
<P>
<DL>
<DT><B>Author: </B><DD>Stephen McConnell <[EMAIL PROTECTED]>, <a
href="mailto:[EMAIL PROTECTED]">Peter Royal</a></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#ConfigurationUtil()">ConfigurationUtil</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#branch(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">branch</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name)</CODE>
<BR>
Create a copy of
the specified configuration giving it a new name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#equals(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">equals</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> c1,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> c2)</CODE>
<BR>
Test to see if
two Configuration's can be considered the same.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#list(org.apache.avalon.framework.configuration.Configuration)">list</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config)</CODE>
<BR>
Returns a simple
string representation of the the supplied configuration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#match(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String)">match</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute)</CODE>
<BR>
Return all
occurance of a configuration child containing the supplied attribute name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#match(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String)">match</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> value)</CODE>
<BR>
Return occurance
of a configuration child containing the supplied attribute name and value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#matchFirstOccurance(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String,
java.lang.String)">matchFirstOccurance</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> value)</CODE>
<BR>
Return the first
occurance of a configuration child containing the supplied attribute name
and value or create a new empty configuration if no match found.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html#matchFirstOccurance(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String,
boolean)">matchFirstOccurance</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> value,
boolean create)</CODE>
<BR>
Return the first
occurance of a configuration child containing the supplied attribute
name and value.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="ConfigurationUtil()"><!-- --></A><H3>
ConfigurationUtil</H3>
<PRE>
public <B>ConfigurationUtil</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="list(org.apache.avalon.framework.configuration.Configuration)"><!--
--></A><H3>
list</H3>
<PRE>
public static <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>
<B>list</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config)</PRE>
<DL>
<DD>Returns a simple string representation of the the supplied
configuration.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - a
configuration<DT><B>Returns:</B><DD>a simplified text representation of a
configuration suitable
for debugging</DL>
</DD>
</DL>
<HR>
<A NAME="match(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String)"><!-- --></A><H3>
match</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]
<B>match</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute)</PRE>
<DL>
<DD>Return all occurance of a configuration child containing the supplied
attribute name.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - the
configuration<DD><CODE>element</CODE> - the name of child elements to select
from the configuration<DD><CODE>attribute</CODE> - the attribute name to filter
(null will match any attribute name)<DT><B>Returns:</B><DD>an array of
configuration instances matching the query</DL>
</DD>
</DL>
<HR>
<A NAME="match(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
match</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>[]
<B>match</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> value)</PRE>
<DL>
<DD>Return occurance of a configuration child containing the supplied
attribute name and value.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - the
configuration<DD><CODE>element</CODE> - the name of child elements to select
from the configuration<DD><CODE>attribute</CODE> - the attribute name to filter
(null will match any attribute name )<DD><CODE>value</CODE> - the attribute
value to match (null will match any attribute value)<DT><B>Returns:</B><DD>an
array of configuration instances matching the query</DL>
</DD>
</DL>
<HR>
<A
NAME="matchFirstOccurance(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
matchFirstOccurance</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>matchFirstOccurance</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> value)</PRE>
<DL>
<DD>Return the first occurance of a configuration child containing the
supplied attribute name
and value or create a new empty configuration if no match found.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - the
configuration<DD><CODE>element</CODE> - the name of child elements to select
from the configuration<DD><CODE>attribute</CODE> - the attribute name to
filter<DD><CODE>value</CODE> - the attribute value to match (null will match
any attribute value)<DT><B>Returns:</B><DD>a configuration instances matching
the query or empty configuration</DL>
</DD>
</DL>
<HR>
<A
NAME="matchFirstOccurance(org.apache.avalon.framework.configuration.Configuration,
java.lang.String, java.lang.String, java.lang.String, boolean)"><!--
--></A><H3>
matchFirstOccurance</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>matchFirstOccurance</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> element,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> attribute,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> value,
boolean create)</PRE>
<DL>
<DD>Return the first occurance of a configuration child containing the
supplied attribute
name and value. If the supplied creation policy if TRUE and no match is
found, an
empty configuration instance is returned, otherwise a null will
returned.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - the
configuration<DD><CODE>element</CODE> - the name of child elements to select
from the configuration<DD><CODE>attribute</CODE> - the attribute name to
filter<DD><CODE>value</CODE> - the attribute value to match (null will match
any attribute value)<DD><CODE>create</CODE> - the creation policy if no
match<DT><B>Returns:</B><DD>a configuration instances matching the query</DL>
</DD>
</DL>
<HR>
<A NAME="branch(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)"><!-- --></A><H3>
branch</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>branch</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> name)</PRE>
<DL>
<DD>Create a copy of the specified configuration giving it a new name. This
performs
a shallow copy, child configurations will still be the same objects as the
original
configuration had<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - configuration to
branch<DD><CODE>name</CODE> - name for new
configuration<DT><B>Returns:</B><DD>configuration with new name</DL>
</DD>
</DL>
<HR>
<A NAME="equals(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
equals</H3>
<PRE>
public static boolean <B>equals</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> c1,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> c2)</PRE>
<DL>
<DD>Test to see if two Configuration's can be considered the same. Name,
value, attributes
and children are test. The <b>order</b> of children is not taken into
consideration
for equality.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>c1</CODE> - Configuration to
test<DD><CODE>c2</CODE> - Configuration to test<DT><B>Returns:</B><DD>true if
the configurations can be considered equals</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ConfigurationUtil.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/ContextFactory.html
Index: ContextFactory.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Class ContextFactory
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html"><B>PREV
CLASS</B></A>
NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ContextFactory.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.configuration</FONT>
<BR>
Class ContextFactory</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.configuration.ContextFactory</B>
</PRE>
<HR>
<DL>
<DT>public class <B>ContextFactory</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
ContextFactory is a utility class that provides support for the creation
context instances based on a XML context desciption.
<P>
<DL>
<DT><B>Version: </B><DD>$Id: ContextFactory.html,v 1.1 2002/08/11 10:26:47
hammant Exp $</DD>
<DT><B>Author: </B><DD>Stephen McConnell <[EMAIL PROTECTED]></DD>
</DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html#ContextFactory()">ContextFactory</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html#createContextFromConfiguration(org.apache.avalon.framework.configuration.Configuration)">createContextFromConfiguration</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config)</CODE>
<BR>
Create
context-attributes from entrys within <context/>-tag in config</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html#createContextFromConfiguration(org.apache.avalon.framework.context.Context,
org.apache.avalon.framework.configuration.Configuration)">createContextFromConfiguration</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A> parent,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config)</CODE>
<BR>
Create
context-attributes from entrys within <context/>-tag in config</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html#createContextFromConfiguration(org.apache.avalon.framework.context.Context,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.logger.Logger)">createContextFromConfiguration</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A> parent,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/logger/Logger.html">Logger</A> log)</CODE>
<BR>
Create
context-attributes from entrys within <context/>-tag in config</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="ContextFactory()"><!-- --></A><H3>
ContextFactory</H3>
<PRE>
public <B>ContextFactory</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="createContextFromConfiguration(org.apache.avalon.framework.configuration.Configuration)"><!--
--></A><H3>
createContextFromConfiguration</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A>
<B>createContextFromConfiguration</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Create context-attributes from entrys within <context/>-tag in
config<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - the context
configuration<DT><B>Returns:</B><DD>Context a context
instance<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- if a context related error occurs</DL>
</DD>
</DL>
<HR>
<A
NAME="createContextFromConfiguration(org.apache.avalon.framework.context.Context,
org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
createContextFromConfiguration</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A>
<B>createContextFromConfiguration</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A> parent,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Create context-attributes from entrys within <context/>-tag in
config<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - the parent
context<DD><CODE>config</CODE> - the configuration element describing the
context parameters<DT><B>Returns:</B><DD>Context a context
instance<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- if a context related error occurs</DL>
</DD>
</DL>
<HR>
<A
NAME="createContextFromConfiguration(org.apache.avalon.framework.context.Context,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.logger.Logger)"><!-- --></A><H3>
createContextFromConfiguration</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A>
<B>createContextFromConfiguration</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/context/Context.html">Context</A> parent,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> config,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/logger/Logger.html">Logger</A> log)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Create context-attributes from entrys within <context/>-tag in
config<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - the parent
context<DD><CODE>config</CODE> - the configuration element describing the
context parameters<DD><CODE>log</CODE> - a logging
channel<DT><B>Returns:</B><DD>Context a context
instance<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- if a context related error occurs</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html"><B>PREV
CLASS</B></A>
NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ContextFactory.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/package-frame.html
Index: package-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Package
org.apache.excalibur.configuration
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameTitleFont">
<A HREF="../../../../org/apache/excalibur/configuration/package-summary.html"
TARGET="classFrame">org.apache.excalibur.configuration</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
Classes</FONT>
<FONT CLASS="FrameItemFont">
<BR>
<A HREF="CascadingConfiguration.html"
TARGET="classFrame">CascadingConfiguration</A>
<BR>
<A HREF="ConfigurationUtil.html" TARGET="classFrame">ConfigurationUtil</A>
<BR>
<A HREF="ContextFactory.html"
TARGET="classFrame">ContextFactory</A></FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/package-summary.html
Index: package-summary.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Package
org.apache.excalibur.configuration
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV PACKAGE
<A
HREF="../../../../org/apache/excalibur/configuration/merged/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<H2>
Package org.apache.excalibur.configuration
</H2>
Resource supporting extended configuration management.
<P>
<B>See: </B>
<BR>
<A
HREF="#package_description"><B>Description</B></A>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="CascadingConfiguration.html">CascadingConfiguration</A></B></TD>
<TD>The CascadingConfiguration is a classic Configuration backed by parent
Configuration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ConfigurationUtil.html">ConfigurationUtil</A></B></TD>
<TD>General utility supporting static operations for generating string
representations of a configuration suitable for debugging.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ContextFactory.html">ContextFactory</A></B></TD>
<TD>ContextFactory is a utility class that provides support for the creation
context instances based on a XML context desciption.</TD>
</TR>
</TABLE>
<P>
<A NAME="package_description"><!-- --></A><H2>
Package org.apache.excalibur.configuration Description
</H2>
<P>
<p>Resource supporting extended configuration management.</p>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV PACKAGE
<A
HREF="../../../../org/apache/excalibur/configuration/merged/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/package-tree.html
Index: package-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: org.apache.excalibur.configuration
Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
<A
HREF="../../../../org/apache/excalibur/configuration/merged/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For Package org.apache.excalibur.configuration
</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies: </B><DD><A
HREF="../../../../overview-tree.html">All Packages</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html"><B>Object</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.configuration.<A
HREF="../../../../org/apache/excalibur/configuration/CascadingConfiguration.html"><B>CascadingConfiguration</B></A>
(implements org.apache.avalon.framework.configuration.<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>)
<LI TYPE="circle">class org.apache.excalibur.configuration.<A
HREF="../../../../org/apache/excalibur/configuration/ConfigurationUtil.html"><B>ConfigurationUtil</B></A><LI
TYPE="circle">class org.apache.excalibur.configuration.<A
HREF="../../../../org/apache/excalibur/configuration/ContextFactory.html"><B>ContextFactory</B></A></UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV
<A
HREF="../../../../org/apache/excalibur/configuration/merged/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/merged/ConfigurationMerger.html
Index: ConfigurationMerger.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Class ConfigurationMerger
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
<A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ConfigurationMerger.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.configuration.merged</FONT>
<BR>
Class ConfigurationMerger</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.configuration.merged.ConfigurationMerger</B>
</PRE>
<HR>
<DL>
<DT>public class <B>ConfigurationMerger</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
The ConfigurationMerger will take a Configuration object and layer it over
another.
It will use special attributes on the layer's children to control how
children
of the layer and base are combined. In order for a child of the layer to be
merged with a
child of the base, the following must hold true:
<ol>
<li>The child in the <b>layer</b> Configuration has an attribute named
<code>phoenix-configuration:merge</code> and its value is equal to a
boolean
<code>TRUE</code>
</li>
<li>There must be a single child in both the layer and base with the same
getName() <b>OR</b>
there exists an attribute named
<code>phoenix-configuration:key-attribute</code>
that names an attribute that exists on both the layer and base that
can be used to match
multiple children of the same getName()
</li>
</ol>
<P>
<DL>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter Royal</a></DD>
<DT><B>See Also: </B><DD><A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"><CODE>ConfigurationSplitter</CODE></A></DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationMerger.html#ConfigurationMerger()">ConfigurationMerger</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationMerger.html#merge(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">merge</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> layer,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> base)</CODE>
<BR>
Merge two
configurations.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="ConfigurationMerger()"><!-- --></A><H3>
ConfigurationMerger</H3>
<PRE>
public <B>ConfigurationMerger</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="merge(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
merge</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>merge</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> layer,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> base)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Merge two configurations.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>layer</CODE> - Configuration to <i>layer</i>
over the base<DD><CODE>base</CODE> - Configuration <i>layer</i> will be merged
with<DT><B>Returns:</B><DD>Result of merge<DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- if unable to merge</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
<A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ConfigurationMerger.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/merged/ConfigurationSplitter.html
Index: ConfigurationSplitter.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Class ConfigurationSplitter
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationMerger.html"><B>PREV
CLASS</B></A>
NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ConfigurationSplitter.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.excalibur.configuration.merged</FONT>
<BR>
Class ConfigurationSplitter</H2>
<PRE>
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
|
+--<B>org.apache.excalibur.configuration.merged.ConfigurationSplitter</B>
</PRE>
<HR>
<DL>
<DT>public class <B>ConfigurationSplitter</B><DT>extends <A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
<P>
The ConfigurationSplitter will take two Configuration objects and calculate
the
differences between them.
The resulting Configuration will contain special attribute that can be used
by the
ConfigurationMerger to reconstruct the original Configuration
<P>
<DL>
<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Peter Royal</a></DD>
<DT><B>See Also: </B><DD><A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationMerger.html"><CODE>ConfigurationMerger</CODE></A></DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationSplitter.html#ConfigurationSplitter()">ConfigurationSplitter</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationSplitter.html#split(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">split</A></B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> merged,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> base)</CODE>
<BR>
Split a
configuration, given a merged configuration and a base configuration.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>,
<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long,
int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="ConfigurationSplitter()"><!-- --></A><H3>
ConfigurationSplitter</H3>
<PRE>
public <B>ConfigurationSplitter</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="split(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
split</H3>
<PRE>
public static <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A>
<B>split</B>(<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> merged,
<A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> base)
throws <A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></PRE>
<DL>
<DD>Split a configuration, given a merged configuration and a base
configuration.
Functionally equivalent to producing a <i>diff</i> between the merged and
base.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>merged</CODE> - Configuration that is a
combination of the <i>result</i> and
the <i>base</i> param<DD><CODE>base</CODE> - Configuration that when
merged with the <i>result</i> will yield the
<i>merged</i> param<DT><B>Returns:</B><DD>a Configuration that when
merged with the <i>base</i> will yeild the
<i>merged</i><DT><B>Throws:</B><DD><CODE><A
HREF="http://jakarta.apache.org/avalon/api/org/apache/avalon/framework/configuration/ConfigurationException.html">ConfigurationException</A></CODE>
- if unable to split</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationMerger.html"><B>PREV
CLASS</B></A>
NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="ConfigurationSplitter.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/merged/package-frame.html
Index: package-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Package
org.apache.excalibur.configuration.merged
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameTitleFont">
<A
HREF="../../../../../org/apache/excalibur/configuration/merged/package-summary.html"
TARGET="classFrame">org.apache.excalibur.configuration.merged</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
Classes</FONT>
<FONT CLASS="FrameItemFont">
<BR>
<A HREF="ConfigurationMerger.html" TARGET="classFrame">ConfigurationMerger</A>
<BR>
<A HREF="ConfigurationSplitter.html"
TARGET="classFrame">ConfigurationSplitter</A></FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/merged/package-summary.html
Index: package-summary.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API: Package
org.apache.excalibur.configuration.merged
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/excalibur/configuration/package-summary.html"><B>PREV
PACKAGE</B></A>
NEXT PACKAGE</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<H2>
Package org.apache.excalibur.configuration.merged
</H2>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ConfigurationMerger.html">ConfigurationMerger</A></B></TD>
<TD>The ConfigurationMerger will take a Configuration object and layer it
over another.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ConfigurationSplitter.html">ConfigurationSplitter</A></B></TD>
<TD>The ConfigurationSplitter will take two Configuration objects and
calculate the
differences between them.</TD>
</TR>
</TABLE>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/excalibur/configuration/package-summary.html"><B>PREV
PACKAGE</B></A>
NEXT PACKAGE</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
1.1
jakarta-avalon-site/docs/excalibur/configuration/api/org/apache/excalibur/configuration/merged/package-tree.html
Index: package-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sat Aug 10 23:20:45 BST 2002 -->
<TITLE>
Excalibur Configuration Utilities API:
org.apache.excalibur.configuration.merged Class Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css"
TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/excalibur/configuration/package-tree.html"><B>PREV</B></A>
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For Package org.apache.excalibur.configuration.merged
</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies: </B><DD><A
HREF="../../../../../overview-tree.html">All Packages</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.<A
HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html"><B>Object</B></A><UL>
<LI TYPE="circle">class org.apache.excalibur.configuration.merged.<A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationMerger.html"><B>ConfigurationMerger</B></A><LI
TYPE="circle">class org.apache.excalibur.configuration.merged.<A
HREF="../../../../../org/apache/excalibur/configuration/merged/ConfigurationSplitter.html"><B>ConfigurationSplitter</B></A></UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../index-all.html"><FONT
CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/excalibur/configuration/package-tree.html"><B>PREV</B></A>
NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 2002 Apache Jakarta Project. All Rights Reserved.
</BODY>
</HTML>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>