avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dona...@apache.org
Subject cvs commit: jakarta-avalon-excalibur/info/src/java/org/apache/avalon/framework/tools/xdoclet componentinfo.xdt
Date Sun, 08 Sep 2002 05:44:37 GMT
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:avalon-cvs-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@jakarta.apache.org>


Mime
View raw message