leosimons    2003/02/20 06:29:40

  Modified:    meta     build.xml
               meta/src/xdocs context.xml dependencies.xml extensions.xml
                        index.xml list.xml logging.xml pending.xml
                        profile.xml service.xml services.xml stages.xml
                        tools.xml type.xml
  Added:       meta/src/xdocs book.xml tabs.xml
  Removed:     meta/src/xdocs menu.xml
  Log:
  forrestize
  
  Revision  Changes    Path
  1.12      +1 -1      avalon-excalibur/meta/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/build.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- build.xml 6 Jan 2003 14:14:15 -0000       1.11
  +++ build.xml 20 Feb 2003 14:29:39 -0000      1.12
  @@ -300,7 +300,7 @@
       <target name="docs" depends="xdocs,javadocs" description="generates all the 
Avalon documentation"/>
   
       <target name="xdocs" description="generates the xdocs-based documentation">
  -      <ant antfile="${basedir}/../cocoonbuild.xml"/>
  +      <ant antfile="${basedir}/../forrestbuild.xml"/>
       </target>
   
       <target name="site" depends="docs" description=" Places Docs ready for hosting 
on website">
  
  
  
  1.2       +5 -5      avalon-excalibur/meta/src/xdocs/context.xml
  
  Index: context.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/context.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- context.xml       25 Aug 2002 02:50:28 -0000      1.1
  +++ context.xml       20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,13 +11,13 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.ContextDescriptor class describes the set of 
context entries that a component may be depedent on.  Context entries declare a 
context key and the classname of the value that the component expects to receive.  A 
compliant container will ensure that a context object supplied to a component under 
the Contextualize phase can access required context entries with assurance that the 
value will be supplied under the correct key as as an instance of the required type.  
The supply of optional context entries is a container concern with the single 
exception that a container must ensure that the an optional entry corresponds to the 
type requirested by the componet context entry.   
   </p>
   
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <source>
   
  @@ -59,9 +59,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.3       +5 -5      avalon-excalibur/meta/src/xdocs/dependencies.xml
  
  Index: dependencies.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/dependencies.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- dependencies.xml  12 Nov 2002 01:20:29 -0000      1.2
  +++ dependencies.xml  20 Feb 2003 14:29:39 -0000      1.3
  @@ -11,12 +11,12 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.DependencyDescriptor class associates a rol name 
with a version interface reference.  A depedency is a references to a service provided 
by a component. A container will typically provide services to resolve service 
providers with components declaring depedencies by matching provider and dependency 
declaration references.
   </p>
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <source>
   
  @@ -84,9 +84,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.2       +5 -5      avalon-excalibur/meta/src/xdocs/extensions.xml
  
  Index: extensions.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/extensions.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- extensions.xml    25 Aug 2002 02:50:28 -0000      1.1
  +++ extensions.xml    20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,13 +11,13 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.ExtensionDescriptor class declares tha ability 
of a component implementation to provide support for the handling of another component 
declararing a lifecycle stage interface dependency.  For example, component A may 
declare that it is capable of supporting lifecycle interface X and component B may 
declare that it requires a handler for lifecycle stage interface X.  A compliant 
container will handle the association of a component capable of handling the the 
lifecycle stage interface with the component declaring the stage dependency.
   </p>
   
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <source>
   
  @@ -43,9 +43,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.2       +5 -5      avalon-excalibur/meta/src/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml 25 Aug 2002 02:50:28 -0000      1.1
  +++ index.xml 20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,7 +11,7 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>The Meta Model is an object model describing a type of Avalon component.
   The meta model encompasses all information about a component that is not
  @@ -49,8 +49,8 @@
   It should provide support for both linear and hierarchical metadata.
   </p>
   
  -    </s1>
  -    <s1 title="Design Constraints">
  +    </section>
  +    <section><title>Design Constraints</title>
   
   <p>The Meta Model should be restricted to the same problem domain as avalon
   itself: it should be specifically about enabling COP. It should be small
  @@ -60,7 +60,7 @@
   <p>ECM is stable and phoenix is in beta. The meta model should provide as
   much interoperability with and support for these projects as possible.</p>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.2       +3 -3      avalon-excalibur/meta/src/xdocs/list.xml
  
  Index: list.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/list.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- list.xml  25 Aug 2002 02:50:28 -0000      1.1
  +++ list.xml  20 Feb 2003 14:29:39 -0000      1.2
  @@ -9,11 +9,11 @@
     </header>
     <body>
   
  -    <s1 title="Mailing Lists">
  +    <section><title>Mailing Lists</title>
   <p>
   The Avalon Meta Model is part of the Apache Avalon Project. The <a 
href="http://jakarta.apache.org/site/mail2.html#Avalon";>Avalon User list</a> is 
available for general questions and queries relating to Avalon initiatives.
   </p>
  -    </s1>
  +    </section>
   
     </body>
     <footer>
  
  
  
  1.2       +5 -5      avalon-excalibur/meta/src/xdocs/logging.xml
  
  Index: logging.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/logging.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- logging.xml       25 Aug 2002 02:50:28 -0000      1.1
  +++ logging.xml       20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,13 +11,13 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.LoggerDescriptor class describes the set of 
