donaldp 2002/09/07 22:44:37
Modified: info/src/java/org/apache/avalon/framework/tools/xdoclet
componentinfo.xdt
Log:
Update generation of xinfo via xdoclet to latest format.
Revision Changes Path
1.4 +7 -7
jakarta-avalon-excalibur/info/src/java/org/apache/avalon/framework/tools/xdoclet/componentinfo.xdt
Index: componentinfo.xdt
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/info/src/java/org/apache/avalon/framework/tools/xdoclet/componentinfo.xdt,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- componentinfo.xdt 8 Sep 2002 03:35:21 -0000 1.3
+++ componentinfo.xdt 8 Sep 2002 05:44:37 -0000 1.4
@@ -8,8 +8,7 @@
<component-info>
<!-- section to describe Component -->
- <component>
- <XDtClass:ifHasClassTag tagName="avalon.component"
paramName="name"><name><XDtClass:classTagValue tagName="avalon.component"
paramName="name"/></name></XDtClass:ifHasClassTag>
+ <component<XDtClass:ifHasClassTag tagName="avalon.component" paramName="name">
name="<XDtClass:classTagValue tagName="avalon.component"
paramName="name"/>"</XDtClass:ifHasClassTag> type="<XDtClass:fullClassName/>">
<attributes>
<XDtAvalon:forAllClassAttributes tag="avalon.component"
skip="interface,version,role">
<attribute key="<XDtAvalon:getAttributeName/>"
value="<XDtAvalon:getClassAttributeValue/>"/>
@@ -36,8 +35,7 @@
<!-- services that are offered by this Component -->
<services>
<XDtAvalon:forAllServices>
- <service>
- <service-ref type="<XDtAvalon:getClassAttributeValueAsType
name="interface"/>"/>
+ <service type="<XDtAvalon:getClassAttributeValueAsType name="interface"/>">
<attributes>
<XDtAvalon:forAllClassAttributes skip="interface,version,role">
<attribute key="<XDtAvalon:getAttributeName/>"
value="<XDtAvalon:getClassAttributeValue/>"/>
@@ -50,9 +48,11 @@
<!-- services that are required by this Component -->
<dependencies>
<XDtAvalon:forAllDeps>
- <dependency<XDtMethod:ifHasMethodTag tagName="avalon.dependency"
paramName="optional"> optional="<XDtMethod:methodTagValue tagName="avalon.dependency"
paramName="optional"/>"</XDtMethod:ifHasMethodTag>>
- <XDtMethod:ifHasMethodTag tagName="avalon.dependency"
paramName="role"><role><XDtMethod:methodTagValue tagName="avalon.dependency"
paramName="role"/></role></XDtMethod:ifHasMethodTag>
- <service-ref type="<XDtAvalon:getMethodAttributeValueAsType
name="interface"/>"/>
+ <dependency<XDtMethod:ifHasMethodTag tagName="avalon.dependency"
+ paramName="role"> role="<XDtMethod:methodTagValue tagName="avalon.dependency"
paramName="
+ role"/>"</XDtMethod:ifHasMethodTag>
type="<XDtAvalon:getMethodAttributeValueAsType
name="interface"/>"<XDtMethod:ifHasMethodTag
+ tagName="avalon.dependency" paramName="optional">
optional="<XDtMethod:methodTagValue
+ tagName="avalon.dependency" paramName="optional"/>"</XDtMethod:ifHasMethodTag>>
<attributes>
<XDtAvalon:forAllMethodAttributes skip="interface,version,role,optional">
<attribute key="<XDtAvalon:getAttributeName/>"
value="<XDtAvalon:getMethodAttributeValue/>"/>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>