leosimons    2003/03/23 03:20:18

  Modified:    compatibility/src/java/org/apache/avalon/excalibur/cli
                        package.html
               compatibility/src/java/org/apache/avalon/excalibur/collections
                        package.html
               compatibility/src/java/org/apache/avalon/excalibur/concurrent
                        package.html
               compatibility/src/xdocs book.xml
  Log:
  docsdocsdocs
  
  Revision  Changes    Path
  1.2       +5 -1      
avalon-excalibur/compatibility/src/java/org/apache/avalon/excalibur/cli/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/avalon-excalibur/compatibility/src/java/org/apache/avalon/excalibur/cli/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      11 Mar 2003 13:29:16 -0000      1.1
  +++ package.html      23 Mar 2003 11:20:18 -0000      1.2
  @@ -5,6 +5,10 @@
       <body bgcolor="white">
           Utility code for parsing command-line options.
          <br><br>
  +<p><strong>These classes have all been deprecated in favor of
  +the <a href="http://jakarta.apache.org/commons/";>Jakarta Commons</a>
  +version of the CLI classes.</strong></p>
  +
           <h3>Introduction</h3>
           <p>The utilities in <code>org.apache.avalon.excalibur.cli</code> assist
           you in parsing command line options during startup time. It allows you
  @@ -34,7 +38,7 @@
       /**
        *  Define the understood options. Each CLOptionDescriptor contains:
        * - The "long" version of the option. Eg, "help" means that "--help" will
  -     * be recognised. 
  +     * be recognised.
        * - The option flags, governing the option's argument(s).
        * - The "short" version of the option. Eg, 'h' means that "-h" will be
        * recognised.
  
  
  
  1.2       +22 -1     
avalon-excalibur/compatibility/src/java/org/apache/avalon/excalibur/collections/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/avalon-excalibur/compatibility/src/java/org/apache/avalon/excalibur/collections/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      11 Mar 2003 13:29:16 -0000      1.1
  +++ package.html      23 Mar 2003 11:20:18 -0000      1.2
  @@ -2,8 +2,29 @@
   <body>
   <p>Collection utilities including binaryHeap, fixed,
    variable and circular buffers, and priority queues.</p>
  +
   <p><strong>These classes have all been deprecated in favor of
   the <a href="http://jakarta.apache.org/commons/";>Jakarta Commons</a>
  -version of the collection classes.</p>
  +version of the collection classes.</strong></p>
  +
  +<h3>Overview</h3>
  +    <p>
  +    The introduction of the Collections API  by Sun in JDK 1.2 has been
  +    a boon to quick and effective Java programming. Ready access to powerful
  +    data structures has accelerated development by reducing the need for
  +    custom container classes around each core object. Most Java2 APIs are
  +    significantly easier to use because of the Collections API.
  +
  +    However, there are certain holes left unfilled by Sun's implementations,
  +    and the Jakarta-Commons Collections Component strives to fulfill them.
  +    Among the features of this package are:
  +    </p>
  +    <ul>
  +        <li>Special-purpose implementations of Lists and Maps for fast access</li>
  +        <li>Adapter classes from Java1-style containers (arrays, enumerations)
  +        to Java2-style collections</li>
  +        <li>Methods to test or create typical set-theory properties of
  +        collections such as union, intersection, and closure</li>
  +    </ul>
   </body>
   </html>
  
  
  
  1.2       +17 -0     
avalon-excalibur/compatibility/src/java/org/apache/avalon/excalibur/concurrent/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/avalon-excalibur/compatibility/src/java/org/apache/avalon/excalibur/concurrent/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      11 Mar 2003 13:29:17 -0000      1.1
  +++ package.html      23 Mar 2003 11:20:18 -0000      1.2
  @@ -2,5 +2,22 @@
   <body>
   <p>Concurrency control utilities.</p>
   <p><strong>This is deprecated in favor of Doug Lea's concurrency utils</strong></p>
  +
  +<h3>Overview</h3>
  +    <p>This package provides utility classes commonly needed in
  +    concurrent java programming. They include important thread
  +    handling classes like Lock (a Mutex implementation),
  +    DjikstraSemaphore, ThreadBarrier, and ConditionalEvent. Read
  +    the javadocs for more information, and check out the
  +    <a href="http://www.apache.org/dyn/closer.cgi/avalon/excalibur/v4.1";
  +    >excalibur 4.1 release</a> for sample usage.
  +    </p>
  +<h3>Move to Doug Lea's concurrency package!</h3>
  +    <p>
  +    <a 
href="http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html";
  +    >Doug Lea's util.concurrent</a> package is the de-facto standard for
  +    concurrency management, and it provides all the functionality of
  +    Excalibur Concurrent. It is intended to be the replacement of the
  +    Collections code in Excalibur.</p>
   </body>
   </html>
  
  
  
  1.2       +4 -1      avalon-excalibur/compatibility/src/xdocs/book.xml
  
  Index: book.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/compatibility/src/xdocs/book.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- book.xml  11 Mar 2003 14:08:27 -0000      1.1
  +++ book.xml  23 Mar 2003 11:20:18 -0000      1.2
  @@ -9,7 +9,10 @@
       <menu-item href="http://avalon.apache.org/excalibur/index.html"; 
label="Excalibur Home"/>
       <menu-item href="http://avalon.apache.org/bindownload.cgi"; label="Download"/>
       <menu-item label="API Docs" 
href="http://avalon.apache.org/excalibur/compatibility/api/"/>
  -
  +    <menu-item 
href="http://avalon.apache.org/excalibur/compatibility/api/org/apache/avalon/excalibur/cli/package-summary.html#package_description";
 label="CLI package"/>
  +    <menu-item 
href="http://avalon.apache.org/excalibur/compatibility/api/org/apache/avalon/excalibur/collections/package-summary.html#package_description";
 label="Collections package"/>
  +    <menu-item 
href="http://avalon.apache.org/excalibur/compatibility/api/org/apache/avalon/excalibur/concurrent/package-summary.html#package_description";
 label="Concurrent package"/>
  +    <menu-item 
href="http://avalon.apache.org/excalibur/compatibility/api/org/apache/avalon/excalibur/io/package-summary.html#package_description";
 label="I/O package"/>
     </menu>
   
   </book>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to