logging channels that the component requires. The name of each logging channel is 
relative to the logging channel passed to the component.  For example, a component 
hosted in a container names aaa/bbb/ccc will be supplied with a logging with a 
catagory of aaa.bbb.ccc.your-component and the logging categories defined in the 
meta-info model will be appended to that (using the period as a category delimiter).
   </p>
   
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <source>
   
  @@ -48,9 +48,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.2       +3 -3      avalon-excalibur/meta/src/xdocs/pending.xml
  
  Index: pending.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/pending.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- pending.xml       25 Aug 2002 02:50:28 -0000      1.1
  +++ pending.xml       20 Feb 2003 14:29:39 -0000      1.2
  @@ -9,11 +9,11 @@
     </header>
     <body>
   
  -    <s1 title="Unavailable">
  +    <section><title>Unavailable</title>
   <p>
   The information you have selected is cutrrently in development.  PLease check back 
soon.
   </p>
  -    </s1>
  +    </section>
   
     </body>
     <footer>
  
  
  
  1.3       +7 -7      avalon-excalibur/meta/src/xdocs/profile.xml
  
  Index: profile.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/profile.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- profile.xml       19 Nov 2002 19:17:47 -0000      1.2
  +++ profile.xml       20 Feb 2003 14:29:39 -0000      1.3
  @@ -11,7 +11,7 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   <p>A profile is the definition of the criteria for the establishment of a 
component.  A profile, when included within the scope of a container declaration, will 
be instantiated in the model as an EXPLICIT profile resulting in the initiation of 
dependency resolution relative to the component as the target deployment objective.  
Multiple supplementary profiles may be packaged in a files &lt;classname&gt;.xprofile. 
 Profile declarations included within an .xprofile resource are refered to as packaged 
profiles.</p>
   
   <p>A profile represents an aggregation of the following information:</p>
  @@ -28,12 +28,12 @@
   <li>the parameters to be applied</li>
   </ul>
   
  -<s2 title="UML">
  +<section><title>UML</title>
   <p>An overview of the Profile object model is presented in the following UML 
diagram.</p>
   <img src="images/Profile.gif" />
  -</s2>
  +</section>
   
  -<s2 title="XML">
  +<section><title>XML</title>
   <p>The Profile API includes factory services that support the creation of a profile 
instance from an XML description.  The following XML is an example of a profile 
declaration.</p>
   
   <source>
  @@ -86,8 +86,8 @@
   
    &lt;/component&gt;
   </source>
  -</s2>
  -</s1>
  +</section>
  +</section>
     </body>
   
     <footer>
  
  
  
  1.2       +5 -5      avalon-excalibur/meta/src/xdocs/service.xml
  
  Index: service.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/service.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- service.xml       22 Sep 2002 07:56:38 -0000      1.1
  +++ service.xml       20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,7 +11,7 @@
   
   <body>
   
  -<s1 title="Introduction">
  +<section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.ServiceDefinition class describes a type of 
service. It suppliments the classic Java interface with a version identifier and 
attributes.  A ServiceDefintion may be referenced by multiple components that will 
typically suppliment the defintion in terms of additional  attributes.  References to 
a ServiceDefintion concern a component type declaration of depedencies, service access 
points, lifestyle extension ability, and lifestyle extension depedencies.</p>
  @@ -34,7 +34,7 @@
     ServiceDefinition defintion = builder.build( this.class() );
   </source>
   
  -<s2 title="XML Schema">
  +<section><title>XML Schema</title>
   
   <source>
   
  @@ -65,9 +65,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.3       +5 -5      avalon-excalibur/meta/src/xdocs/services.xml
  
  Index: services.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/services.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- services.xml      22 Sep 2002 07:55:15 -0000      1.2
  +++ services.xml      20 Feb 2003 14:29:39 -0000      1.3
  @@ -11,12 +11,12 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.ServiceDescriptor class describes a service 
