You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by bl...@apache.org on 2001/12/11 16:22:26 UTC

cvs commit: jakarta-avalon-site/docs/authors avalon-doc.html eungju.html fede.html hammant.html lsimons.html peter.html pier.html roberto.html

bloritsch    01/12/11 07:22:26

  Added:       docs/api/org/apache/avalon/framework/configuration
                        NamespacedSAXConfigurationHandler.html
               docs/api/org/apache/avalon/framework/logger
                        AbstractLogEnabled.html Jdk14Logger.html
                        Log4JLogger.html LogEnabled.html LogKitLogger.html
                        Logger.html
               docs/authors avalon-doc.html eungju.html fede.html
                        hammant.html lsimons.html peter.html pier.html
                        roberto.html
  Removed:     docs/api/org/apache/avalon/framework/configuration
                        Namespace.html
  Log:
  add missing files
  
  Revision  Changes    Path
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html
  
  Index: NamespacedSAXConfigurationHandler.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  NamespacedSAXConfigurationHandler (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="NamespacedSAXConfigurationHandler (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/configuration/DefaultConfigurationSerializer.html"><B>PREV CLASS</B></A>&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.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="NamespacedSAXConfigurationHandler.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.configuration</FONT>
  <BR>
  Class  NamespacedSAXConfigurationHandler</H2>
  <PRE>
  java.lang.Object
    |
    +--org.xml.sax.helpers.DefaultHandler
          |
          +--<A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">org.apache.avalon.framework.configuration.SAXConfigurationHandler</A>
                |
                +--<B>org.apache.avalon.framework.configuration.NamespacedSAXConfigurationHandler</B>
  </PRE>
  <DL>
  <DT><B>All Implemented Interfaces:</B> <DD>org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler</DD>
  </DL>
  <HR>
  <DL>
  <DT>public class <B>NamespacedSAXConfigurationHandler</B><DT>extends <A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></DL>
  
  <P>
  A SAXConfigurationHandler helps build Configurations out of sax events,
   including namespace information.
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:fede@apache.org">Federico Barbieri</a></DD>
  , <a href="mailto:peter@apache.org">Peter Donald</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  <A NAME="constructor_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Constructor Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#NamespacedSAXConfigurationHandler()">NamespacedSAXConfigurationHandler</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  </TABLE>
  &nbsp;
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#characters(char[], int, int)">characters</A></B>(char[]&nbsp;ch,
             int&nbsp;start,
             int&nbsp;end)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#clear()">clear</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>protected &nbsp;<A HREF="../../../../../org/apache/avalon/framework/configuration/DefaultConfiguration.html">DefaultConfiguration</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#createConfiguration(java.lang.String, java.lang.String, java.lang.String)">createConfiguration</A></B>(java.lang.String&nbsp;localName,
                      java.lang.String&nbsp;namespaceURI,
                      java.lang.String&nbsp;location)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#endDocument()">endDocument</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></B>(java.lang.String&nbsp;namespaceURI,
             java.lang.String&nbsp;localName,
             java.lang.String&nbsp;rawName)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#error(org.xml.sax.SAXParseException)">error</A></B>(org.xml.sax.SAXParseException&nbsp;exception)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This just throws an exception on a parse error.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A></B>(org.xml.sax.SAXParseException&nbsp;exception)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This just throws an exception on a parse error.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/framework/configuration/Configuration.html">Configuration</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#getConfiguration()">getConfiguration</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#getLocationString()">getLocationString</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A></B>(org.xml.sax.Locator&nbsp;locator)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#startDocument()">startDocument</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></B>(java.lang.String&nbsp;namespaceURI,
               java.lang.String&nbsp;localName,
               java.lang.String&nbsp;rawName,
               org.xml.sax.Attributes&nbsp;attributes)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></B>(java.lang.String&nbsp;prefix,
                     java.lang.String&nbsp;uri)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/configuration/NamespacedSAXConfigurationHandler.html#warning(org.xml.sax.SAXParseException)">warning</A></B>(org.xml.sax.SAXParseException&nbsp;exception)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This just throws an exception on a parse error.</TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_org.apache.avalon.framework.configuration.SAXConfigurationHandler"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class org.apache.avalon.framework.configuration.<A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#createConfiguration(java.lang.String, java.lang.String)">createConfiguration</A></CODE></TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_org.xml.sax.helpers.DefaultHandler"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class org.xml.sax.helpers.DefaultHandler</B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE>endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, unparsedEntityDecl</CODE></TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class java.lang.Object</B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  <A NAME="constructor_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Constructor Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="NamespacedSAXConfigurationHandler()"><!-- --></A><H3>
  NamespacedSAXConfigurationHandler</H3>
  <PRE>
  public <B>NamespacedSAXConfigurationHandler</B>()</PRE>
  <DL>
  </DL>
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="getConfiguration()"><!-- --></A><H3>
  getConfiguration</H3>
  <PRE>
  public <A HREF="../../../../../org/apache/avalon/framework/configuration/Configuration.html">Configuration</A> <B>getConfiguration</B>()</PRE>
  <DL>
  <DD><DL>
  <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#getConfiguration()">getConfiguration</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  </DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="clear()"><!-- --></A><H3>
  clear</H3>
  <PRE>
  public void <B>clear</B>()</PRE>
  <DL>
  <DD><DL>
  <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#clear()">clear</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  </DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="setDocumentLocator(org.xml.sax.Locator)"><!-- --></A><H3>
  setDocumentLocator</H3>
  <PRE>
  public void <B>setDocumentLocator</B>(org.xml.sax.Locator&nbsp;locator)</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>setDocumentLocator</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  </DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="startDocument()"><!-- --></A><H3>
  startDocument</H3>
  <PRE>
  public void <B>startDocument</B>()
                     throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE>startDocument</CODE> in class <CODE>org.xml.sax.helpers.DefaultHandler</CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="endDocument()"><!-- --></A><H3>
  endDocument</H3>
  <PRE>
  public void <B>endDocument</B>()
                   throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>endDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE>endDocument</CODE> in class <CODE>org.xml.sax.helpers.DefaultHandler</CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="characters(char[], int, int)"><!-- --></A><H3>
  characters</H3>
  <PRE>
  public void <B>characters</B>(char[]&nbsp;ch,
                         int&nbsp;start,
                         int&nbsp;end)
                  throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#characters(char[], int, int)">characters</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="endElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
  endElement</H3>
  <PRE>
  public void <B>endElement</B>(java.lang.String&nbsp;namespaceURI,
                         java.lang.String&nbsp;localName,
                         java.lang.String&nbsp;rawName)
                  throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="createConfiguration(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
  createConfiguration</H3>
  <PRE>
  protected <A HREF="../../../../../org/apache/avalon/framework/configuration/DefaultConfiguration.html">DefaultConfiguration</A> <B>createConfiguration</B>(java.lang.String&nbsp;localName,
                                                     java.lang.String&nbsp;namespaceURI,
                                                     java.lang.String&nbsp;location)</PRE>
  <DL>
  <DD><DL>
  </DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
  startElement</H3>
  <PRE>
  public void <B>startElement</B>(java.lang.String&nbsp;namespaceURI,
                           java.lang.String&nbsp;localName,
                           java.lang.String&nbsp;rawName,
                           org.xml.sax.Attributes&nbsp;attributes)
                    throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(org.xml.sax.SAXParseException)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public void <B>error</B>(org.xml.sax.SAXParseException&nbsp;exception)
             throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD>This just throws an exception on a parse error.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>error</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#error(org.xml.sax.SAXParseException)">error</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warning(org.xml.sax.SAXParseException)"><!-- --></A><H3>
  warning</H3>
  <PRE>
  public void <B>warning</B>(org.xml.sax.SAXParseException&nbsp;exception)
               throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD>This just throws an exception on a parse error.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>warning</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#warning(org.xml.sax.SAXParseException)">warning</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(org.xml.sax.SAXParseException)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public void <B>fatalError</B>(org.xml.sax.SAXParseException&nbsp;exception)
                  throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD>This just throws an exception on a parse error.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>fatalError</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="getLocationString()"><!-- --></A><H3>
  getLocationString</H3>
  <PRE>
  protected java.lang.String <B>getLocationString</B>()</PRE>
  <DL>
  <DD><DL>
  <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html#getLocationString()">getLocationString</A></CODE> in class <CODE><A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.html">SAXConfigurationHandler</A></CODE></DL>
  </DD>
  <DD><DL>
  </DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="startPrefixMapping(java.lang.String, java.lang.String)"><!-- --></A><H3>
  startPrefixMapping</H3>
  <PRE>
  public void <B>startPrefixMapping</B>(java.lang.String&nbsp;prefix,
                                 java.lang.String&nbsp;uri)
                          throws org.xml.sax.SAXException</PRE>
  <DL>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE>startPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE>startPrefixMapping</CODE> in class <CODE>org.xml.sax.helpers.DefaultHandler</CODE></DL>
  </DD>
  <DD><DL>
  
  <DD><CODE>org.xml.sax.SAXException</CODE></DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/configuration/DefaultConfigurationSerializer.html"><B>PREV CLASS</B></A>&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/configuration/SAXConfigurationHandler.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="NamespacedSAXConfigurationHandler.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/logger/AbstractLogEnabled.html
  
  Index: AbstractLogEnabled.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  AbstractLogEnabled (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="AbstractLogEnabled (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;PREV CLASS&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLoggable.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="AbstractLogEnabled.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.logger</FONT>
  <BR>
  Class  AbstractLogEnabled</H2>
  <PRE>
  java.lang.Object
    |
    +--<B>org.apache.avalon.framework.logger.AbstractLogEnabled</B>
  </PRE>
  <DL>
  <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/avalon/framework/logger/LogEnabled.html">LogEnabled</A></DD>
  </DL>
  <HR>
  <DL>
  <DT>public abstract class <B>AbstractLogEnabled</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/avalon/framework/logger/LogEnabled.html">LogEnabled</A></DL>
  
  <P>
  Utility class to allow construction of easy components that will perform logging.
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:peter@apache.org">Peter Donald</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  <A NAME="constructor_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Constructor Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html#AbstractLogEnabled()">AbstractLogEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  </TR>
  </TABLE>
  &nbsp;
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html#enableLogging(org.apache.avalon.framework.logger.Logger)">enableLogging</A></B>(<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A>&nbsp;logger)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the components logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>protected &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html#getLogger()">getLogger</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method to allow sub-classes to aquire logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>protected &nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html#setupLogger(java.lang.Object)">setupLogger</A></B>(java.lang.Object&nbsp;component)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method to setup other components with same logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>protected &nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html#setupLogger(java.lang.Object, org.apache.avalon.framework.logger.Logger)">setupLogger</A></B>(java.lang.Object&nbsp;component,
              <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A>&nbsp;logger)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method to setup other components with logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>protected &nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html#setupLogger(java.lang.Object, java.lang.String)">setupLogger</A></B>(java.lang.Object&nbsp;component,
              java.lang.String&nbsp;subCategory)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method to setup other components with logger.</TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class java.lang.Object</B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  <A NAME="constructor_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Constructor Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="AbstractLogEnabled()"><!-- --></A><H3>
  AbstractLogEnabled</H3>
  <PRE>
  public <B>AbstractLogEnabled</B>()</PRE>
  <DL>
  </DL>
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="enableLogging(org.apache.avalon.framework.logger.Logger)"><!-- --></A><H3>
  enableLogging</H3>
  <PRE>
  public void <B>enableLogging</B>(<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A>&nbsp;logger)</PRE>
  <DL>
  <DD>Set the components logger.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/LogEnabled.html#enableLogging(org.apache.avalon.framework.logger.Logger)">enableLogging</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/LogEnabled.html">LogEnabled</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>logger</CODE> - the logger</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="getLogger()"><!-- --></A><H3>
  getLogger</H3>
  <PRE>
  protected final <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A> <B>getLogger</B>()</PRE>
  <DL>
  <DD>Helper method to allow sub-classes to aquire logger.
   This method exists rather than exposing a member variable
   because it protects other users against future changes. It
   also means they do not have to use our naming convention.
  
   <p>There is no performance penalty as this is a final method
   and will be inlined by the JVM.</p>
  <P>
  <DD><DL>
  </DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>the Logger</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="setupLogger(java.lang.Object)"><!-- --></A><H3>
  setupLogger</H3>
  <PRE>
  protected void <B>setupLogger</B>(java.lang.Object&nbsp;component)</PRE>
  <DL>
  <DD>Helper method to setup other components with same logger.
  <P>
  <DD><DL>
  </DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>component</CODE> - the component to pass logger object to</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="setupLogger(java.lang.Object, java.lang.String)"><!-- --></A><H3>
  setupLogger</H3>
  <PRE>
  protected void <B>setupLogger</B>(java.lang.Object&nbsp;component,
                             java.lang.String&nbsp;subCategory)</PRE>
  <DL>
  <DD>Helper method to setup other components with logger.
   The logger has the subcategory of this components logger.
  <P>
  <DD><DL>
  </DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>component</CODE> - the component to pass logger object to<DD><CODE>subCategory</CODE> - the subcategory to use (may be null)</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="setupLogger(java.lang.Object, org.apache.avalon.framework.logger.Logger)"><!-- --></A><H3>
  setupLogger</H3>
  <PRE>
  protected void <B>setupLogger</B>(java.lang.Object&nbsp;component,
                             <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A>&nbsp;logger)</PRE>
  <DL>
  <DD>Helper method to setup other components with logger.
  <P>
  <DD><DL>
  </DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>component</CODE> - the component to pass logger object to<DD><CODE>logger</CODE> - the Logger</DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;PREV CLASS&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLoggable.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="AbstractLogEnabled.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/logger/Jdk14Logger.html
  
  Index: Jdk14Logger.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  Jdk14Logger (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="Jdk14Logger (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/AvalonFormatter.html"><B>PREV CLASS</B></A>&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.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="Jdk14Logger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.logger</FONT>
  <BR>
  Class  Jdk14Logger</H2>
  <PRE>
  java.lang.Object
    |
    +--<B>org.apache.avalon.framework.logger.Jdk14Logger</B>
  </PRE>
  <DL>
  <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></DD>
  </DL>
  <HR>
  <DL>
  <DT>public final class <B>Jdk14Logger</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></DL>
  
  <P>
  The default JDK 1.4 wrapper class for Logger.  Please note that there is
   not an exact match to the priority levels that JDK 1.4 logging has and
   what LogKit or Log4J has.  For that reason, the following priority level
   matching was used:
  
   <ul>
     <li>SEVERE  = error, fatalError</li>
     <li>WARNING = warn</li>
     <li>INFO    = info</li>
     <li>FINE    = debug</li>
   </ul>
  
   <p>
     JDK 1.4 does allow you to have other levels like: CONFIG, FINER, and
     FINEST.  Most projects don't separate out configuration logging from
     debugging information.  Also, we wanted to maintain backwards
     compatibility as much as possible.  Unfortunately, with all the "fineness"
     details, there is no equivalent to the "error" log level.
   </p>
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
  , <a href="mailto:peter@apache.org">Peter Donald</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  <A NAME="constructor_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Constructor Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#Jdk14Logger(java.util.logging.Logger)">Jdk14Logger</A></B>(java.util.logging.Logger&nbsp;logImpl)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a Logger with specified jdk1.4 logger instance as implementation.</TD>
  </TR>
  </TABLE>
  &nbsp;
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#debug(java.lang.String)">debug</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#error(java.lang.String)">error</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#error(java.lang.String, java.lang.Throwable)">error</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#fatalError(java.lang.String)">fatalError</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></B>(java.lang.String&nbsp;message,
             java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#getChildLogger(java.lang.String)">getChildLogger</A></B>(java.lang.String&nbsp;name)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new child logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#info(java.lang.String)">info</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#info(java.lang.String, java.lang.Throwable)">info</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#isDebugEnabled()">isDebugEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "debug" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#isErrorEnabled()">isErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "error" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "fatalError" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#isInfoEnabled()">isInfoEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "info" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#isWarnEnabled()">isWarnEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "warn" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#warn(java.lang.String)">warn</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class java.lang.Object</B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  <A NAME="constructor_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Constructor Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="Jdk14Logger(java.util.logging.Logger)"><!-- --></A><H3>
  Jdk14Logger</H3>
  <PRE>
  public <B>Jdk14Logger</B>(java.util.logging.Logger&nbsp;logImpl)</PRE>
  <DL>
  <DD>Construct a Logger with specified jdk1.4 logger instance as implementation.
  <P>
  <DT><B>Parameters:</B><DD><CODE>logImpl</CODE> - the jdk1.4 logger instance to delegate to</DL>
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="debug(java.lang.String)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public final void <B>debug</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String)">debug</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="debug(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public final void <B>debug</B>(java.lang.String&nbsp;message,
                          java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isDebugEnabled()"><!-- --></A><H3>
  isDebugEnabled</H3>
  <PRE>
  public final boolean <B>isDebugEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "debug" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isDebugEnabled()">isDebugEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "debug" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public final void <B>info</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String)">info</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public final void <B>info</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String, java.lang.Throwable)">info</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isInfoEnabled()"><!-- --></A><H3>
  isInfoEnabled</H3>
  <PRE>
  public final boolean <B>isInfoEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "info" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isInfoEnabled()">isInfoEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "info" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public final void <B>warn</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String)">warn</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public final void <B>warn</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isWarnEnabled()"><!-- --></A><H3>
  isWarnEnabled</H3>
  <PRE>
  public final boolean <B>isWarnEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "warn" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isWarnEnabled()">isWarnEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "warn" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public final void <B>error</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String)">error</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public final void <B>error</B>(java.lang.String&nbsp;message,
                          java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String, java.lang.Throwable)">error</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isErrorEnabled()"><!-- --></A><H3>
  isErrorEnabled</H3>
  <PRE>
  public final boolean <B>isErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "error" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isErrorEnabled()">isErrorEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "error" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public final void <B>fatalError</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String)">fatalError</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public final void <B>fatalError</B>(java.lang.String&nbsp;message,
                               java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isFatalErrorEnabled()"><!-- --></A><H3>
  isFatalErrorEnabled</H3>
  <PRE>
  public final boolean <B>isFatalErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "fatalError" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "fatalError" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="getChildLogger(java.lang.String)"><!-- --></A><H3>
  getChildLogger</H3>
  <PRE>
  public final <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A> <B>getChildLogger</B>(java.lang.String&nbsp;name)</PRE>
  <DL>
  <DD>Create a new child logger.
   The name of the child logger is [current-loggers-name].[passed-in-name]
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#getChildLogger(java.lang.String)">getChildLogger</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>name</CODE> - the subname of this logger
  <DT><B>Returns:</B><DD>the new logger
  <DT><B>Throws:</B>
  <DD><CODE>java.lang.IllegalArgumentException</CODE> - if name has an empty element name</DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/AvalonFormatter.html"><B>PREV CLASS</B></A>&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.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="Jdk14Logger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/logger/Log4JLogger.html
  
  Index: Log4JLogger.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  Log4JLogger (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="Log4JLogger (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html"><B>PREV CLASS</B></A>&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.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="Log4JLogger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.logger</FONT>
  <BR>
  Class  Log4JLogger</H2>
  <PRE>
  java.lang.Object
    |
    +--<B>org.apache.avalon.framework.logger.Log4JLogger</B>
  </PRE>
  <DL>
  <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></DD>
  </DL>
  <HR>
  <DL>
  <DT>public final class <B>Log4JLogger</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></DL>
  
  <P>
  The default Log4J wrapper class for Logger.
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
  , <a href="mailto:peter@apache.org">Peter Donald</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  <A NAME="constructor_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Constructor Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#Log4JLogger(org.apache.log4j.Category)">Log4JLogger</A></B>(org.apache.log4j.Category&nbsp;logImpl)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a logger that delegates to specified category.</TD>
  </TR>
  </TABLE>
  &nbsp;
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#debug(java.lang.String)">debug</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#error(java.lang.String)">error</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#error(java.lang.String, java.lang.Throwable)">error</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#fatalError(java.lang.String)">fatalError</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></B>(java.lang.String&nbsp;message,
             java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#getChildLogger(java.lang.String)">getChildLogger</A></B>(java.lang.String&nbsp;name)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new child logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#info(java.lang.String)">info</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#info(java.lang.String, java.lang.Throwable)">info</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#isDebugEnabled()">isDebugEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "debug" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#isErrorEnabled()">isErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "error" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "fatalError" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#isInfoEnabled()">isInfoEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "info" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#isWarnEnabled()">isWarnEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "warn" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#warn(java.lang.String)">warn</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class java.lang.Object</B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  <A NAME="constructor_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Constructor Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="Log4JLogger(org.apache.log4j.Category)"><!-- --></A><H3>
  Log4JLogger</H3>
  <PRE>
  public <B>Log4JLogger</B>(org.apache.log4j.Category&nbsp;logImpl)</PRE>
  <DL>
  <DD>Create a logger that delegates to specified category.
  <P>
  <DT><B>Parameters:</B><DD><CODE>logImpl</CODE> - the category to delegate to</DL>
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="debug(java.lang.String)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public final void <B>debug</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String)">debug</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="debug(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public final void <B>debug</B>(java.lang.String&nbsp;message,
                          java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isDebugEnabled()"><!-- --></A><H3>
  isDebugEnabled</H3>
  <PRE>
  public final boolean <B>isDebugEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "debug" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isDebugEnabled()">isDebugEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "debug" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public final void <B>info</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String)">info</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public final void <B>info</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String, java.lang.Throwable)">info</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isInfoEnabled()"><!-- --></A><H3>
  isInfoEnabled</H3>
  <PRE>
  public final boolean <B>isInfoEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "info" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isInfoEnabled()">isInfoEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "info" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public final void <B>warn</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String)">warn</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public final void <B>warn</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isWarnEnabled()"><!-- --></A><H3>
  isWarnEnabled</H3>
  <PRE>
  public final boolean <B>isWarnEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "warn" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isWarnEnabled()">isWarnEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "warn" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public final void <B>error</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String)">error</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public final void <B>error</B>(java.lang.String&nbsp;message,
                          java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String, java.lang.Throwable)">error</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isErrorEnabled()"><!-- --></A><H3>
  isErrorEnabled</H3>
  <PRE>
  public final boolean <B>isErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "error" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isErrorEnabled()">isErrorEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "error" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public final void <B>fatalError</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String)">fatalError</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public final void <B>fatalError</B>(java.lang.String&nbsp;message,
                               java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isFatalErrorEnabled()"><!-- --></A><H3>
  isFatalErrorEnabled</H3>
  <PRE>
  public final boolean <B>isFatalErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "fatalError" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "fatalError" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="getChildLogger(java.lang.String)"><!-- --></A><H3>
  getChildLogger</H3>
  <PRE>
  public final <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A> <B>getChildLogger</B>(java.lang.String&nbsp;name)</PRE>
  <DL>
  <DD>Create a new child logger.
   The name of the child logger is [current-loggers-name].[passed-in-name]
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#getChildLogger(java.lang.String)">getChildLogger</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>name</CODE> - the subname of this logger
  <DT><B>Returns:</B><DD>the new logger
  <DT><B>Throws:</B>
  <DD><CODE>java.lang.IllegalArgumentException</CODE> - if name has an empty element name</DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html"><B>PREV CLASS</B></A>&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.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="Log4JLogger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/logger/LogEnabled.html
  
  Index: LogEnabled.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  LogEnabled (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="LogEnabled (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;PREV CLASS&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Loggable.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="LogEnabled.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.logger</FONT>
  <BR>
  Interface  LogEnabled</H2>
  <DL>
  <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/apache/avalon/framework/logger/AbstractLogEnabled.html">AbstractLogEnabled</A></DD>
  </DL>
  <HR>
  <DL>
  <DT>public interface <B>LogEnabled</B></DL>
  
  <P>
  Components that need to log can implement this interface to
   be provided Loggers.
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:peter@apache.org">Peter Donald</a></DD>
  , <a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogEnabled.html#enableLogging(org.apache.avalon.framework.logger.Logger)">enableLogging</A></B>(<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A>&nbsp;logger)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provide component with a logger.</TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="enableLogging(org.apache.avalon.framework.logger.Logger)"><!-- --></A><H3>
  enableLogging</H3>
  <PRE>
  public void <B>enableLogging</B>(<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A>&nbsp;logger)</PRE>
  <DL>
  <DD>Provide component with a logger.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>logger</CODE> - the logger</DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;PREV CLASS&nbsp;
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Loggable.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="LogEnabled.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/logger/LogKitLogger.html
  
  Index: LogKitLogger.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  LogKitLogger (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="LogKitLogger (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.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;
  &nbsp;<A HREF="LogKitLogger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.logger</FONT>
  <BR>
  Class  LogKitLogger</H2>
  <PRE>
  java.lang.Object
    |
    +--<B>org.apache.avalon.framework.logger.LogKitLogger</B>
  </PRE>
  <DL>
  <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></DD>
  </DL>
  <HR>
  <DL>
  <DT>public final class <B>LogKitLogger</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></DL>
  
  <P>
  The default LogKit wrapper class for Logger.
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:bloritsch@apache.org">Berin Loritsch</a></DD>
  , <a href="mailto:peter@apache.org">Peter Donald</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  <A NAME="constructor_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Constructor Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#LogKitLogger(org.apache.log.Logger)">LogKitLogger</A></B>(org.apache.log.Logger&nbsp;logImpl)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a logger that delegates to specified logger.</TD>
  </TR>
  </TABLE>
  &nbsp;
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#debug(java.lang.String)">debug</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#error(java.lang.String)">error</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#error(java.lang.String, java.lang.Throwable)">error</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#fatalError(java.lang.String)">fatalError</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></B>(java.lang.String&nbsp;message,
             java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#getChildLogger(java.lang.String)">getChildLogger</A></B>(java.lang.String&nbsp;name)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new child logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#info(java.lang.String)">info</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#info(java.lang.String, java.lang.Throwable)">info</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#isDebugEnabled()">isDebugEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "debug" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#isErrorEnabled()">isErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "error" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "fatalError" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#isInfoEnabled()">isInfoEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "info" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#isWarnEnabled()">isWarnEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "warn" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#warn(java.lang.String)">warn</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  </TABLE>
  &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  <TD><B>Methods inherited from class java.lang.Object</B></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  <A NAME="constructor_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Constructor Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="LogKitLogger(org.apache.log.Logger)"><!-- --></A><H3>
  LogKitLogger</H3>
  <PRE>
  public <B>LogKitLogger</B>(org.apache.log.Logger&nbsp;logImpl)</PRE>
  <DL>
  <DD>Create a logger that delegates to specified logger.
  <P>
  <DT><B>Parameters:</B><DD><CODE>logImpl</CODE> - the LogKit logger to delegate to</DL>
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="debug(java.lang.String)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public final void <B>debug</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String)">debug</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="debug(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public final void <B>debug</B>(java.lang.String&nbsp;message,
                          java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isDebugEnabled()"><!-- --></A><H3>
  isDebugEnabled</H3>
  <PRE>
  public final boolean <B>isDebugEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "debug" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isDebugEnabled()">isDebugEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "debug" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public final void <B>info</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String)">info</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public final void <B>info</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String, java.lang.Throwable)">info</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isInfoEnabled()"><!-- --></A><H3>
  isInfoEnabled</H3>
  <PRE>
  public final boolean <B>isInfoEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "info" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isInfoEnabled()">isInfoEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "info" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public final void <B>warn</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String)">warn</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public final void <B>warn</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isWarnEnabled()"><!-- --></A><H3>
  isWarnEnabled</H3>
  <PRE>
  public final boolean <B>isWarnEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "warn" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isWarnEnabled()">isWarnEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "warn" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public final void <B>error</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String)">error</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public final void <B>error</B>(java.lang.String&nbsp;message,
                          java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String, java.lang.Throwable)">error</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isErrorEnabled()"><!-- --></A><H3>
  isErrorEnabled</H3>
  <PRE>
  public final boolean <B>isErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "error" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isErrorEnabled()">isErrorEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "error" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public final void <B>fatalError</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String)">fatalError</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public final void <B>fatalError</B>(java.lang.String&nbsp;message,
                               java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isFatalErrorEnabled()"><!-- --></A><H3>
  isFatalErrorEnabled</H3>
  <PRE>
  public final boolean <B>isFatalErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "fatalError" will be logged.
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "fatalError" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="getChildLogger(java.lang.String)"><!-- --></A><H3>
  getChildLogger</H3>
  <PRE>
  public final <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A> <B>getChildLogger</B>(java.lang.String&nbsp;name)</PRE>
  <DL>
  <DD>Create a new child logger.
   The name of the child logger is [current-loggers-name].[passed-in-name]
  <P>
  <DD><DL>
  <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#getChildLogger(java.lang.String)">getChildLogger</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></DL>
  </DD>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>name</CODE> - the subname of this logger
  <DT><B>Returns:</B><DD>the new logger
  <DT><B>Throws:</B>
  <DD><CODE>java.lang.IllegalArgumentException</CODE> - if name has an empty element name</DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.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;
  &nbsp;<A HREF="LogKitLogger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/api/org/apache/avalon/framework/logger/Logger.html
  
  Index: Logger.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
  <!--NewPage-->
  <HTML>
  <HEAD>
  <!-- Generated by javadoc on Tue Dec 11 09:35:32 EST 2001 -->
  <TITLE>
  Logger (Avalon API)
  </TITLE>
  <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  </HEAD>
  <SCRIPT>
  function asd()
  {
  parent.document.title="Logger (Avalon API)";
  }
  </SCRIPT>
  <BODY BGCOLOR="white" onload="asd();">
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_top"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_top_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Loggable.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;
  &nbsp;<A HREF="Logger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  <!-- ======== START OF CLASS DATA ======== -->
  <H2>
  <FONT SIZE="-1">
  org.apache.avalon.framework.logger</FONT>
  <BR>
  Interface  Logger</H2>
  <DL>
  <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/apache/avalon/framework/logger/Jdk14Logger.html">Jdk14Logger</A>, <A HREF="../../../../../org/apache/avalon/framework/logger/Log4JLogger.html">Log4JLogger</A>, <A HREF="../../../../../org/apache/avalon/framework/logger/LogKitLogger.html">LogKitLogger</A></DD>
  </DL>
  <HR>
  <DL>
  <DT>public interface <B>Logger</B></DL>
  
  <P>
  This is a facade for the different logging subsystems.
   It offers a simplified interface that follows IOC patterns
   and a simplified priority/level/severity abstraction.
  <P>
  
  <P>
  <DL>
  <DT><B>Author:</B><DD><a href="mailto:peter@apache.org">Peter Donald</a></DD>
  </DD>
  </DL>
  <HR>
  
  <P>
  <!-- ======== NESTED CLASS SUMMARY ======== -->
  
  
  <!-- =========== FIELD SUMMARY =========== -->
  
  
  <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  
  
  <!-- ========== METHOD SUMMARY =========== -->
  
  <A NAME="method_summary"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=2><FONT SIZE="+2">
  <B>Method Summary</B></FONT></TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String)">debug</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#debug(java.lang.String, java.lang.Throwable)">debug</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a debug message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String)">error</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#error(java.lang.String, java.lang.Throwable)">error</A></B>(java.lang.String&nbsp;message,
        java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a error message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String)">fatalError</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#fatalError(java.lang.String, java.lang.Throwable)">fatalError</A></B>(java.lang.String&nbsp;message,
             java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a fatalError message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A></CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#getChildLogger(java.lang.String)">getChildLogger</A></B>(java.lang.String&nbsp;name)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new child logger.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String)">info</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#info(java.lang.String, java.lang.Throwable)">info</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a info message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isDebugEnabled()">isDebugEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "debug" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isErrorEnabled()">isErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "error" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isFatalErrorEnabled()">isFatalErrorEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "fatalError" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isInfoEnabled()">isInfoEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "info" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;boolean</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#isWarnEnabled()">isWarnEnabled</A></B>()</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if messages of priority "warn" will be logged.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String)">warn</A></B>(java.lang.String&nbsp;message)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  <TR BGCOLOR="white" CLASS="TableRowColor">
  <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  <CODE>&nbsp;void</CODE></FONT></TD>
  <TD><CODE><B><A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html#warn(java.lang.String, java.lang.Throwable)">warn</A></B>(java.lang.String&nbsp;message,
       java.lang.Throwable&nbsp;throwable)</CODE>
  
  <BR>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log a warn message.</TD>
  </TR>
  </TABLE>
  &nbsp;
  <P>
  
  <!-- ============ FIELD DETAIL =========== -->
  
  
  <!-- ========= CONSTRUCTOR DETAIL ======== -->
  
  
  <!-- ============ METHOD DETAIL ========== -->
  
  <A NAME="method_detail"><!-- --></A>
  <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
  <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  <TD COLSPAN=1><FONT SIZE="+2">
  <B>Method Detail</B></FONT></TD>
  </TR>
  </TABLE>
  
  <A NAME="debug(java.lang.String)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public void <B>debug</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="debug(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  debug</H3>
  <PRE>
  public void <B>debug</B>(java.lang.String&nbsp;message,
                    java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a debug message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isDebugEnabled()"><!-- --></A><H3>
  isDebugEnabled</H3>
  <PRE>
  public boolean <B>isDebugEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "debug" will be logged.
  <P>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "debug" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public void <B>info</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="info(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  info</H3>
  <PRE>
  public void <B>info</B>(java.lang.String&nbsp;message,
                   java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a info message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isInfoEnabled()"><!-- --></A><H3>
  isInfoEnabled</H3>
  <PRE>
  public boolean <B>isInfoEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "info" will be logged.
  <P>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "info" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public void <B>warn</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="warn(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  warn</H3>
  <PRE>
  public void <B>warn</B>(java.lang.String&nbsp;message,
                   java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a warn message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isWarnEnabled()"><!-- --></A><H3>
  isWarnEnabled</H3>
  <PRE>
  public boolean <B>isWarnEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "warn" will be logged.
  <P>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "warn" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public void <B>error</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="error(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  error</H3>
  <PRE>
  public void <B>error</B>(java.lang.String&nbsp;message,
                    java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a error message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isErrorEnabled()"><!-- --></A><H3>
  isErrorEnabled</H3>
  <PRE>
  public boolean <B>isErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "error" will be logged.
  <P>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "error" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public void <B>fatalError</B>(java.lang.String&nbsp;message)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="fatalError(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
  fatalError</H3>
  <PRE>
  public void <B>fatalError</B>(java.lang.String&nbsp;message,
                         java.lang.Throwable&nbsp;throwable)</PRE>
  <DL>
  <DD>Log a fatalError message.
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>message</CODE> - the message<DD><CODE>throwable</CODE> - the throwable</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="isFatalErrorEnabled()"><!-- --></A><H3>
  isFatalErrorEnabled</H3>
  <PRE>
  public boolean <B>isFatalErrorEnabled</B>()</PRE>
  <DL>
  <DD>Determine if messages of priority "fatalError" will be logged.
  <P>
  <DD><DL>
  
  <DT><B>Returns:</B><DD>true if "fatalError" messages will be logged</DL>
  </DD>
  </DL>
  <HR>
  
  <A NAME="getChildLogger(java.lang.String)"><!-- --></A><H3>
  getChildLogger</H3>
  <PRE>
  public <A HREF="../../../../../org/apache/avalon/framework/logger/Logger.html">Logger</A> <B>getChildLogger</B>(java.lang.String&nbsp;name)</PRE>
  <DL>
  <DD>Create a new child logger.
   The name of the child logger is [current-loggers-name].[passed-in-name]
  <P>
  <DD><DL>
  <DT><B>Parameters:</B><DD><CODE>name</CODE> - the subname of this logger
  <DT><B>Returns:</B><DD>the new logger
  <DT><B>Throws:</B>
  <DD><CODE>java.lang.IllegalArgumentException</CODE> - if name has an empty element name</DL>
  </DD>
  </DL>
  <!-- ========= END OF CLASS DATA ========= -->
  <HR>
  
  <!-- ========== START OF NAVBAR ========== -->
  <A NAME="navbar_bottom"><!-- --></A>
  <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
  <TR>
  <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  <A NAME="navbar_bottom_firstrow"><!-- --></A>
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
    <TR ALIGN="center" VALIGN="top">
    <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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>
    <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>
    </TR>
  </TABLE>
  </TD>
  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  </EM>
  </TD>
  </TR>
  
  <TR>
  <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  &nbsp;<A HREF="../../../../../org/apache/avalon/framework/logger/Loggable.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;
  &nbsp;<A HREF="Logger.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
  &nbsp;
  <SCRIPT>
    <!--
    if(window==top) {
      document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
    }
    //-->
  </SCRIPT>
  <NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
  </NOSCRIPT>
  </FONT></TD>
  </TR>
  <TR>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
    SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  </TR>
  </TABLE>
  <!-- =========== END OF NAVBAR =========== -->
  
  <HR>
  Copyright � 2001 Apache Jakarta Project. All Rights Reserved.
  </BODY>
  </HTML>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/avalon-doc.html
  
  Index: avalon-doc.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>The. Avalon Documentation Team</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>The. Avalon Documentation Team</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: The. Avalon Documentation Team</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul></ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
         The Avalon Documentation Team is the full group of developers who
         contribute toward our site documentation.  Please direct all
         inquiries about the site to the mailing list.  It really helps
         everyone involved.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/eungju.html
  
  Index: eungju.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Eung-ju Park</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Eung-ju Park</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Eung-ju Park</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
  <li>[ISOFT] <b>Programmer</b><i>ISOFT Inc.</i>
  </li>
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
        His main contribution is PhoenixServlet, cache package and small bug fixes.
        He is working for small company instead of joning army(Korean man have liabillity for military service). But will be back to university for studying computer engineering.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/fede.html
  
  Index: fede.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Federico Barbieri</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Federico Barbieri</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Federico Barbieri</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul></ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
        Federico is one of the original architects of Avalon.  He was heavily
        involved until Peter and Berin became part of the project.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/hammant.html
  
  Index: hammant.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Paul Hammant</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Paul Hammant</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Paul Hammant</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul></ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
         Paul is most interested in applications that run in/on Phoenix.  As such he constantly trawls the internet look for suitable server applications for Pheonix.  He tries to persuade the authors to rebase to Phoenix.
      </p>
      
  <p align="justify">
         Paul wrote some of the demos for Cornerstone.  He also started AvalonDB and Jesktop.  He also looks other blocks like "Bay" (the wrapper for Catalina for Phoenix) and Soapification (a wrapper for Glue).
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/lsimons.html
  
  Index: lsimons.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Leo Simons</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Leo Simons</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Leo Simons</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul></ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
        Leo Simons has been instrumental in documentation and working
        on Avalon Phoenix.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/peter.html
  
  Index: peter.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Peter Donald</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Peter Donald</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Peter Donald</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
  <li>[ASF] <b>Project Management Committee</b><i>Apache Software Foundation/Apache Avalon</i>
  </li>
  <li>[ASF] <b>Programmer/Analyst</b><i>Stock Software</i>
  </li>
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
         Peter initially became involved with Avalon after he realized that
         his own product (Telanon) showed remarkable similarities to Avalon.
         He is the main architect and developer for the Phoenix application 
         server, and the LogKit logging toolkit. He is also involved with 
         the Ant project.
      </p>
      
  <p align="justify">
         Outside the scope of the ASF, Peter is actively building a distributed
         virtual environment (DVE). This DVE is based on Phoenix and is dervied 
         from work in military simulations, interactive entertainment industry 
         (ie 3D games), and the academic community. He has also completed studies 
         in areas such as linguistics, logic, philosophy, psychology, neuroscience,
         mythology/history and computer science.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/pier.html
  
  Index: pier.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Pier Fumagalli</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Pier Fumagalli</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Pier Fumagalli</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul></ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
        Pier is an open source developer who got involved with the Apache JServ
        project a few years ago. Since august 2000 he works for Sun Microsystems.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  
  1.1                  jakarta-avalon-site/docs/authors/roberto.html
  
  Index: roberto.html
  ===================================================================
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Mr. Roberto Lo Giacco</title>
  </head>
  <body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4" topmargin="4" alink="#023264" vlink="#023264" link="#525D76" text="#000000">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td align="left" valign="top"><a href="http://jakarta.apache.org/index.html"><img src="images/jakarta-logo.gif" border="0" vspace="0" hspace="0"></a></td><td bgcolor="#ffffff" align="left" valign="top" width="100%"><img src="images/header.gif" align="right" border="0" vspace="0" hspace="0"></td>
  </tr>
  <tr>
  <td colspan="2" height="2" width="100%">
  <hr size="1" noshade="">
  </td>
  </tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
  <td valign="top" width="1%"></td><td nowrap="1" valign="top" width="14%">
  <br>
  <font face="arial,helvetica,sanserif">
  <br>
  <br>
  <a href="../"><font size="+1" color="#F3510C">Jakarta main</font></a>
  <br>
  <br>
  <a href="../index.html"><font size="+1" color="#F3510C">Avalon main</font></a>
  <br>
  <br>
  <font size="+1" color="#000000">Authors</font>
  <br>
  <font size="-1">
  <ul>
  <li>
  <a href="index.html"><font size="-1">Contributors</font></a>
  </li>
  <li>
  <a href="avalon-doc.html"><font size="-1">Avalon Documentation Team</font></a>
  </li>
  <li>
  <a href="peter.html"><font size="-1">Mr. Peter Donald</font></a>
  </li>
  <li>
  <a href="fede.html"><font size="-1">Mr. Federico Barbieri</font></a>
  </li>
  <li>
  <a href="pier.html"><font size="-1">Mr. Pier Fumagalli</font></a>
  </li>
  <li>
  <a href="hammant.html"><font size="-1">Mr. Paul Hammant</font></a>
  </li>
  <li>
  <a href="roberto.html"><font size="-1">Mr. Roberto Lo Giacco</font></a>
  </li>
  <li>
  <a href="bloritsch.html"><font size="-1">Mr. Berin Loritsch</font></a>
  </li>
  <li>
  <a href="stefano.html"><font size="-1">Dott. Stefano Mazzocchi</font></a>
  </li>
  <li>
  <a href="eungju.html"><font size="-1">Mr. Eung-ju Park</font></a>
  </li>
  <li>
  <a href="lsimons.html"><font size="-1">Mr. Leo Simmons</font></a>
  </li>
  </ul>
  </font>
  <br>
  <br>
  </font></td><td align="left" valign="top" width="*">
  <title>Mr. Roberto Lo Giacco</title>
  <center>
  <table width="80%">
  <tr>
  <td bgcolor="#F3DD61">
  <br>
  <center>
  <b><font face="arial,helvetica,sanserif" color="#000000">Author: Mr. Roberto Lo Giacco</font></b>
  </center>
  <br>
  </td>
  </tr>
  </table>
  </center>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Affiliations</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul></ul>
  </font></td>
  </tr>
  </table>
  </div>
  <br>
  <div align="right">
  <table width="100%" cellspacing="0" cellpadding="2" border="0">
  <tr>
  <td bgcolor="#525D76"><font size="+1" face="arial,helvetica,sanserif" color="#ffffff"><b>Bio</b></font></td>
  </tr>
  <tr>
  <td><font face="arial,helvetica,sanserif" color="#000000">
  <br>
  <ul>
      
  <p align="justify">
         Roberto helped us finalize some of our contracts and coding standards.
      </p>
    
  </ul>
  </font></td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  <br>
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td>
  <hr size="1" noshade="">
  </td>
  </tr>
  <tr>
  <td align="center"><font color="#525D76" size="-1" face="arial,helvetica,sanserif"><i>
                Copyright &copy;1999-2001 by the Apache Software Foundation.
                All Rights Reserved.
              </i></font></td>
  </tr>
  </table>
  </body>
  </html>
  
  
  

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