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]>

Reply via email to