leosimons    2003/02/20 06:03:50

  Modified:    instrument build.xml
               instrument/src/xdocs abstract-instrumentable-howto.xml
                        index.xml instrumentable-howto.xml
                        instrumentables.xml instruments.xml overview.xml
  Added:       instrument/src/xdocs book.xml
  Removed:     instrument/src/xdocs menu.xml
  Log:
  forrestize
  
  Revision  Changes    Path
  1.47      +3 -3      avalon-excalibur/instrument/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument/build.xml,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- build.xml 29 Jan 2003 14:07:40 -0000      1.46
  +++ build.xml 20 Feb 2003 14:03:49 -0000      1.47
  @@ -13,10 +13,10 @@
       <path id="project.class.path">
           <pathelement location="${build.classes}"/>
           <pathelement location="${checkstyle.jar}"/>
  -        
  +
           <!-- Optional jars -->
           <pathelement location="${avalon-framework.jar}"/>
  -        
  +
           <pathelement path="${java.class.path}"/>
       </path>
   
  @@ -419,7 +419,7 @@
         <mkdir dir="${build.dir}/work"/>
   
         <!-- Base pointers for non-xdocs documentation. Override these in 
.ant.properties to link to local docs -->
  -      <ant antfile="../cocoonbuild.xml"/>
  +      <ant antfile="${basedir}/../forrestbuild.xml"/>
   
         <copy todir="${docs.dir}">
           <fileset dir="${build.docs}">
  
  
  
  1.2       +2 -2      
avalon-excalibur/instrument/src/xdocs/abstract-instrumentable-howto.xml
  
  Index: abstract-instrumentable-howto.xml
  ===================================================================
  RCS file: 
