avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From leosim...@apache.org
Subject cvs commit: avalon-excalibur/meta/src/xdocs book.xml tabs.xml 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 menu.xml
Date Thu, 20 Feb 2003 14:29:40 GMT
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: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org


Mime
View raw message