You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2003/04/25 19:04:58 UTC
cvs commit: avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters index.xml navigation.xml parameter.xml
mcconnell 2003/04/25 10:04:58
Added: merlin/merlin-smp/xdocs/meta/model/block/container/components
configuration.xml index.xml navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/categories
category.xml index.xml navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/context
import.xml index.xml navigation.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry
index.xml navigation.xml parameter.xml
merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters
index.xml navigation.xml parameter.xml
Log:
Documetation updates.
Revision Changes Path
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/configuration.xml
Index: configuration.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Configuration Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Configuration Directive">
<subsection name="Specification">
<p>A configuration directive is a configuration fragment that will be supplied to a component that implements the org.apache.avalon.configuration.Configurable interface. The attributes and content of a configuration element are application specific. The <configuration> element is the root element passed to the component.</p>
<p><strong>Sample XML</strong></p>
<source><![CDATA[
<profile>
<configuration>
<colour>red</color>
</configuration>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Container Managed Component Declaration</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Component Directive">
<subsection name="Attributes">
<table>
<tr><th>Attribute</th><th>Required</th><th>Description</th></tr>
<tr>
<td>name</td><td>yes</td>
<td>The name to assign to the component profile implied by
the directive.</td>
</tr>
<tr>
<td>class</td><td>yes</td>
<td>The classname of the component implementation.</td>
</tr>
<tr>
<td>activation</td><td>no</td>
<td>The activation policy. Recognized values include
'startup' and 'lazy'.</td>
</tr>
</table>
</subsection>
<subsection name="Nested Elements">
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
<td><a href="categories/index.html">categories</a></td><td>0..1</td>
<td>Defintion of the priority and targets parameterization to apply
to logging channels declared by the component.</td>
</tr>
<tr>
<td><a href="context/index.html">context</a></td><td>0..1</td>
<td>Defintion of the context class and entries.</td>
</tr>
<tr>
<td><a href="parameters/index.html">parameters</a></td><td>0..1</td>
<td>Defintion of the parameters to be supplied during Parameterization of the component.</td>
</tr>
<tr>
<td><a href="configuration.html">configuration</a></td><td>0..1</td>
<td>The configuration fragment to be applied to the target component during a configuration lifecycle stage.</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>
A component directive is an instruction to a container to
mount and deploy a component instance in accordance with
the declared configuration, context, parameters and activation
policy.
</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<block>
<info>
<name>tutorial</name>
</info>
<implementation>
<component name="hello" class="tutorial.HelloComponent" activation="startup">
<!-- optional categories element -->
<!-- optional configuration or parameters element -->
<!-- optional context element -->
</component>
</implementation>
</block>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/about/index.html"/>
<item name="Getting Started" href="/starting/index.html"/>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html">
<item name="Meta Info" href="/meta/info/index.html"/>
<item name="Meta Data" href="/meta/model/index.html">
<item name="Kernel" href="/meta/model/kernel/index.html"/>
<item name="Block" href="/meta/model/block/index.html">
<item name="Info" href="/meta/model/block/info.html"/>
<item name="Services" href="/meta/model/block/export/index.html"/>
<item name="Dependencies" href="/meta/model/block/import/index.html"/>
<item name="Implementation" href="/meta/model/block/container/index.html">
<item name="Engine" href="/meta/model/block/container/engine/index.html"/>
<item name="Components"
href="/meta/model/block/container/components/index.html">
<item name="Categories"
href="/meta/model/block/container/components/categories/index.html"/>
<item name="Context"
href="/meta/model/block/container/components/context/index.html"/>
<item name="Configuration"
href="/meta/model/block/container/components/configuration.html"/>
<item name="Parameters"
href="/meta/model/block/container/components/parameters/index.html"/>
</item>
<item name="Containers"
href="/meta/model/block/container/containers.html"/>
<item name="Includes" href="/meta/model/block/container/includes.html"/>
</item>
</item>
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/categories/category.xml
Index: category.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Category Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Category Directive">
<subsection name="Description">
<p>The logging channel category directive.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<category name="/sys" priority="INFO"/>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/categories/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Categories Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Categories Directive">
<subsection name="Nested Elements">
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
<td><a href="category.html">category</a></td><td>0..n</td>
<td>Logging category directive.</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>The logging channels used a component may be parameterized using a context directive. The directive allows the declaration of multiple logging channel category directives. Each category directive enables customization of the priority and target of a particuar logging channel used by the component.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<categories>
<category name="/sys" priority="INFO"/>
</categories>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/categories/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/about/index.html"/>
<item name="Getting Started" href="/starting/index.html"/>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html">
<item name="Meta Info" href="/meta/info/index.html"/>
<item name="Meta Data" href="/meta/model/index.html">
<item name="Kernel" href="/meta/model/kernel/index.html"/>
<item name="Block" href="/meta/model/block/index.html">
<item name="Info" href="/meta/model/block/info.html"/>
<item name="Services" href="/meta/model/block/export/index.html"/>
<item name="Dependencies" href="/meta/model/block/import/index.html"/>
<item name="Implementation" href="/meta/model/block/container/index.html">
<item name="Engine" href="/meta/model/block/container/engine/index.html"/>
<item name="Components"
href="/meta/model/block/container/components/index.html">
<item name="Categories" href="/meta/model/block/container/components/categories/index.html">
<item name="Category" href="/meta/model/block/container/components/categories/category.html"/>
</item>
<item name="Context" href="/meta/model/block/container/components/context/index.html"/>
<item name="Configuration" href="/meta/model/block/container/components/configuration.html"/>
<item name="Parameters" href="/meta/model/block/container/components/parameters/index.html"/>
</item>
<item name="Containers"
href="/meta/model/block/container/containers.html"/>
<item name="Includes" href="/meta/model/block/container/includes.html"/>
</item>
</item>
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/import.xml
Index: import.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Import Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Import Directive">
<subsection name="Attributes">
<table>
<tr><th>Attribute</th><th>Required</th><th>Description</th></tr>
<tr>
<td>name</td><td>yes</td>
<td>
The container context key from which the context value is established.
</td>
</tr>
<tr>
<td>key</td><td>yes</td>
<td>
The context entry key referenced by the component.
</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>A context import directive is used to map a standard container context entry to a
component context entry.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<profile name="basic">
<context class="org.apache.avalon.playground.basic.BasicContextImp">
<import name="urn:avalon:home" key="home" />
</context>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Context Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Context Directive">
<subsection name="Attributes">
<table>
<tr><th>Attribute</th><th>Required</th><th>Description</th></tr>
<tr>
<td>class</td><td>no</td>
<td>
The classname of a context implementation class. The class must implement
a constructor that takes a java.util.Map instance as a single constructor
argument. The supplied map shall be used by the implementation as source
of keyed context entries.
</td>
</tr>
</table>
</subsection>
<subsection name="Nested Elements">
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
<td>import</td><td>n</td>
<td>
Declaration of the import of a container standard context entry into
the context entries to supplied to the component.
</td>
</tr>
<tr>
<td>entry</td><td>n</td>
<td>A context entry creation directive.</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>A context directive describes information that Merlin uses to build a context instance that will be supplied to a target component during the contextualization lifecycle stage.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<profile name="basic">
<context class="org.apache.avalon.playground.basic.BasicContextImp">
<import name="urn:avalon:home" key="home" />
<entry key="location">Paris</entry>
</context>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/about/index.html"/>
<item name="Getting Started" href="/starting/index.html"/>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html">
<item name="Meta Info" href="/meta/info/index.html"/>
<item name="Meta Data" href="/meta/model/index.html">
<item name="Kernel" href="/meta/model/kernel/index.html"/>
<item name="Block" href="/meta/model/block/index.html">
<item name="Info" href="/meta/model/block/info.html"/>
<item name="Services" href="/meta/model/block/export/index.html"/>
<item name="Dependencies" href="/meta/model/block/import/index.html"/>
<item name="Implementation" href="/meta/model/block/container/index.html">
<item name="Engine" href="/meta/model/block/container/engine/index.html"/>
<item name="Components"
href="/meta/model/block/container/components/index.html">
<item name="Categories" href="/meta/model/block/container/components/categories/index.html"/>
<item name="Categories" href="/meta/model/block/container/components/categories/index.html"/>
<item name="Context" href="/meta/model/block/container/components/context/index.html">
<item name="Entry" href="/meta/model/block/container/components/context/entry/index.html"/>
<item name="Import" href="/meta/model/block/container/components/context/import.html"/>
</item>
<item name="Configuration" href="/meta/model/block/container/components/configuration.html"/>
<item name="Parameters" href="/meta/model/block/container/components/parameters/index.html"/>
</item>
<item name="Containers"
href="/meta/model/block/container/containers.html"/>
<item name="Includes" href="/meta/model/block/container/includes.html"/>
</item>
</item>
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Entry Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Entry Directive">
<subsection name="Attributes">
<table>
<tr><th>Attribute</th><th>Required</th><th>Description</th></tr>
<tr>
<td>key</td><td>yes</td>
<td>
The context entry key.
</td>
</tr>
<tr>
<td>class</td><td>no</td>
<td>
The context entry classname. The default value is java.lang.String.
</td>
</tr>
</table>
</subsection>
<subsection name="Nested Elements">
<p>
If the value of the element is not empty, the value will be
used as a default constructor argument. Otherwise, Merlin will attempt to
locate parameter elements in order to build a new instance.
</p>
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
<td><a href="parameter.html">parameter</a></td><td>n</td>
<td>
A constructor argument.
</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>A context entry directive defines the creation of a tagged object. The context entry includes and key and either an implict java.lang.String value and or a set of constructor arguments.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<profile name="basic">
<context class="org.apache.avalon.playground.basic.BasicContextImp">
<import name="urn:avalon:home" key="home"/>
<entry key="location">Paris</entry>
<entry key="working" class="java.io.File">cache</entry>
</context>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/about/index.html"/>
<item name="Getting Started" href="/starting/index.html"/>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html">
<item name="Meta Info" href="/meta/info/index.html"/>
<item name="Meta Data" href="/meta/model/index.html">
<item name="Kernel" href="/meta/model/kernel/index.html"/>
<item name="Block" href="/meta/model/block/index.html">
<item name="Info" href="/meta/model/block/info.html"/>
<item name="Services" href="/meta/model/block/export/index.html"/>
<item name="Dependencies" href="/meta/model/block/import/index.html"/>
<item name="Implementation" href="/meta/model/block/container/index.html">
<item name="Engine" href="/meta/model/block/container/engine/index.html"/>
<item name="Components"
href="/meta/model/block/container/components/index.html">
<item name="Categories" href="/meta/model/block/container/components/categories/index.html"/>
<item name="Categories" href="/meta/model/block/container/components/categories/index.html"/>
<item name="Context" href="/meta/model/block/container/components/context/index.html">
<item name="Entry" href="/meta/model/block/container/components/context/entry/index.html">
<item name="Parameters"
href="/meta/model/block/container/components/context/entry/parameter.html"/>
</item>
<item name="Import" href="/meta/model/block/container/components/context/import.html"/>
</item>
<item name="Configuration" href="/meta/model/block/container/components/configuration.html"/>
<item name="Parameters" href="/meta/model/block/container/components/parameters/index.html"/>
</item>
<item name="Containers"
href="/meta/model/block/container/containers.html"/>
<item name="Includes" href="/meta/model/block/container/includes.html"/>
</item>
</item>
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/context/entry/parameter.xml
Index: parameter.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Parameter Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Parameter Directive">
<subsection name="Attributes">
<table>
<tr><th>Attribute</th><th>Required</th><th>Description</th></tr>
<tr>
<td>class</td><td>no</td>
<td>
The parameter classname. The default value is java.lang.String.
</td>
</tr>
</table>
</subsection>
<subsection name="Nested Elements">
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
<td><a href="parameter.html">parameter</a></td><td>0..n</td>
<td>
A constructor argument.
If the value of the parameter is not null, the value will be
used as a default constructor argument. Otherwise, Merlin will attempt to
locate nested parameter elements in order to build a new instance of the
specified class.
</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>A parameter directive within a context or enclosing parameter represents a constructor argument value.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<profile name="basic">
<context class="org.apache.avalon.playground.basic.BasicContextImp">
<entry key="gws" class="ReallySpecialClass">
<parameter class="java.io.File">temp</parameter>
<parameter>George C. Scott</parameter>
<parameter class="SpecialClass">
<parameter>100</parameter>
<parameter>200</parameter>
</parameter>
</entry>
</context>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Parameters Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Parameters Directive">
<subsection name="Nested Elements">
<table>
<tr><th>Element</th><th>Cardinality</th><th>Description</th></tr>
<tr>
<td>parameter</td><td>n</td>
<td>
Declaration of the paramets to include within a Parameters instance.
</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>A parameters directive is used by Merlin to construct a Parameters argument when servicing a Parameterizable object.</p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<profile>
<parameters>
<parameter name="name" value="Gloria">
<parameter name="size" value="142">
<parameter name="color" value="red">
</parameters>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Merlin</title>
<body>
<links>
<item name="Home" href="http://avalon.apache.org/"/>
<item name="Framework" href="http://avalon.apache.org/framework/"/>
<item name="Components" href="http://avalon.apache.org/components"/>
<item name="Containers" href="http://avalon.apache.org/containers/"/>
<item name="Sandbox" href="http://avalon.apache.org/sandbox/"/>
</links>
<menu name="About Merlin">
<item name="Overview" href="/about/index.html"/>
<item name="Getting Started" href="/starting/index.html"/>
<item name="Merlin System" href="/merlin/index.html"/>
<item name="Meta Model" href="/meta/index.html">
<item name="Meta Info" href="/meta/info/index.html"/>
<item name="Meta Data" href="/meta/model/index.html">
<item name="Kernel" href="/meta/model/kernel/index.html"/>
<item name="Block" href="/meta/model/block/index.html">
<item name="Info" href="/meta/model/block/info.html"/>
<item name="Services" href="/meta/model/block/export/index.html"/>
<item name="Dependencies" href="/meta/model/block/import/index.html"/>
<item name="Implementation" href="/meta/model/block/container/index.html">
<item name="Engine" href="/meta/model/block/container/engine/index.html"/>
<item name="Components"
href="/meta/model/block/container/components/index.html">
<item name="Categories"
href="/meta/model/block/container/components/categories/index.html"/>
<item name="Context"
href="/meta/model/block/container/components/context/index.html"/>
<item name="Configuration"
href="/meta/model/block/container/components/configuration.html"/>
<item name="Parameters"
href="/meta/model/block/container/components/parameters/index.html">
<item name="Parameter"
href="/meta/model/block/container/components/parameters/parameter.html"/>
</item>
</item>
<item name="Containers"
href="/meta/model/block/container/containers.html"/>
<item name="Includes" href="/meta/model/block/container/includes.html"/>
</item>
</item>
</item>
</item>
<item name="Tools" href="/tools/index.html"/>
</menu>
<menu name="Extensions">
<item name="JNDI" href="/extensions/jndi/index.html"/>
<item name="Servlet" href="/extensions/servlet/index.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/merlin/merlin-smp/xdocs/meta/model/block/container/components/parameters/parameter.xml
Index: parameter.xml
===================================================================
<?xml version="1.0"?>
<document>
<header>
<title>Parameters Directive</title>
<authors>
<person name="Stephen McConnell" email="mcconnell@apache.org"/>
</authors>
</header>
<body>
<section name="Parameters Directive">
<subsection name="Attributes">
<table>
<tr><th>Attribute</th><th>Required</th><th>Description</th></tr>
<tr>
<td>name</td><td>yes</td>
<td>The parameter name.</td>
</tr>
<tr>
<td>value</td><td>no</td>
<td>The parameter value.</td>
</tr>
</table>
</subsection>
<subsection name="Description">
<p>A parameters directive is used by Merlin to construct an entry within a Parameters instance.</p>
<p><strong>Attributes</strong></p>
</subsection>
<subsection name="Sample XML">
<source><![CDATA[
<profile>
<parameters>
<parameter name="name" value="Gloria">
<parameter name="size" value="142">
<parameter name="color" value="red">
</parameters>
</profile>
]]></source>
</subsection>
</section>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org