You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemind.apache.org by kn...@apache.org on 2005/02/15 10:41:17 UTC
cvs commit: jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind Translators.xml
knut 2005/02/15 01:41:17
Modified: framework/src/documentation/content/xdocs/hivemind
Translators.xml
Log:
added missing documentation for "service-id" attribute
Revision Changes Path
1.8 +9 -9 jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/Translators.xml
Index: Translators.xml
===================================================================
RCS file: /home/cvs/jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/Translators.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Translators.xml 5 Jan 2005 21:53:29 -0000 1.7
+++ Translators.xml 15 Feb 2005 09:41:17 -0000 1.8
@@ -29,16 +29,16 @@
<p>The <link href="&hivedoc;/config/hivemind.Translators.html">Translators</link>
configuration defines the translators that may be used with XML conversion
rules.</p>
- <p>The contribution format defines the name and class for each service
- model:</p>
+ <p>Contributions are of the form:</p>
<source><![CDATA[
-<translator name="..." class="..."/>]]> </source>
- <p>An instance of the specified class will be instantiated. The class must
- implement the <link href="&apiroot;/schema/Translator.html">Translator</link>
- interface. It should have a no-args and/or single String constructor.</p>
+<translator name="..." class="..." service-id="..."/>]]> </source>
+ <p>Only one of <code>class</code> and <code>service-id</code> attributes should be
+ specified. The former is the complete name of a class (implementing the
+ <link href="&apiroot;/schema/Translator.html">Translator</link> interface). It
+ should have a no-args and/or single String constructor. The second is used to
+ contribute a service (which must also implement the interface).</p>
<p>Names of translators must be unique; it is not possible to override the
- existing service model translators. A single translator, <code>class</code>
- , is hard-coded into HiveMind, the others appear as ordinary
- contributions.</p>
+ existing service model translators. A single translator, <code>class</code>,
+ is hard-coded into HiveMind, the others appear as ordinary contributions.</p>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: hivemind-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: hivemind-cvs-help@jakarta.apache.org