You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by ha...@apache.org on 2002/08/11 00:44:34 UTC

cvs commit: jakarta-avalon-site/docs/excalibur/extension index.html

hammant     2002/08/10 15:44:34

  Modified:    docs/excalibur/extension/api allclasses-frame.html
                        deprecated-list.html help-doc.html index-all.html
                        index.html overview-tree.html package-list
                        packages.html serialized-form.html
               docs/excalibur/extension/api/org/apache/avalon/excalibur/extension
                        Compatability.html DeweyDecimal.html Extension.html
                        Specification.html package-frame.html
                        package-summary.html package-tree.html
               docs/excalibur/extension index.html
  Log:
  general updates
  
  Revision  Changes    Path
  1.2       +10 -6     jakarta-avalon-site/docs/excalibur/extension/api/allclasses-frame.html
  
  Index: allclasses-frame.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/allclasses-frame.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- allclasses-frame.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ allclasses-frame.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   All Classes
   </TITLE>
  @@ -17,21 +17,25 @@
   <TR>
   <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/apache/avalon/excalibur/extension/Compatability.html" TARGET="classFrame">Compatability</A>
   <BR>
  -<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html" TARGET="classFrame">DefaultPackageRepository</A>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html" TARGET="classFrame">DefaultExtensionManager</A>
  +<BR>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html" TARGET="classFrame">DelegatingExtensionManager</A>
   <BR>
   <A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html" TARGET="classFrame">DeweyDecimal</A>
   <BR>
   <A HREF="org/apache/avalon/excalibur/extension/Extension.html" TARGET="classFrame">Extension</A>
   <BR>
  -<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html" TARGET="classFrame">OptionalPackage</A>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html" TARGET="classFrame"><I>ExtensionManager</I></A>
  +<BR>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html" TARGET="classFrame">NoopExtensionManager</A>
   <BR>
  -<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html" TARGET="classFrame">PackageManager</A>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html" TARGET="classFrame">OptionalPackage</A>
   <BR>
  -<A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html" TARGET="classFrame"><I>PackageRepository</I></A>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html" TARGET="classFrame">PackageManager</A>
   <BR>
   <A HREF="org/apache/avalon/excalibur/extension/Specification.html" TARGET="classFrame">Specification</A>
   <BR>
  -<A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html" TARGET="classFrame">UnsatisfiedExtensionException</A>
  +<A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html" TARGET="classFrame">UnsatisfiedExtensionException</A>
   <BR>
   </FONT></TD>
   </TR>
  
  
  
  1.2       +5 -3      jakarta-avalon-site/docs/excalibur/extension/api/deprecated-list.html
  
  Index: deprecated-list.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/deprecated-list.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- deprecated-list.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ deprecated-list.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Deprecated List
   </TITLE>
  @@ -18,9 +18,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  @@ -58,9 +59,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  
  
  
  1.2       +11 -3     jakarta-avalon-site/docs/excalibur/extension/api/help-doc.html
  
  Index: help-doc.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/help-doc.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- help-doc.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ help-doc.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:52:00 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: API Help
   </TITLE>
  @@ -18,9 +18,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
  @@ -49,6 +50,12 @@
   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>
   
  @@ -107,9 +114,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
  
  
  
  1.2       +184 -117  jakarta-avalon-site/docs/excalibur/extension/api/index-all.html
  
  Index: index-all.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/index-all.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index-all.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ index-all.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Index
   </TITLE>
  @@ -18,9 +18,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  @@ -43,7 +44,7 @@
   </TABLE>
   <!-- =========== END OF NAVBAR =========== -->
   
  -<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <HR>
  +<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <HR>
   <A NAME="_A_"><!-- --></A><H2>
   <B>A</B></H2>
   <DL>
  @@ -53,37 +54,60 @@
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#addExtension(org.apache.avalon.excalibur.extension.Extension, java.lang.String, java.util.jar.Attributes)"><B>addExtension(Extension, String, Attributes)</B></A> - 
   Static method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Add Extension to the specified manifest Attributes.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html#addPackageRepository(org.apache.avalon.excalibur.packagemanager.ExtensionManager)"><B>addPackageRepository(ExtensionManager)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html">DelegatingExtensionManager</A>
  +<DD>Add a repository to list of repositories delegated to
  + to find Optional Packages.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#addPathElements(java.io.File[])"><B>addPathElements(File[])</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Add path elements to repository search path
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#addPathElements(java.lang.String)"><B>addPathElements(String)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Add path elements to repository search path.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#addPathElements(java.lang.String[])"><B>addPathElements(String[])</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Add path elements to repository search path
   </DL>
   <HR>
   <A NAME="_C_"><!-- --></A><H2>
   <B>C</B></H2>
   <DL>
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#cacheOptionalPackage(org.apache.avalon.excalibur.extension.OptionalPackage)"><B>cacheOptionalPackage(OptionalPackage)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#cacheOptionalPackage(org.apache.avalon.excalibur.packagemanager.OptionalPackage)"><B>cacheOptionalPackage(OptionalPackage)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
   <DD>Add OptionalPackage to internal cache of Optional Packages.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#clearCache()"><B>clearCache()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#clearCache()"><B>clearCache()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
   <DD>Clear internal cache of optional packages.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Compatability.html"><B>Compatability</B></A> - class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Compatability.html">Compatability</A>.<DD>Enum used in (@link Extension) to indicate the compatability
  - of one extension to another.<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#COMPATIBLE"><B>COMPATIBLE</B></A> - 
  -Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Enum indicating that extension is compatible with other extension.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#COMPATIBLE"><B>COMPATIBLE</B></A> - 
  + of one extension to another.<DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#COMPATIBLE"><B>COMPATIBLE</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Enum indicating that extension is compatible with other Package
    Specification.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#COMPATIBLE"><B>COMPATIBLE</B></A> - 
  +Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Enum indicating that extension is compatible with other extension.
   </DL>
   <HR>
   <A NAME="_D_"><!-- --></A><H2>
   <B>D</B></H2>
   <DL>
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#debug(java.lang.String)"><B>debug(String)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#debug(java.lang.String)"><B>debug(String)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
   <DD>Output a debug message for repository.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>DefaultPackageRepository</B></A> - class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>.<DD>Interface used to contain "Optional Packages" (formerly known as
  - "Standard Extensions").<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#DefaultPackageRepository(java.io.File[])"><B>DefaultPackageRepository(File[])</B></A> - 
  -Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html"><B>DefaultExtensionManager</B></A> - class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>.<DD>Interface used to contain "Optional Packages" (formerly known as
  + "Standard Extensions").<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#DefaultExtensionManager()"><B>DefaultExtensionManager()</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Construct a package repository with no path specified.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#DefaultExtensionManager(java.io.File[])"><B>DefaultExtensionManager(File[])</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
   <DD>Construct a package repository with path.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html"><B>DelegatingExtensionManager</B></A> - class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html">DelegatingExtensionManager</A>.<DD>A <A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html"><CODE>ExtensionManager</CODE></A> that can delegate to multiple
  + different package repositories.<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html#DelegatingExtensionManager()"><B>DelegatingExtensionManager()</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html">DelegatingExtensionManager</A>
  +<DD>Default constructor that does not add any repositories.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html#DelegatingExtensionManager(org.apache.avalon.excalibur.packagemanager.ExtensionManager[])"><B>DelegatingExtensionManager(ExtensionManager[])</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html">DelegatingExtensionManager</A>
  +<DD>Default constructor that delegates to specified repositories.
   <DT><A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>DeweyDecimal</B></A> - class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A>.<DD>Utility class to contain version numbers in "Dewey Decimal"
    syntax.<DT><A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html#DeweyDecimal(int[])"><B>DeweyDecimal(int[])</B></A> - 
   Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A>
  @@ -107,7 +131,8 @@
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#Extension(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>Extension(String, String, String, String, String, String, String)</B></A> - 
   Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>The constructor to create Extension object.
  -</DL>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html"><B>ExtensionManager</B></A> - interface org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html">ExtensionManager</A>.<DD>Interface used to store a collection of "Optional Packages"
  + (formerly known as "Standard Extensions").</DL>
   <HR>
   <A NAME="_G_"><!-- --></A><H2>
   <B>G</B></H2>
  @@ -120,8 +145,12 @@
   <DD>Return an array of <code>Extension</code> objects representing optional
    packages that are available in the JAR file associated with the
    specified <code>Manifest</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#getAvailableExtensions()"><B>getAvailableExtensions()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getAvailable(java.util.jar.Manifest[])"><B>getAvailable(Manifest[])</B></A> - 
  +Static method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Retrieve the set of <code>Extension</code> objects that are available
  + by the specified Manifest objects.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#getAvailableExtensions()"><B>getAvailableExtensions()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Return <code>Extension</code>s which OptionalPackage
    makes available.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getCompatibilityWith(org.apache.avalon.excalibur.extension.Extension)"><B>getCompatibilityWith(Extension)</B></A> - 
  @@ -135,8 +164,8 @@
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getExtensionName()"><B>getExtensionName()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Get the name of the extension.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#getFile()"><B>getFile()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#getFile()"><B>getFile()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Return <code>File</code> object in which OptionalPackage
    is contained.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getImplementationTitle()"><B>getImplementationTitle()</B></A> - 
  @@ -145,50 +174,67 @@
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getImplementationURL()"><B>getImplementationURL()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Get the url of the extensions implementation.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getImplementationVendor()"><B>getImplementationVendor()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Get the vendor of the extensions implementation.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getImplementationVendor()"><B>getImplementationVendor()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Get the vendor of the extensions implementation.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getImplementationVendor()"><B>getImplementationVendor()</B></A> - 
  +Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Get the vendor of the extensions implementation.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getImplementationVendorID()"><B>getImplementationVendorID()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Get the vendorID of the extensions implementation.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getImplementationVersion()"><B>getImplementationVersion()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Get the version of the extensions implementation.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getImplementationVersion()"><B>getImplementationVersion()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Get the version of the implementation.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html#getOptionalPackage(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackage(Extension)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>
  -<DD>Return the <code>OptionalPackage</code> that provides specified
  - <code>Extension</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html#getOptionalPackages(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackages(Extension)</B></A> - 
  -Method in interface org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html">PackageRepository</A>
  -<DD>Return all the <code>OptionalPackage</code>s that satisfy specified
  - <code>Extension</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#getOptionalPackages(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackages(Extension)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  -<DD>Return all the <code>OptionalPackage</code>s that satisfy specified
  - <code>Extension</code>.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getImplementationVersion()"><B>getImplementationVersion()</B></A> - 
  +Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Get the version of the extensions implementation.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html#getOptionalPackage(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackage(Extension)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>
  +<DD>Return the <A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html"><CODE>OptionalPackage</CODE></A> that provides specified
  + <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html#getOptionalPackages(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackages(Extension)</B></A> - 
  +Method in interface org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html">ExtensionManager</A>
  +<DD>Return all the <A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html"><CODE>OptionalPackage</CODE></A>s that satisfy specified
  + <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html#getOptionalPackages(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackages(Extension)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html">NoopExtensionManager</A>
  +<DD>Return an empty array of <code>OptionalPackage</code>s.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html#getOptionalPackages(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackages(Extension)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html">DelegatingExtensionManager</A>
  +<DD>Scan through list of respositories and return all the matching <A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html"><CODE>OptionalPackage</CODE></A>
  + objects that match in any repository.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#getOptionalPackages(org.apache.avalon.excalibur.extension.Extension)"><B>getOptionalPackages(Extension)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Return all the <A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html"><CODE>OptionalPackage</CODE></A>s that satisfy specified
  + <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getOptions(java.util.jar.Manifest)"><B>getOptions(Manifest)</B></A> - 
   Static method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Return the set of <code>Extension</code> objects representing "Optional
    Packages" that the application declares they will use if present.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#getPaths()"><B>getPaths()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Return an array of path elements where each
  + element in array represents a directory
  + in which the ExtensionManager will look
  + for Extensions.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getRequired(java.util.jar.Manifest)"><B>getRequired(Manifest)</B></A> - 
   Static method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Return the set of <code>Extension</code> objects representing optional
    packages that are required by the application contained in the JAR
    file associated with the specified <code>Manifest</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#getRequiredExtensions()"><B>getRequiredExtensions()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getRequired(java.util.jar.Manifest[])"><B>getRequired(Manifest[])</B></A> - 
  +Static method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Retrieve the set of <code>Extension</code> objects that are required
  + by the specified Manifest objects.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#getRequiredExtensions()"><B>getRequiredExtensions()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Return <code>Extension</code>s which OptionalPackage
    requires to operate.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getSections()"><B>getSections()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Return an array containing sections to which specification applies
  - or null if relevent to no sections.
  + or null if relevant to no sections.
   <DT><A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html#getSize()"><B>getSize()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A>
   <DD>Return number of components in <code>DeweyDecimal</code>.
  @@ -198,21 +244,21 @@
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getSpecificationTitle()"><B>getSpecificationTitle()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Get the title of the specification.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getSpecificationVendor()"><B>getSpecificationVendor()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Get the vendor of the extensions specification.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getSpecificationVendor()"><B>getSpecificationVendor()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Get the vendor of the specification.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getSpecificationVersion()"><B>getSpecificationVersion()</B></A> - 
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getSpecificationVendor()"><B>getSpecificationVendor()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Get the version of the extensions specification.
  +<DD>Get the vendor of the extensions specification.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#getSpecificationVersion()"><B>getSpecificationVersion()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Get the version of the specification.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html#getUnsatisfiedExtension()"><B>getUnsatisfiedExtension()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A>
  -<DD>Return the unsatisfied <code>Extension</code> that
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#getSpecificationVersion()"><B>getSpecificationVersion()</B></A> - 
  +Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Get the version of the extensions specification.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html#getUnsatisfiedExtension()"><B>getUnsatisfiedExtension()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A>
  +<DD>Return the unsatisfied <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A> that
    caused this exception tho be thrown.
   </DL>
   <HR>
  @@ -225,33 +271,33 @@
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#IMPLEMENTATION_URL"><B>IMPLEMENTATION_URL</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Manifest Attribute Name object for IMPLEMENTATION_URL.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#IMPLEMENTATION_VENDOR"><B>IMPLEMENTATION_VENDOR</B></A> - 
  -Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Manifest Attribute Name object for IMPLEMENTATION_VENDOR.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#IMPLEMENTATION_VENDOR"><B>IMPLEMENTATION_VENDOR</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Manifest Attribute Name object for IMPLEMENTATION_VENDOR.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#IMPLEMENTATION_VENDOR"><B>IMPLEMENTATION_VENDOR</B></A> - 
  +Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Manifest Attribute Name object for IMPLEMENTATION_VENDOR.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#IMPLEMENTATION_VENDOR_ID"><B>IMPLEMENTATION_VENDOR_ID</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Manifest Attribute Name object for IMPLEMENTATION_VENDOR_ID.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#IMPLEMENTATION_VERSION"><B>IMPLEMENTATION_VERSION</B></A> - 
  -Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Manifest Attribute Name object for IMPLEMENTATION_VERSION.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#IMPLEMENTATION_VERSION"><B>IMPLEMENTATION_VERSION</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Manifest Attribute Name object for IMPLEMENTATION_VERSION.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#INCOMPATIBLE"><B>INCOMPATIBLE</B></A> - 
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#IMPLEMENTATION_VERSION"><B>IMPLEMENTATION_VERSION</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Enum indicating that extension is incompatible with
  - other extension in ways other than other enums
  - indicate).
  +<DD>Manifest Attribute Name object for IMPLEMENTATION_VERSION.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#INCOMPATIBLE"><B>INCOMPATIBLE</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Enum indicating that extension is incompatible with
    other Package Specification in ways other than other enums
    indicate).
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#isCompatible(org.apache.avalon.excalibur.extension.Extension)"><B>isCompatible(Extension)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#INCOMPATIBLE"><B>INCOMPATIBLE</B></A> - 
  +Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Enum indicating that extension is incompatible with
  + other extension in ways other than other enums
  + indicate).
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#isCompatible(org.apache.avalon.excalibur.extension.Extension)"><B>isCompatible(Extension)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Return <code>true</code> if any of the available <code>Extension</code>s
    are compatible with specified extension.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#isCompatibleWith(org.apache.avalon.excalibur.extension.Extension)"><B>isCompatibleWith(Extension)</B></A> - 
  @@ -286,6 +332,14 @@
    less than or equal to the other <code>DeweyDecimal</code>.
   </DL>
   <HR>
  +<A NAME="_N_"><!-- --></A><H2>
  +<B>N</B></H2>
  +<DL>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html"><B>NoopExtensionManager</B></A> - class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html">NoopExtensionManager</A>.<DD>A Noop PackageRepository that can't provide any extensions.<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html#NoopExtensionManager()"><B>NoopExtensionManager()</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html">NoopExtensionManager</A>
  +<DD>&nbsp;
  +</DL>
  +<HR>
   <A NAME="_O_"><!-- --></A><H2>
   <B>O</B></H2>
   <DL>
  @@ -294,26 +348,29 @@
   <DD><code>Name</code> object for <code>Optional-Extension-List</code>
    manifest attribute used for declaring optional dependencies on
    installed extensions.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html"><B>OptionalPackage</B></A> - class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>.<DD>This contains the required meta-data for an "Optional Package"
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html"><B>OptionalPackage</B></A> - class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>.<DD>This contains the required meta-data for an "Optional Package"
    (formerly known as "Standard Extension") as described in the manifest
  - of a JAR file.<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#OptionalPackage(java.io.File, org.apache.avalon.excalibur.extension.Extension[], org.apache.avalon.excalibur.extension.Extension[])"><B>OptionalPackage(File, Extension[], Extension[])</B></A> - 
  -Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  + of a JAR file.<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#OptionalPackage(java.io.File, org.apache.avalon.excalibur.extension.Extension[], org.apache.avalon.excalibur.extension.Extension[])"><B>OptionalPackage(File, Extension[], Extension[])</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Constructor for OptionalPackage.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/package-summary.html"><B>org.apache.avalon.excalibur.extension</B></A> - package org.apache.avalon.excalibur.extension<DD>&nbsp;</DL>
  +<DT><A HREF="org/apache/avalon/excalibur/extension/package-summary.html"><B>org.apache.avalon.excalibur.extension</B></A> - package org.apache.avalon.excalibur.extension<DD>&nbsp;<DT><A HREF="org/apache/avalon/excalibur/packagemanager/package-summary.html"><B>org.apache.avalon.excalibur.packagemanager</B></A> - package org.apache.avalon.excalibur.packagemanager<DD>&nbsp;<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/package-summary.html"><B>org.apache.avalon.excalibur.packagemanager.impl</B></A> - package org.apache.avalon.excalibur.packagemanager.impl<DD>&nbsp;</DL>
   <HR>
   <A NAME="_P_"><!-- --></A><H2>
   <B>P</B></H2>
   <DL>
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html"><B>PackageManager</B></A> - class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>.<DD>Basic Implementation Of PackageManager Interface used to manage
  - "Optional Packages" (formerly known as "Standard Extensions").<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html#PackageManager(org.apache.avalon.excalibur.extension.PackageRepository)"><B>PackageManager(PackageRepository)</B></A> - 
  -Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html"><B>PackageManager</B></A> - class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>.<DD>Basic Implementation Of PackageManager Interface used to manage
  + "Optional Packages" (formerly known as "Standard Extensions").<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html#PackageManager(org.apache.avalon.excalibur.packagemanager.ExtensionManager)"><B>PackageManager(ExtensionManager)</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>
   <DD>Construct a PackageManager for a repositories.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html"><B>PackageRepository</B></A> - interface org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html">PackageRepository</A>.<DD>Interface used to store a collection of "Optional Packages"
  - (formerly known as "Standard Extensions").</DL>
  +</DL>
   <HR>
   <A NAME="_R_"><!-- --></A><H2>
   <B>R</B></H2>
   <DL>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html#removePackageRepository(org.apache.avalon.excalibur.packagemanager.ExtensionManager)"><B>removePackageRepository(ExtensionManager)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html">DelegatingExtensionManager</A>
  +<DD>Remove a repository from list of repositories delegated to
  + to find Optional Packages.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#REQUIRE_IMPLEMENTATION_CHANGE"><B>REQUIRE_IMPLEMENTATION_CHANGE</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Enum indicating that extension requires an upgrade
  @@ -322,63 +379,72 @@
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Enum indicating that extension requires an upgrade
    of implementation to be compatible with other extension.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#REQUIRE_SPECIFICATION_UPGRADE"><B>REQUIRE_SPECIFICATION_UPGRADE</B></A> - 
  -Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Enum indicating that extension requires an upgrade
  - of specification to be compatible with other extension.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#REQUIRE_SPECIFICATION_UPGRADE"><B>REQUIRE_SPECIFICATION_UPGRADE</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Enum indicating that extension requires an upgrade
    of specification to be compatible with other Package Specification.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#REQUIRE_VENDOR_SWITCH"><B>REQUIRE_VENDOR_SWITCH</B></A> - 
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#REQUIRE_SPECIFICATION_UPGRADE"><B>REQUIRE_SPECIFICATION_UPGRADE</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Enum indicating that extension requires a vendor
  - switch to be compatible with other extension.
  +<DD>Enum indicating that extension requires an upgrade
  + of specification to be compatible with other extension.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#REQUIRE_VENDOR_SWITCH"><B>REQUIRE_VENDOR_SWITCH</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Enum indicating that extension requires a vendor
    switch to be compatible with other Package Specification.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#REQUIRE_VENDOR_SWITCH"><B>REQUIRE_VENDOR_SWITCH</B></A> - 
  +Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Enum indicating that extension requires a vendor
  + switch to be compatible with other extension.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html#ROLE"><B>ROLE</B></A> - 
  +Static variable in interface org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html">ExtensionManager</A>
  +<DD>&nbsp;
   </DL>
   <HR>
   <A NAME="_S_"><!-- --></A><H2>
   <B>S</B></H2>
   <DL>
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension[], org.apache.avalon.excalibur.extension.Extension[])"><B>scanDependencies(Extension[], Extension[])</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>
  -<DD>Build a list of dependencies based on specified <code>Extension</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension[], org.apache.avalon.excalibur.extension.Extension[], java.util.List, java.util.List)"><B>scanDependencies(Extension[], Extension[], List, List)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>
  -<DD>Build a list of dependencies based on specified <code>Extension</code>s.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension, org.apache.avalon.excalibur.extension.Extension[])"><B>scanDependencies(Extension, Extension[])</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>
  -<DD>Build a list of dependencies based on specified <code>Extension</code>s.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension, org.apache.avalon.excalibur.extension.Extension[], java.util.List, java.util.List)"><B>scanDependencies(Extension, Extension[], List, List)</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html">PackageManager</A>
  -<DD>Build a list of dependencies based on specified <code>Extension</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#scanPath()"><B>scanPath()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension[], org.apache.avalon.excalibur.extension.Extension[])"><B>scanDependencies(Extension[], Extension[])</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>
  +<DD>Build a list of dependencies based on specified <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension[], org.apache.avalon.excalibur.extension.Extension[], java.util.List, java.util.List)"><B>scanDependencies(Extension[], Extension[], List, List)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>
  +<DD>Build a list of dependencies based on specified <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>s.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension, org.apache.avalon.excalibur.extension.Extension[])"><B>scanDependencies(Extension, Extension[])</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>
  +<DD>Build a list of dependencies based on specified <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>s.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html#scanDependencies(org.apache.avalon.excalibur.extension.Extension, org.apache.avalon.excalibur.extension.Extension[], java.util.List, java.util.List)"><B>scanDependencies(Extension, Extension[], List, List)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html">PackageManager</A>
  +<DD>Build a list of dependencies based on specified <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#scanPath()"><B>scanPath()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
   <DD>Scan the path for this repository and reload all
    the "Optional Packages" found in the path.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html#setPath(java.io.File[])"><B>setPath(File[])</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html">DefaultPackageRepository</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#setPath(java.io.File[])"><B>setPath(File[])</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Set the path for the Repository.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#setPath(java.lang.String)"><B>setPath(String)</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
  +<DD>Set the path for the Repository.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html#setPath(java.lang.String[])"><B>setPath(String[])</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html">DefaultExtensionManager</A>
   <DD>Set the path for the Repository.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html"><B>Specification</B></A> - class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>.<DD>Utility class that represents either an available "Optional Package"
    (formerly known as "Standard Extension") as described in the manifest
    of a JAR file, or the requirement for such an optional package.<DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#SPECIFICATION_TITLE"><B>SPECIFICATION_TITLE</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Manifest Attribute Name object for SPECIFICATION_TITLE.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#SPECIFICATION_VENDOR"><B>SPECIFICATION_VENDOR</B></A> - 
  -Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Manifest Attribute Name object for SPECIFICATION_VENDOR.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#SPECIFICATION_VENDOR"><B>SPECIFICATION_VENDOR</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Manifest Attribute Name object for SPECIFICATION_VENDOR.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#SPECIFICATION_VERSION"><B>SPECIFICATION_VERSION</B></A> - 
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#SPECIFICATION_VENDOR"><B>SPECIFICATION_VENDOR</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  -<DD>Manifest Attribute Name object for SPECIFICATION_VERSION.
  +<DD>Manifest Attribute Name object for SPECIFICATION_VENDOR.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#SPECIFICATION_VERSION"><B>SPECIFICATION_VERSION</B></A> - 
   Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>Manifest Attribute Name object for SPECIFICATION_VERSION.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#SPECIFICATION_VERSION"><B>SPECIFICATION_VERSION</B></A> - 
  +Static variable in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
  +<DD>Manifest Attribute Name object for SPECIFICATION_VERSION.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#Specification(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>Specification(String, String, String, String, String, String)</B></A> - 
   Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
   <DD>The constructor to create Package Specification object.
  @@ -390,36 +456,36 @@
   <A NAME="_T_"><!-- --></A><H2>
   <B>T</B></H2>
   <DL>
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#toFiles(org.apache.avalon.excalibur.extension.OptionalPackage[])"><B>toFiles(OptionalPackage[])</B></A> - 
  -Static method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#toFiles(org.apache.avalon.excalibur.packagemanager.OptionalPackage[])"><B>toFiles(OptionalPackage[])</B></A> - 
  +Static method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Convert a list of OptionalPackages into a list of Files.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html#toString()"><B>toString()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A>
  -<DD>Return string representation of <code>DeweyDecimal</code>.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Compatability.html#toString()"><B>toString()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Compatability.html">Compatability</A>
  -<DD>Return name of compatability level.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#toString()"><B>toString()</B></A> - 
  +Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
  +<DD>Return a String representation of this object.
   <DT><A HREF="org/apache/avalon/excalibur/extension/Extension.html#toString()"><B>toString()</B></A> - 
   Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html">Extension</A>
   <DD>Return a String representation of this object.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html#toString()"><B>toString()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html">OptionalPackage</A>
  -<DD>Return a String representation of this object.
  -<DT><A HREF="org/apache/avalon/excalibur/extension/Specification.html#toString()"><B>toString()</B></A> - 
  -Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html">Specification</A>
  +<DT><A HREF="org/apache/avalon/excalibur/extension/Compatability.html#toString()"><B>toString()</B></A> - 
  +Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Compatability.html">Compatability</A>
  +<DD>Return name of compatability level.
  +<DT><A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html#toString()"><B>toString()</B></A> - 
  +Method in class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A>
  +<DD>Return string representation of <code>DeweyDecimal</code>.
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html#toString()"><B>toString()</B></A> - 
  +Method in class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html">OptionalPackage</A>
   <DD>Return a String representation of this object.
   </DL>
   <HR>
   <A NAME="_U_"><!-- --></A><H2>
   <B>U</B></H2>
   <DL>
  -<DT><A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html"><B>UnsatisfiedExtensionException</B></A> - exception org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A>.<DD>Exception indicating an extension was not found in Package Repository.<DT><A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html#UnsatisfiedExtensionException(org.apache.avalon.excalibur.extension.Extension)"><B>UnsatisfiedExtensionException(Extension)</B></A> - 
  -Constructor for class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A>
  +<DT><A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html"><B>UnsatisfiedExtensionException</B></A> - exception org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A>.<DD>Exception indicating an extension was not found in Package Repository.<DT><A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html#UnsatisfiedExtensionException(org.apache.avalon.excalibur.extension.Extension)"><B>UnsatisfiedExtensionException(Extension)</B></A> - 
  +Constructor for class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A>
   <DD>Construct the <code>UnsatisfiedPackageException</code>
  - for specified <code>Extension</code>.
  + for specified <A HREF="org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A>.
   </DL>
   <HR>
  -<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> 
  +<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> 
   <!-- ========== START OF NAVBAR ========== -->
   <A NAME="navbar_bottom"><!-- --></A>
   <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  @@ -428,9 +494,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  
  
  
  1.2       +6 -3      jakarta-avalon-site/docs/excalibur/extension/api/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/index.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ index.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,14 +2,17 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002-->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002-->
   <TITLE>
   Excalibur Extension 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">
  -<FRAME src="org/apache/avalon/excalibur/extension/package-summary.html" name="classFrame">
  +</FRAMESET>
  +<FRAME src="overview-summary.html" name="classFrame">
   </FRAMESET>
   <NOFRAMES>
   <H2>
  @@ -18,5 +21,5 @@
   <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="org/apache/avalon/excalibur/extension/package-summary.html">Non-frame version.</A></NOFRAMES>
  +Link to <A HREF="overview-summary.html">Non-frame version.</A></NOFRAMES>
   </HTML>
  
  
  
  1.2       +10 -6     jakarta-avalon-site/docs/excalibur/extension/api/overview-tree.html
  
  Index: overview-tree.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/overview-tree.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- overview-tree.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ overview-tree.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Class Hierarchy
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
  @@ -49,18 +50,20 @@
   Hierarchy For All Packages</H2>
   </CENTER>
   <DL>
  -<DT><B>Package Hierarchies: </B><DD><A HREF="org/apache/avalon/excalibur/extension/package-tree.html">org.apache.avalon.excalibur.extension</A></DL>
  +<DT><B>Package Hierarchies: </B><DD><A HREF="org/apache/avalon/excalibur/extension/package-tree.html">org.apache.avalon.excalibur.extension</A>, <A HREF="org/apache/avalon/excalibur/packagemanager/package-tree.html">org.apache.avalon.excalibur.packagemanager</A>, <A HREF="org/apache/avalon/excalibur/packagemanager/impl/package-tree.html">org.apache.avalon.excalibur.packagemanager.impl</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.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Compatability.html"><B>Compatability</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>DefaultPackageRepository</B></A> (implements org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html">PackageRepository</A>)
  -<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>DeweyDecimal</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html"><B>Extension</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/OptionalPackage.html"><B>OptionalPackage</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageManager.html"><B>PackageManager</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html"><B>Specification</B></A><LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html">Serializable</A>)
  +<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Compatability.html"><B>Compatability</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DefaultExtensionManager.html"><B>DefaultExtensionManager</B></A> (implements org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html">ExtensionManager</A>)
  +<LI TYPE="circle">class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/DelegatingExtensionManager.html"><B>DelegatingExtensionManager</B></A> (implements org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html">ExtensionManager</A>)
  +<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>DeweyDecimal</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Extension.html"><B>Extension</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.packagemanager.impl.<A HREF="org/apache/avalon/excalibur/packagemanager/impl/NoopExtensionManager.html"><B>NoopExtensionManager</B></A> (implements org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html">ExtensionManager</A>)
  +<LI TYPE="circle">class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/OptionalPackage.html"><B>OptionalPackage</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/PackageManager.html"><B>PackageManager</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/Specification.html"><B>Specification</B></A><LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html">Serializable</A>)
   <UL>
   <LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Exception.html"><B>Exception</B></A><UL>
  -<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html"><B>UnsatisfiedExtensionException</B></A></UL>
  +<LI TYPE="circle">class org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html"><B>UnsatisfiedExtensionException</B></A></UL>
   </UL>
   </UL>
   </UL>
  @@ -68,7 +71,7 @@
   Interface Hierarchy
   </H2>
   <UL>
  -<LI TYPE="circle">interface org.apache.avalon.excalibur.extension.<A HREF="org/apache/avalon/excalibur/extension/PackageRepository.html"><B>PackageRepository</B></A></UL>
  +<LI TYPE="circle">interface org.apache.avalon.excalibur.packagemanager.<A HREF="org/apache/avalon/excalibur/packagemanager/ExtensionManager.html"><B>ExtensionManager</B></A></UL>
   <HR>
   
   <!-- ========== START OF NAVBAR ========== -->
  @@ -79,6 +82,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
  
  
  
  1.2       +2 -0      jakarta-avalon-site/docs/excalibur/extension/api/package-list
  
  Index: package-list
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/package-list,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package-list	7 Apr 2002 10:25:40 -0000	1.1
  +++ package-list	10 Aug 2002 22:44:33 -0000	1.2
  @@ -1 +1,3 @@
   org.apache.avalon.excalibur.extension
  +org.apache.avalon.excalibur.packagemanager
  +org.apache.avalon.excalibur.packagemanager.impl
  
  
  
  1.2       +2 -2      jakarta-avalon-site/docs/excalibur/extension/api/packages.html
  
  Index: packages.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/packages.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- packages.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ packages.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API
   </TITLE>
  @@ -20,7 +20,7 @@
   <BR>
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Frame version</A>
   <BR>
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="org/apache/avalon/excalibur/extension/package-summary.html">Non-frame version.</A></CENTER>
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="overview-summary.html">Non-frame version.</A></CENTER>
   
   </BODY>
   </HTML>
  
  
  
  1.2       +8 -6      jakarta-avalon-site/docs/excalibur/extension/api/serialized-form.html
  
  Index: serialized-form.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/serialized-form.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- serialized-form.html	7 Apr 2002 10:25:40 -0000	1.1
  +++ serialized-form.html	10 Aug 2002 22:44:33 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:52:00 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Serialized Form
   </TITLE>
  @@ -18,9 +18,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  @@ -53,16 +54,16 @@
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
   <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
   <TD ALIGN="center"><FONT SIZE="+2">
  -<B>Package</B> <B>org.apache.avalon.excalibur.extension</B></FONT></TD>
  +<B>Package</B> <B>org.apache.avalon.excalibur.packagemanager</B></FONT></TD>
   </TR>
   </TABLE>
   
   <P>
  -<A NAME="org.apache.avalon.excalibur.extension.UnsatisfiedExtensionException"><!-- --></A>
  +<A NAME="org.apache.avalon.excalibur.packagemanager.UnsatisfiedExtensionException"><!-- --></A>
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
   <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
   <TD COLSPAN=2><FONT SIZE="+2">
  -<B>Class <A HREF="org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html">org.apache.avalon.excalibur.extension.UnsatisfiedExtensionException</A> implements Serializable</B></FONT></TD>
  +<B>Class <A HREF="org/apache/avalon/excalibur/packagemanager/UnsatisfiedExtensionException.html">org.apache.avalon.excalibur.packagemanager.UnsatisfiedExtensionException</A> implements Serializable</B></FONT></TD>
   </TR>
   </TABLE>
   
  @@ -93,9 +94,10 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  -  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="org/apache/avalon/excalibur/extension/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  +  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  
  
  
  1.3       +7 -5      jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/Compatability.html
  
  Index: Compatability.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/Compatability.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Compatability.html	6 Aug 2002 11:20:55 -0000	1.2
  +++ Compatability.html	10 Aug 2002 22:44:34 -0000	1.3
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:52:00 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Class  Compatability
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -35,7 +36,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;PREV CLASS&nbsp;
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>NEXT CLASS</B></A></FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.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>  &nbsp;
   &nbsp;<A HREF="Compatability.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  @@ -72,7 +73,7 @@
   <P>
   <DL>
   <DT><B>Version: </B><DD>$Revision$ $Date$</DD>
  -<DT><B>Author: </B><DD><a href="mailto:peter @ apache.org">Peter Donald</a></DD>
  +<DT><B>Author: </B><DD><a href="mailto:peter at apache.org">Peter Donald</a></DD>
   <DT><B>See Also: </B><DD><A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html"><CODE>Extension</CODE></A></DL>
   <HR>
   
  @@ -154,6 +155,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -171,7 +173,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;PREV CLASS&nbsp;
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>NEXT CLASS</B></A></FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.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>  &nbsp;
   &nbsp;<A HREF="Compatability.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  
  
  
  1.3       +7 -5      jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/DeweyDecimal.html
  
  Index: DeweyDecimal.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/DeweyDecimal.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DeweyDecimal.html	6 Aug 2002 11:20:55 -0000	1.2
  +++ DeweyDecimal.html	10 Aug 2002 22:44:34 -0000	1.3
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:52:00 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Class  DeweyDecimal
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -34,7 +35,7 @@
   
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>PREV CLASS</B></A>&nbsp;
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Compatability.html"><B>PREV CLASS</B></A>&nbsp;
   &nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.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>  &nbsp;
  @@ -75,7 +76,7 @@
   <P>
   <DL>
   <DT><B>Version: </B><DD>$Revision$ $Date$</DD>
  -<DT><B>Author: </B><DD><a href="mailto:peter @ apache.org">Peter Donald</a></DD>
  +<DT><B>Author: </B><DD><a href="mailto:peter at apache.org">Peter Donald</a></DD>
   </DL>
   <HR>
   
  @@ -348,6 +349,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -364,7 +366,7 @@
   
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>PREV CLASS</B></A>&nbsp;
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Compatability.html"><B>PREV CLASS</B></A>&nbsp;
   &nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.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>  &nbsp;
  
  
  
  1.3       +53 -7     jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/Extension.html
  
  Index: Extension.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/Extension.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Extension.html	6 Aug 2002 11:20:55 -0000	1.2
  +++ Extension.html	10 Aug 2002 22:44:34 -0000	1.3
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:52:00 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Class  Extension
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -35,7 +36,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>PREV CLASS</B></A>&nbsp;
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/OptionalPackage.html"><B>NEXT CLASS</B></A></FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Specification.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>  &nbsp;
   &nbsp;<A HREF="Extension.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  @@ -77,7 +78,7 @@
   <P>
   <DL>
   <DT><B>Version: </B><DD>$Revision$ $Date$</DD>
  -<DT><B>Author: </B><DD><a href="mailto:craigmcc@apache.org">Craig R. McClanahan</a>, <a href="mailto:peter @ apache.org">Peter Donald</a></DD>
  +<DT><B>Author: </B><DD><a href="mailto:craigmcc@apache.org">Craig R. McClanahan</a>, <a href="mailto:peter at apache.org">Peter Donald</a></DD>
   </DL>
   <HR>
   
  @@ -275,6 +276,15 @@
   </TR>
   <TR BGCOLOR="white" CLASS="TableRowColor">
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  +<CODE>static&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html">Extension</A>[]</CODE></FONT></TD>
  +<TD><CODE><B><A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html#getAvailable(java.util.jar.Manifest[])">getAvailable</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/jar/Manifest.html">Manifest</A>[]&nbsp;manifests)</CODE>
  +
  +<BR>
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the set of <code>Extension</code> objects that are available
  + by the specified Manifest objects.</TD>
  +</TR>
  +<TR BGCOLOR="white" CLASS="TableRowColor">
  +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
   <CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Compatability.html">Compatability</A></CODE></FONT></TD>
   <TD><CODE><B><A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html#getCompatibilityWith(org.apache.avalon.excalibur.extension.Extension)">getCompatibilityWith</A></B>(<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html">Extension</A>&nbsp;required)</CODE>
   
  @@ -316,7 +326,7 @@
   </TR>
   <TR BGCOLOR="white" CLASS="TableRowColor">
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  -<CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A></CODE></FONT></TD>
  +<CODE>&nbsp;<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/avalon/excalibur/extension/Extension.html#getImplementationVersion()">getImplementationVersion</A></B>()</CODE>
   
   <BR>
  @@ -343,6 +353,15 @@
   </TR>
   <TR BGCOLOR="white" CLASS="TableRowColor">
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  +<CODE>static&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html">Extension</A>[]</CODE></FONT></TD>
  +<TD><CODE><B><A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html#getRequired(java.util.jar.Manifest[])">getRequired</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/jar/Manifest.html">Manifest</A>[]&nbsp;manifests)</CODE>
  +
  +<BR>
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the set of <code>Extension</code> objects that are required
  + by the specified Manifest objects.</TD>
  +</TR>
  +<TR BGCOLOR="white" CLASS="TableRowColor">
  +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
   <CODE>&nbsp;<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/avalon/excalibur/extension/Extension.html#getSpecificationVendor()">getSpecificationVendor</A></B>()</CODE>
   
  @@ -600,6 +619,19 @@
   </DL>
   <HR>
   
  +<A NAME="getAvailable(java.util.jar.Manifest[])"><!-- --></A><H3>
  +getAvailable</H3>
  +<PRE>
  +public static <A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html">Extension</A>[] <B>getAvailable</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/jar/Manifest.html">Manifest</A>[]&nbsp;manifests)</PRE>
  +<DL>
  +<DD>Retrieve the set of <code>Extension</code> objects that are available
  + by the specified Manifest objects. If there are no such optional
  + packages, a zero-length list is returned.<DD><DL>
  +<DT><B>Parameters:</B><DD><CODE>manifests</CODE> - the manifests to scan<DT><B>Returns:</B><DD>the extensions</DL>
  +</DD>
  +</DL>
  +<HR>
  +
   <A NAME="getRequired(java.util.jar.Manifest)"><!-- --></A><H3>
   getRequired</H3>
   <PRE>
  @@ -614,6 +646,19 @@
   </DL>
   <HR>
   
  +<A NAME="getRequired(java.util.jar.Manifest[])"><!-- --></A><H3>
  +getRequired</H3>
  +<PRE>
  +public static <A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html">Extension</A>[] <B>getRequired</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/jar/Manifest.html">Manifest</A>[]&nbsp;manifests)</PRE>
  +<DL>
  +<DD>Retrieve the set of <code>Extension</code> objects that are required
  + by the specified Manifest objects. If there are no such optional
  + packages, a zero-length list is returned.<DD><DL>
  +<DT><B>Parameters:</B><DD><CODE>manifests</CODE> - the manifests to scan<DT><B>Returns:</B><DD>the extensions</DL>
  +</DD>
  +</DL>
  +<HR>
  +
   <A NAME="getOptions(java.util.jar.Manifest)"><!-- --></A><H3>
   getOptions</H3>
   <PRE>
  @@ -723,7 +768,7 @@
   <A NAME="getImplementationVersion()"><!-- --></A><H3>
   getImplementationVersion</H3>
   <PRE>
  -public <A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.html">DeweyDecimal</A> <B>getImplementationVersion</B>()</PRE>
  +public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> <B>getImplementationVersion</B>()</PRE>
   <DL>
   <DD>Get the version of the extensions implementation.<DD><DL>
   <DT><B>Returns:</B><DD>the version of the extensions implementation.</DL>
  @@ -782,6 +827,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -799,7 +845,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>PREV CLASS</B></A>&nbsp;
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/OptionalPackage.html"><B>NEXT CLASS</B></A></FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Specification.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>  &nbsp;
   &nbsp;<A HREF="Extension.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  
  
  
  1.3       +10 -8     jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/Specification.html
  
  Index: Specification.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/Specification.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Specification.html	6 Aug 2002 11:20:55 -0000	1.2
  +++ Specification.html	10 Aug 2002 22:44:34 -0000	1.3
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:52:00 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Class  Specification
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -34,7 +35,7 @@
   
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/PackageManager.html"><B>PREV CLASS</B></A>&nbsp;
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html"><B>PREV CLASS</B></A>&nbsp;
   &nbsp;NEXT CLASS</FONT></TD>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
     <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
  @@ -77,7 +78,7 @@
   <P>
   <DL>
   <DT><B>Version: </B><DD>$Revision$ $Date$</DD>
  -<DT><B>Author: </B><DD><a href="mailto:peter @ apache.org">Peter Donald</a></DD>
  +<DT><B>Author: </B><DD><a href="mailto:peter at apache.org">Peter Donald</a></DD>
   </DL>
   <HR>
   
  @@ -270,7 +271,7 @@
   
   <BR>
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return an array containing sections to which specification applies
  - or null if relevent to no sections.</TD>
  + or null if relevant to no sections.</TD>
   </TR>
   <TR BGCOLOR="white" CLASS="TableRowColor">
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  @@ -597,9 +598,9 @@
   public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A>[] <B>getSections</B>()</PRE>
   <DL>
   <DD>Return an array containing sections to which specification applies
  - or null if relevent to no sections.<DD><DL>
  + or null if relevant to no sections.<DD><DL>
   <DT><B>Returns:</B><DD>an array containing sections to which specification applies
  -         or null if relevent to no sections.</DL>
  +         or null if relevant to no sections.</DL>
   </DD>
   </DL>
   <HR>
  @@ -653,6 +654,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -669,7 +671,7 @@
   
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  -&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/PackageManager.html"><B>PREV CLASS</B></A>&nbsp;
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html"><B>PREV CLASS</B></A>&nbsp;
   &nbsp;NEXT CLASS</FONT></TD>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
     <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
  
  
  
  1.2       +1 -29     jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/package-frame.html
  
  Index: package-frame.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/package-frame.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package-frame.html	7 Apr 2002 10:25:50 -0000	1.1
  +++ package-frame.html	10 Aug 2002 22:44:34 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Package org.apache.avalon.excalibur.extension
   </TITLE>
  @@ -14,44 +14,16 @@
   <TABLE BORDER="0" WIDTH="100%">
   <TR>
   <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
  -Interfaces</FONT>&nbsp;
  -<FONT CLASS="FrameItemFont">
  -<BR>
  -<A HREF="PackageRepository.html" TARGET="classFrame"><I>PackageRepository</I></A></FONT></TD>
  -</TR>
  -</TABLE>
  -
  -
  -<TABLE BORDER="0" WIDTH="100%">
  -<TR>
  -<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
   Classes</FONT>&nbsp;
   <FONT CLASS="FrameItemFont">
   <BR>
   <A HREF="Compatability.html" TARGET="classFrame">Compatability</A>
   <BR>
  -<A HREF="DefaultPackageRepository.html" TARGET="classFrame">DefaultPackageRepository</A>
  -<BR>
   <A HREF="DeweyDecimal.html" TARGET="classFrame">DeweyDecimal</A>
   <BR>
   <A HREF="Extension.html" TARGET="classFrame">Extension</A>
   <BR>
  -<A HREF="OptionalPackage.html" TARGET="classFrame">OptionalPackage</A>
  -<BR>
  -<A HREF="PackageManager.html" TARGET="classFrame">PackageManager</A>
  -<BR>
   <A HREF="Specification.html" TARGET="classFrame">Specification</A></FONT></TD>
  -</TR>
  -</TABLE>
  -
  -
  -<TABLE BORDER="0" WIDTH="100%">
  -<TR>
  -<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
  -Exceptions</FONT>&nbsp;
  -<FONT CLASS="FrameItemFont">
  -<BR>
  -<A HREF="UnsatisfiedExtensionException.html" TARGET="classFrame">UnsatisfiedExtensionException</A></FONT></TD>
   </TR>
   </TABLE>
   
  
  
  
  1.2       +5 -48     jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/package-summary.html
  
  Index: package-summary.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/package-summary.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package-summary.html	7 Apr 2002 10:25:50 -0000	1.1
  +++ package-summary.html	10 Aug 2002 22:44:34 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: Package org.apache.avalon.excalibur.extension
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -35,7 +36,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;PREV PACKAGE&nbsp;
  -&nbsp;NEXT PACKAGE</FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/packagemanager/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>  &nbsp;
   &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  @@ -51,21 +52,6 @@
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
   <TD COLSPAN=2><FONT SIZE="+2">
  -<B>Interface Summary</B></FONT></TD>
  -</TR>
  -<TR BGCOLOR="white" CLASS="TableRowColor">
  -<TD WIDTH="15%"><B><A HREF="PackageRepository.html"><I>PackageRepository</I></A></B></TD>
  -<TD>Interface used to store a collection of "Optional Packages"
  - (formerly known as "Standard Extensions").</TD>
  -</TR>
  -</TABLE>
  -&nbsp;
  -
  -<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">
  @@ -74,11 +60,6 @@
    of one extension to another.</TD>
   </TR>
   <TR BGCOLOR="white" CLASS="TableRowColor">
  -<TD WIDTH="15%"><B><A HREF="DefaultPackageRepository.html">DefaultPackageRepository</A></B></TD>
  -<TD>Interface used to contain "Optional Packages" (formerly known as
  - "Standard Extensions").</TD>
  -</TR>
  -<TR BGCOLOR="white" CLASS="TableRowColor">
   <TD WIDTH="15%"><B><A HREF="DeweyDecimal.html">DeweyDecimal</A></B></TD>
   <TD>Utility class to contain version numbers in "Dewey Decimal"
    syntax.</TD>
  @@ -90,17 +71,6 @@
    of a JAR file, or the requirement for such an optional package.</TD>
   </TR>
   <TR BGCOLOR="white" CLASS="TableRowColor">
  -<TD WIDTH="15%"><B><A HREF="OptionalPackage.html">OptionalPackage</A></B></TD>
  -<TD>This contains the required meta-data for an "Optional Package"
  - (formerly known as "Standard Extension") as described in the manifest
  - of a JAR file.</TD>
  -</TR>
  -<TR BGCOLOR="white" CLASS="TableRowColor">
  -<TD WIDTH="15%"><B><A HREF="PackageManager.html">PackageManager</A></B></TD>
  -<TD>Basic Implementation Of PackageManager Interface used to manage
  - "Optional Packages" (formerly known as "Standard Extensions").</TD>
  -</TR>
  -<TR BGCOLOR="white" CLASS="TableRowColor">
   <TD WIDTH="15%"><B><A HREF="Specification.html">Specification</A></B></TD>
   <TD>Utility class that represents either an available "Optional Package"
    (formerly known as "Standard Extension") as described in the manifest
  @@ -110,20 +80,6 @@
   &nbsp;
   
   <P>
  -
  -<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  -<TD COLSPAN=2><FONT SIZE="+2">
  -<B>Exception Summary</B></FONT></TD>
  -</TR>
  -<TR BGCOLOR="white" CLASS="TableRowColor">
  -<TD WIDTH="15%"><B><A HREF="UnsatisfiedExtensionException.html">UnsatisfiedExtensionException</A></B></TD>
  -<TD>Exception indicating an extension was not found in Package Repository.</TD>
  -</TR>
  -</TABLE>
  -&nbsp;
  -
  -<P>
   <HR>
   
   <!-- ========== START OF NAVBAR ========== -->
  @@ -134,6 +90,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  @@ -151,7 +108,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;PREV PACKAGE&nbsp;
  -&nbsp;NEXT PACKAGE</FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/packagemanager/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>  &nbsp;
   &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  
  
  
  1.2       +9 -15     jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/package-tree.html
  
  Index: package-tree.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/api/org/apache/avalon/excalibur/extension/package-tree.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package-tree.html	7 Apr 2002 10:25:50 -0000	1.1
  +++ package-tree.html	10 Aug 2002 22:44:34 -0000	1.2
  @@ -2,7 +2,7 @@
   <!--NewPage-->
   <HTML>
   <HEAD>
  -<!-- Generated by javadoc on Sun Apr 07 10:51:59 BST 2002 -->
  +<!-- Generated by javadoc on Sat Aug 10 23:21:25 BST 2002 -->
   <TITLE>
   Excalibur Extension API: org.apache.avalon.excalibur.extension Class Hierarchy
   </TITLE>
  @@ -18,6 +18,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
  @@ -35,7 +36,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;PREV&nbsp;
  -&nbsp;NEXT</FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/packagemanager/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>  &nbsp;
   &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  @@ -49,24 +50,16 @@
   Hierarchy For Package org.apache.avalon.excalibur.extension
   </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.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/Compatability.html"><B>Compatability</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/DefaultPackageRepository.html"><B>DefaultPackageRepository</B></A> (implements org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/PackageRepository.html">PackageRepository</A>)
  -<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>DeweyDecimal</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html"><B>Extension</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/OptionalPackage.html"><B>OptionalPackage</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/PackageManager.html"><B>PackageManager</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/Specification.html"><B>Specification</B></A><LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html">Serializable</A>)
  -<UL>
  -<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Exception.html"><B>Exception</B></A><UL>
  -<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/UnsatisfiedExtensionException.html"><B>UnsatisfiedExtensionException</B></A></UL>
  -</UL>
  -</UL>
  +<LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/Compatability.html"><B>Compatability</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/DeweyDecimal.html"><B>DeweyDecimal</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/Extension.html"><B>Extension</B></A><LI TYPE="circle">class org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/Specification.html"><B>Specification</B></A></UL>
   </UL>
  -<H2>
  -Interface Hierarchy
  -</H2>
  -<UL>
  -<LI TYPE="circle">interface org.apache.avalon.excalibur.extension.<A HREF="../../../../../org/apache/avalon/excalibur/extension/PackageRepository.html"><B>PackageRepository</B></A></UL>
   <HR>
   
   <!-- ========== START OF NAVBAR ========== -->
  @@ -77,6 +70,7 @@
   <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>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
  @@ -94,7 +88,7 @@
   <TR>
   <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   &nbsp;PREV&nbsp;
  -&nbsp;NEXT</FONT></TD>
  +&nbsp;<A HREF="../../../../../org/apache/avalon/excalibur/packagemanager/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>  &nbsp;
   &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
  
  
  
  1.6       +89 -27    jakarta-avalon-site/docs/excalibur/extension/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-site/docs/excalibur/extension/index.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- index.html	22 Jul 2002 20:09:30 -0000	1.5
  +++ index.html	10 Aug 2002 22:44:34 -0000	1.6
  @@ -1,27 +1,89 @@
  -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  -<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><link rel="stylesheet" href="skin/tigris.css" type="text/css"><link rel="stylesheet" href="skin/site.css" type="text/css"><link media="print" rel="stylesheet" href="skin/print.css" type="text/css"><meta value="Avalon Documentation Team" name="author"><meta value="avalon-dev@jakarta.apache.org" name="email"><title>NO TITLE</title></head><body class="composite" marginheight="0" marginwidth="0"><div id="banner"><table width="100%" cellpadding="8" cellspacing="0" border="0"><tbody><tr><td align="left"><a href="http://jakarta.apache.org/"><img border="0" src="images/jakarta-logo.gif"></a></td><td align="right"><a href="http://jakarta.apache.org/avalon/"><img border="0" src="images/header.gif"></a></td></tr></tbody></table></div><div id="breadcrumbs"><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></div><table id="main" width="100%" cellpadding="8" cellspacing="0" border="0"><tbody><tr valign="top"><td id="leftcol"><div id="navcolumn"><div><strong>About</strong><div><a href="index.html">Overview</a></div><div><a href="http://jakarta.apache.org/avalon/excalibur/index.html">Excalibur Home</a></div><div><a href="http://jakarta.apache.org/builds/jakarta-avalon-excalibur/release">Download</a></div><div><a href="api/">API Docs</a></div></div></div></td><td><div id="bodycol"><div class="app"><div align="center"><h1>NO TITLE</h1><h2></h2></div><div class="h3">
  -    
  -        Excalibur Extension - Overview
  -        Peter Donald
  -    
  -    
  -        <div class="h3"><h3></h3></div>
  -            <p>
  -              Utility classes that contains methods to scan a manifest
  -              and return an array of either available or required optional packages
  -              documented in that manifest.
  -            </p>
  -            <p>
  -              For more information about optional packages, see the document
  -                <i>Optional Package Versioning</i> in the documentation bundle
  -              for your Java2 Standard Edition package, in the file
  -                <code>guide/extensions/versioning.html</code>.
  -            </p>
  -        
  -    
  -</div></div></div></td></tr></tbody></table><div id="footer"><table width="100%" cellpadding="4" cellspacing="0" border="0"><tbody><tr><td align="left">Copyright &copy; 1999-2002 Apache Software Foundation. All Rights Reserved.</td><td></td><td align="right"><script language="JavaScript">
  -                          <!--
  -                                  document.write("last modified: " + document.lastModified);
  -                          //  -->
  -
  -                           </script></td></tr></tbody></table></div></body></html>
  \ No newline at end of file
  +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +<!-- This is a generated file.  Do not edit. -->
  +    <html>
  +    <head>
  +      <style type="text/css">
  +        @import url("./css/tigris.css");
  +        @import url("./css/site.css");
  +      </style>
  +      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
  +
  +            
  +      <title>Excalibur Extension - $root.getChild("properties").getChild("title").getText()</title>
  +    </head>
  +
  +    <body marginwidth="0" marginheight="0" class="composite">
  +
  +      <div id="banner">
  +        <table border="0" cellspacing="0" cellpadding="8" width="100%">
  +          <!-- TOP IMAGE -->
  +          <tr>
  +            <td>      <td colspan="2">
  +    <a href="http://jakarta.apache.org"><img src="http://jakarta.apache.org/images/jakarta-logo.gif" align="left" border="0"/></a>
  +    </td>
  +  </td>
  +            <td><div align="right" valign="bottom"><b><font size="+3">Excalibur Extension</font></b></div></td>
  +          </tr>
  +        </table>
  +      </div>
  +
  +      <table border="0" cellspacing="0" cellpadding="8" width="100%" id="main">
  +        <tr valign="top">
  +          <!-- LEFT SIDE NAVIGATION -->
  +          <td id="leftcol" width="20%">
  +            <div id="navcolumn">
  +                  <div>
  +      <strong>About</strong>
  +              <div><small>      <a href="index.html">Overview</a>
  +  </small></div>
  +              <div><small>      <a href="http://jakarta.apache.org/avalon/excalibur/index.html">Excalibur Home</a>
  +  </small></div>
  +              <div><small>      <a href="http://jakarta.apache.org/builds/jakarta-avalon-excalibur/release">Download</a>
  +  </small></div>
  +              <div><small>      <a href="api/">API Docs</a>
  +  </small></div>
  +          </div>
  +              </div>
  +          </td>
  +          <td><div id="bodycol"><div class="app">
  +
  +                </div>
  +		<div align="right" id="authors">
  +			</div>
  +          </div></td>
  +        </tr>
  +      </table>
  +
  +      <!-- FOOTER -->
  +      <div id="footer">
  +        <table border="0" cellspacing="0" cellpadding="4">
  +          <tr>
  +            <td>Copyright &#169; 1999-2002, Apache Software Foundation</td>
  +          </tr>
  +        </table>
  +      </div>
  +
  +    </body>
  +  </html>
  +
  +
  +
  +
  +
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>