donaldp     2002/08/25 06:39:37

  Modified:    containerkit/src/java/org/apache/excalibur/containerkit/tools/xdoclet
                        componentinfo.xdt
  Log:
  Cleanup context generation
  
  Revision  Changes    Path
  1.5       +3 -8      
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/tools/xdoclet/componentinfo.xdt
  
  Index: componentinfo.xdt
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/tools/xdoclet/componentinfo.xdt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- componentinfo.xdt 25 Aug 2002 13:11:42 -0000      1.4
  +++ componentinfo.xdt 25 Aug 2002 13:39:37 -0000      1.5
  @@ -20,10 +20,7 @@
     </component>
   
     <!-- Context in which this Component operates -->
  -  <XDtMethod:ifHasMethod name="contextualize"
  -                         parameters="org.apache.avalon.framework.context.Context">
  -    <XDtMethod:setCurrentMethod name="contextualize"
  -                                
parameters="org.apache.avalon.framework.context.Context">
  +  <XDtAvalon:forContextDef>
     <context<XDtMethod:ifHasMethodTag tagName="avalon.context" 
paramName="type"><XDtAvalon:setCurrentMethodTag 
name="avalon.context"/><XDtAvalon:setCurrentAttribute name="type"/> 
type="<XDtAvalon:attributeValueAsType/>"<XDtAvalon:unsetCurrentAttribute/><XDtAvalon:unsetCurrentMethodTag/></XDtMethod:ifHasMethodTag>>
         <XDtMethod:forAllMethodTags tagName="avalon.entry">
       <entry key="<XDtMethod:methodTagValue tagName="avalon.entry" paramName="key"/>" 
<XDtAvalon:setCurrentAttribute 
name="type"/>type="<XDtAvalon:attributeValueAsType/>"<XDtMethod:ifHasMethodTag 
tagName="avalon.entry" paramName="isOptional"> optional="<XDtMethod:methodTagValue 
tagName="avalon.entry" paramName="isOptional"/>"</XDtMethod:ifHasMethodTag>/>
  @@ -32,14 +29,12 @@
         <XDtAvalon:setCurrentMethodTag name="avalon.context"/>
       <attributes>
           <XDtAvalon:forAllMethodAttributes skip="type">
  -        <attribute key="<XDtAvalon:attributeName/>" 
value="<XDtAvalon:attributeValue/>"/>
  +      <attribute key="<XDtAvalon:attributeName/>" 
value="<XDtAvalon:attributeValue/>"/>
           </XDtAvalon:forAllMethodAttributes>
       </attributes>
  -      <XDtAvalon:unsetCurrentMethodTag/>
       </XDtMethod:ifHasMethodTag>
     </context>
  -    </XDtMethod:setCurrentMethod>
  -  </XDtMethod:ifHasMethod>
  +  </XDtAvalon:forContextDef>
   
     <!-- services that are offered by this Component -->
     <services>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to