delivery capability. It contains a reference to ServiceDefinition. Service delivery 
capability represent the value-proposition that the component type offers to its 
clients. Client typically include other component that have declared dependencies on 
the type of service referenced by the ServiceDescriptor.  Services supporting 
dependency requirements are exposed to clients though a ServiceManager (or 
ComponentManager). Services supporting lifecycle extensions are applied by a container 
during the startup, access and shutdown phases.  For depedent services, the client 
will typically invoke the <code>lookup</code> operation against the supplied service 
manager, passing the role name of the to the manager.  The object retured is the 
service (or a proxy that isolates the component from the offered service).  Role names 
and the services that the role refers to are declared in depedency entries within the 
meta model.    
   </p>
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <source>
   
  @@ -77,9 +77,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.2       +5 -5      avalon-excalibur/meta/src/xdocs/stages.xml
  
  Index: stages.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/stages.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- stages.xml        25 Aug 2002 02:50:28 -0000      1.1
  +++ stages.xml        20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,7 +11,7 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   The org.apache.excalibur.meta.info.StageDescriptor class declares a depedency that
  @@ -22,7 +22,7 @@
   extension candidates based on the interface reference.
   </p>
   
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <source>
   
  @@ -56,9 +56,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.2       +9 -9      avalon-excalibur/meta/src/xdocs/tools.xml
  
  Index: tools.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/tools.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- tools.xml 25 Aug 2002 02:50:28 -0000      1.1
  +++ tools.xml 20 Feb 2003 14:29:39 -0000      1.2
  @@ -11,7 +11,7 @@
   
     <body>
   
  -    <s1 title="Tools Support">
  +    <section><title>Tools Support</title>
   
         <p>Tool support can be broken up into two categories.</p>
   
  @@ -23,16 +23,16 @@
         </ul>
         </p>
   
  -      <s2 title="Containers">
  -      </s2>
  +      <section><title>Containers</title>
  +      </section>
   
  -      <s2 title="Generation Tools">
  -      </s2>
  +      <section><title>Generation Tools</title>
  +      </section>
   
  -      <s2 title="Developer Tools">
  -      </s2>
  +      <section><title>Developer Tools</title>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.5       +5 -5      avalon-excalibur/meta/src/xdocs/type.xml
  
  Index: type.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/meta/src/xdocs/type.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- type.xml  22 Sep 2002 07:55:15 -0000      1.4
  +++ type.xml  20 Feb 2003 14:29:39 -0000      1.5
  @@ -11,7 +11,7 @@
   
     <body>
   
  -    <s1 title="Introduction">
  +    <section><title>Introduction</title>
   
   <p>
   Type is an assembly of descriptors of the constraints a component
  @@ -21,7 +21,7 @@
   information about the component type.
   </p>
   
  -      <s2 title="XML Schema">
  +      <section><title>XML Schema</title>
   
   <p>Configuration instances supplied to the builder shall correspond to the <a 
href="http://jakarta.apache.org/avalon/dtds/meta/type-1_1.dtd";>type DTD</a>.  
   The structure of a Type XML document is is described below:</p>
  @@ -191,9 +191,9 @@
   
   </source>
   
  -      </s2>
  +      </section>
   
  -    </s1>
  +    </section>
   
     </body>
   
  
  
  
  1.1                  avalon-excalibur/meta/src/xdocs/book.xml
  
  Index: book.xml
  ===================================================================
  <book software="Excalibur meta" title="Excalibur meta" copyright="@year@ The Apache 
Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink";>
      
      <logo href="images/merlin_logo.gif">Merlin</logo>
  
      
  
          <menu label="Essentials">
              <menu-item label="Overview" href="index.html"/>
              <menu-item label="Tools" href="tools.html"/>
          </menu>
  
          <menu label="Profile">
              <menu-item label="Profile Defintion" href="profile.html"/>
          </menu>
  
          <menu label="Service">
              <menu-item label="Service Definition" href="service.html"/>
          </menu>
  
          <menu label="Type">
              <menu-item label="Type Defintion" href="type.html"/>
              <menu-item label="Logging Crieria" href="logging.html"/>
              <menu-item label="Context Crieria" href="context.html"/>
              <menu-item label="Services" href="services.html"/>
              <menu-item label="Dependencies" href="dependencies.html"/>
              <menu-item label="Extensions" href="extensions.html"/>
              <menu-item label="Stages" href="stages.html"/>
          </menu>
  
          <menu label="Links">
              <menu-item label="Mailing List" href="list.html"/>
              <menu-item label="Merlin" 
href="http://jakarta.apache.org/avalon/excalibur/merlin"/>
              <menu-item label="Fortress" 
href="http://jakarta.apache.org/avalon/excalibur/fortress"/>
          </menu>
  
          <menu label="Reference">
            <menu-item label="API Docs" href="http://avalon.apache.org/api/"/>
          </menu>
  
      
    
  </book>
  
  
  
  
  1.1                  avalon-excalibur/meta/src/xdocs/tabs.xml
  
  Index: tabs.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN" 
"tab-cocoon-v10.dtd">
  
        <tabs software="Excalibur meta"
          title="Excalibur meta"
          copyright="Foo"
          xmlns:xlink="http://www.w3.org/1999/xlink";>
  
          <tab label="Avalon Home" href="http://avalon.apache.org/"/>
          <tab label="Framework" href="http://avalon.apache.org/framework/"/>
          <tab label="Components" href="http://avalon.apache.org/components/"/>
          <tab label="Phoenix" href="http://avalon.apache.org/phoenix/"/>
          <tab label="SECA" href="http://avalon.apache.org/seca/"/>
          <tab label="Apps" href="http://avalon.apache.org/apps/"/>
      </tabs>
  
  
  

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

Reply via email to