/home/cvs/avalon-excalibur/instrument/src/xdocs/abstract-instrumentable-howto.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- abstract-instrumentable-howto.xml 1 Oct 2002 15:24:00 -0000       1.1
  +++ abstract-instrumentable-howto.xml 20 Feb 2003 14:03:50 -0000      1.2
  @@ -8,10 +8,10 @@
           </authors>
       </header>
       <body>
  -        <s1 title="AbstractInstrumentable How-Tos">
  +        <section><title>AbstractInstrumentable How-Tos</title>
               <p>
                   To do.
               </p>
  -        </s1>
  +        </section>
       </body>
   </document>
  
  
  
  1.4       +3 -3      avalon-excalibur/instrument/src/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument/src/xdocs/index.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- index.xml 26 Sep 2002 06:34:54 -0000      1.3
  +++ index.xml 20 Feb 2003 14:03:50 -0000      1.4
  @@ -9,7 +9,7 @@
       </authors>
     </header>
     <body>
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
         <p>
           Excalibur Instrument is an instrumentation utility that allows you
           to attach a separate JVM to your running application to determine its
  @@ -20,10 +20,10 @@
         </p>
         <p>
           In order to use this in your projects, you need to set up your project
  -        using an Instrument aware container (<link 
href="../fortress/">Fortress</link>
  +        using an Instrument aware container (<link 
href="http://avalon.apache.org/excalibur/fortress/";>Fortress</link>
           is one of them), and set up your components according to the specifications
           <link href="instrumentables.html">here</link>.
         </p>
  -    </s1>
  +    </section>
     </body>
   </document>
  
  
  
  1.2       +2 -2      avalon-excalibur/instrument/src/xdocs/instrumentable-howto.xml
  
  Index: instrumentable-howto.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument/src/xdocs/instrumentable-howto.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- instrumentable-howto.xml  1 Oct 2002 15:24:00 -0000       1.1
  +++ instrumentable-howto.xml  20 Feb 2003 14:03:50 -0000      1.2
  @@ -8,10 +8,10 @@
           </authors>
       </header>
       <body>
  -        <s1 title="Instrumentable How-Tos">
  +        <section><title>Instrumentable How-Tos</title>
               <p>
                   To do.
               </p>
  -        </s1>
  +        </section>
       </body>
   </document>
  
  
  
  1.4       +2 -2      avalon-excalibur/instrument/src/xdocs/instrumentables.xml
  
  Index: instrumentables.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument/src/xdocs/instrumentables.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- instrumentables.xml       1 Oct 2002 15:24:00 -0000       1.3
  +++ instrumentables.xml       20 Feb 2003 14:03:50 -0000      1.4
  @@ -8,7 +8,7 @@
           </authors>
       </header>
       <body>
  -        <s1 title="Instrumentables">
  +        <section><title>Instrumentables</title>
               <p>
                   The Instrumentable interface is required to be able to register a 
component with
                   an InstrumentManager.  The interface makes it possible for the 
InstrumentManager
  @@ -56,6 +56,6 @@
                   for an example.  An example of the AbstractLogEnabledInstrumentable 
helper class is
                   not included as its usage is identical to AbstractInstrumentable.
               </p>
  -        </s1>
  +        </section>
       </body>
   </document>
  
  
  
  1.2       +2 -2      avalon-excalibur/instrument/src/xdocs/instruments.xml
  
  Index: instruments.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument/src/xdocs/instruments.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- instruments.xml   1 Oct 2002 15:24:00 -0000       1.1
  +++ instruments.xml   20 Feb 2003 14:03:50 -0000      1.2
  @@ -8,7 +8,7 @@
           </authors>
       </header>
       <body>
  -        <s1 title="Instruments">
  +        <section><title>Instruments</title>
               <p>
                   Instruments are the actual hooks used by a component to make 
profiling or
                   instrumentation information available to the outside world.  
Instruments are
  @@ -42,6 +42,6 @@
                   memory usage of the JVM, etc.   ValueInstruments provide a single 
method,
                   setValue( value ).
               </p>
  -        </s1>
  +        </section>
       </body>
   </document>
  
  
  
  1.2       +15 -15    avalon-excalibur/instrument/src/xdocs/overview.xml
  
  Index: overview.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/instrument/src/xdocs/overview.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- overview.xml      1 Oct 2002 15:24:00 -0000       1.1
  +++ overview.xml      20 Feb 2003 14:03:50 -0000      1.2
  @@ -8,7 +8,7 @@
           </authors>
       </header>
       <body>
  -        <s1 title="Why Instrument Was Created">
  +        <section><title>Why Instrument Was Created</title>
               <p>
                   Instrument was created out of a desire to provide a standard API 
for adding
                   profiling or instrumentation hooks into an application or class.  
As any
  @@ -26,8 +26,8 @@
                   collect information over time to be able to monitor quantities like 
memory usage,
                   pool sizes, counts, and durations over time.
               </p>
  -        </s1>
  -        <s1 title="When To Use Instrument">
  +        </section>
  +        <section><title>When To Use Instrument</title>
               <p>
                   Instrument is an API for enabling the collection of qualitative 
information from a
                   component.  The API itself has no dependencies on the Avalon 
framework and can thus
  @@ -42,8 +42,8 @@
                   can be used to monitor the resources consumed by the application as 
well as the
                   loads that are placed on it over time.
               </p>
  -        </s1>
  -        <s1 title="Portability">
  +        </section>
  +        <section><title>Portability</title>
               <p>
                   The Instrument API has been carefully designed in such a way as to 
remove any
                   limitations on where components making use of the API can be used.  
Most logger
  @@ -59,8 +59,8 @@
                   will work identically even if run in an environment which is 
completely unaware
                   of the Instrument API.  This should remove all portability fears.
               </p>
  -        </s1>
  -        <s1 title="Performance">
  +        </section>
  +        <section><title>Performance</title>
               <p>
                   Another concern with any tool like this is performance.  Many users 
ask, "How will
                   instrumenting my component affect its performance."  The answer is 
that the
  @@ -80,8 +80,8 @@
                   of the output.  However, the collection of data points has been 
designed to avoid
                   affecting performance as much as possible.
               </p>
  -        </s1>
  -        <s1 title="Core Concepts">
  +        </section>
  +        <section><title>Core Concepts</title>
               <p>
                   When working with the Instrument API, there are two main classes 
that you need to
                   be aware of.
  @@ -110,7 +110,7 @@
                   interfaces.   The InstrumentManager interface must be implemented 
by any class
                   which wishes to act as an InstrumentManager.  In most cases the
                   DefaultInstrumentManager can be used.  It is provided by the
  -                <link href="../instrument-manager/">Instrument Manager</link> 
project.
  +                <link 
href="http://avalon.apache.org/excalibur/instrument-manager/";>Instrument 
Manager</link> project.
               </p>
               <p>
                   The InstrumentManageable interface should be implemented by any 
component which
  @@ -121,8 +121,8 @@
                   In order to make use of the Instrumentation added to components, 
they must be
                   registered with an Instrument Manager.  If an Instrument Manager 
aware container
                   is used, this will be automatic.  Currently, both the
  -                <link href="../component/">Excalibur Component Manager</link> and
  -                <link href="../fortress/">Excalibur Fortress</link> know how to 
manage and register
  +                <link 
href="http://avalon.apache.org/excalibur/component/";>Excalibur Component 
Manager</link> and
  +                <link href="http://avalon.apache.org/excalibur/fortress/";>Excalibur 
Fortress</link> know how to manage and register
                   Instrumentable components.
               </p>
               <p>
  @@ -130,11 +130,11 @@
                   InstrumentManager and request instrumentation output from any 
registered
                   Instrument in the application.  The most common method of 
connecting to an
                   InstrumentManager is to make use of the
  -                <link href="../instrument-client/">Instrument Client</link>.  The 
Instrument
  +                <link 
href="http://avalon.apache.org/excalibur/instrument-client/";>Instrument Client</link>. 
 The Instrument
                   Client provides a Swing based GUI that makes it easy to monitor 
several Instruments
                   at once.   For other options read over the documentation of the
  -                <link href="../instrument-manager/">Instrument Manager</link>.
  +                <link 
href="http://avalon.apache.org/excalibur/instrument-manager/";>Instrument 
Manager</link>.
               </p>
  -        </s1>
  +        </section>
       </body>
   </document>
  
  
  
  1.3       +28 -22    avalon-excalibur/instrument/src/xdocs/book.xml
  
  
  
  

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

Reply via email to