User: d_jencks
  Date: 02/09/20 23:17:31

  Modified:    modules/jboss/src/xdoclet/modules/jboss/jmx/resources
                        jboss-service-template.xdt
                        jbossmx-xml-descriptor.xdt jbossmx-xml-doc.xdt
  Log:
  changed managed-argument to managed-parameter and used it in all templates using 
info about managed constructor and managed operation parameters
  
  Revision  Changes    Path
  1.8       +9 -9      
xdoclet/modules/jboss/src/xdoclet/modules/jboss/jmx/resources/jboss-service-template.xdt
  
  Index: jboss-service-template.xdt
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/jmx/resources/jboss-service-template.xdt,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -w -r1.7 -r1.8
  --- jboss-service-template.xdt        16 Sep 2002 17:07:27 -0000      1.7
  +++ jboss-service-template.xdt        21 Sep 2002 06:17:31 -0000      1.8
  @@ -7,24 +7,24 @@
     <XDtClass:ifClassTagValueEquals tagName="jboss.service" paramName="servicefile" 
value="<XDtConfig:configParameterValue paramName='servicefile'/>">
   
     <mbean code="<XDtClass:fullClassName/>" 
  -         name="<XDtClass:classTagValue tagName="jmx:mbean" paramName="name"/>"
  +         name="<XDtClass:classTagValue tagName="jmx.mbean" paramName="name"/>"
            <XDtClass:ifHasClassTag 
tagName="jboss:xmbean">xmbean-dd="<XDtPackage:packageNameAsPath/>/<XDtClass:className/>.xml"</XDtClass:ifHasClassTag>>
  -  <XDtClass:ifHasClassTag tagName="jmx:mbean" paramName="description">
  -    <!--<XDtClass:classTagValue tagName="jmx:mbean" paramName="description"/>-->
  +  <XDtClass:ifHasClassTag tagName="jmx.mbean" paramName="description">
  +    <!--<XDtClass:classTagValue tagName="jmx.mbean" paramName="description"/>-->
     </XDtClass:ifHasClassTag>
     <XDtConstructor:forAllConstructors>  
  -      <XDtConstructor:ifConstructorTagValueEquals tagName="jmx:managed-constructor" 
paramName="servicefile" value="<XDtConfig:configParameterValue 
paramName='servicefile'/>">
  +      <XDtConstructor:ifConstructorTagValueEquals tagName="jmx.managed-constructor" 
paramName="servicefile" value="<XDtConfig:configParameterValue 
paramName='servicefile'/>">
           <constructor>
  -          <XDtConstructor:forAllConstructorTags tagName="jmx:managed-argument">     
       
  -            <arg type="<XDtConstructor:constructorTagValue 
tagName="jmx:managed-argument" paramName="type"/>" 
value="<XDtConstructor:constructorTagValue tagName="jmx:managed-argument" 
paramName="value"/>"/>       
  +          <XDtConstructor:forAllConstructorTags tagName="jmx.managed-parameter">    
        
  +            <arg type="<XDtConstructor:constructorTagValue 
tagName="jmx.managed-parameter" paramName="type"/>" 
value="<XDtConstructor:constructorTagValue tagName="jmx.managed-parameter" 
paramName="value"/>"/>       
             </XDtConstructor:forAllConstructorTags> 
           </constructor>
         </XDtConstructor:ifConstructorTagValueEquals>
     </XDtConstructor:forAllConstructors>
  -  <XDtProperty:forAllPropertiesWithTag superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" 
tagName="jmx:managed-attribute">
  -    <XDtProperty:ifHasParamWithTag tagName="jmx:managed-attribute" 
paramName="value">
  +  <XDtProperty:forAllPropertiesWithTag superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" 
tagName="jmx.managed-attribute">
  +    <XDtProperty:ifHasParamWithTag tagName="jmx.managed-attribute" 
paramName="value">
         <XDtType:ifIsNotOfType value="return-type" type="javax.management.ObjectName">
  -    <!--Attribute <XDtMethod:methodNameWithoutPrefix/>, type 
<XDtProperty:propertyTypeWithTag tagName="jmx:managed-attribute"/>, 
<XDtProperty:paramValueWithTag tagName="jmx.managed-attribute" paramName="description" 
default="(no description)"/>-->
  +    <!--Attribute <XDtMethod:methodNameWithoutPrefix/>, type 
<XDtProperty:propertyTypeWithTag tagName="jmx.managed-attribute"/>, 
<XDtProperty:paramValueWithTag tagName="jmx.managed-attribute" paramName="description" 
default="(no description)"/>-->
       <attribute 
name="<XDtMethod:methodNameWithoutPrefix/>"><XDtMethod:methodTagValue 
tagName="jmx.managed-attribute" paramName="value"/></attribute>
         </XDtType:ifIsNotOfType>
         <XDtType:ifIsOfType value="return-type" type="javax.management.ObjectName">
  
  
  
  1.7       +49 -49    
xdoclet/modules/jboss/src/xdoclet/modules/jboss/jmx/resources/jbossmx-xml-descriptor.xdt
  
  Index: jbossmx-xml-descriptor.xdt
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/jmx/resources/jbossmx-xml-descriptor.xdt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -w -r1.6 -r1.7
  --- jbossmx-xml-descriptor.xdt        16 Sep 2002 17:07:28 -0000      1.6
  +++ jbossmx-xml-descriptor.xdt        21 Sep 2002 06:17:31 -0000      1.7
  @@ -2,54 +2,54 @@
   <!DOCTYPE mbean PUBLIC "<XDtXml:publicId/>" "<XDtXml:systemId/>">
   
   <mbean>
  -  <XDtClass:ifHasClassTag tagName="jmx:mbean" 
paramName="description"><description><XDtClass:classTagValue tagName="jmx:mbean" 
paramName="description" default="(no 
description)"/></description></XDtClass:ifHasClassTag>
  +  <XDtClass:ifHasClassTag tagName="jmx.mbean" 
paramName="description"><description><XDtClass:classTagValue tagName="jmx.mbean" 
paramName="description" default="(no 
description)"/></description></XDtClass:ifHasClassTag>
     <descriptors>
  -    <persistence<XDtClass:ifHasClassTag tagName="jmx:mbean" 
paramName="persistPolicy" values="OnUpdate,NoMoreOftenThan,Never,OnTimer"> 
persistPolicy="<XDtClass:classTagValue tagName="jmx:mbean" 
paramName="persistPolicy"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:mbean" paramName="persistPeriod">
  -                 persistPeriod="<XDtClass:classTagValue tagName="jmx:mbean" 
paramName="persistPeriod"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:mbean" paramName="persistLocation">
  -                 persistLocation="<XDtClass:classTagValue tagName="jmx:mbean" 
paramName="persistLocation"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:mbean" paramName="persistName">
  -                 persistName="<XDtClass:classTagValue tagName="jmx:mbean" 
paramName="persistName"/>"</XDtClass:ifHasClassTag>/><XDtClass:ifHasClassTag 
tagName="jmx:mbean" paramName="currencyTimeLimit">
  -    <currencyTimeLimit value="<XDtClass:classTagValue tagName="jmx:mbean" 
paramName="currencyTimeLimit"/>"/></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:mbean" paramName="state-action-on-update">
  -    <state-action-on-update value="<XDtClass:classTagValue tagName="jmx:mbean" 
paramName="state-action-on-update"/>"/></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag
 tagName="jmx:mbean" paramName="descriptor">
  -    <descriptor <XDtClass:classTagValue tagName="jmx:mbean" 
paramName="descriptor"/>/></XDtClass:ifHasClassTag>
  +    <persistence<XDtClass:ifHasClassTag tagName="jmx.mbean" 
paramName="persistPolicy" values="OnUpdate,NoMoreOftenThan,Never,OnTimer"> 
persistPolicy="<XDtClass:classTagValue tagName="jmx.mbean" 
paramName="persistPolicy"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.mbean" paramName="persistPeriod">
  +                 persistPeriod="<XDtClass:classTagValue tagName="jmx.mbean" 
paramName="persistPeriod"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.mbean" paramName="persistLocation">
  +                 persistLocation="<XDtClass:classTagValue tagName="jmx.mbean" 
paramName="persistLocation"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.mbean" paramName="persistName">
  +                 persistName="<XDtClass:classTagValue tagName="jmx.mbean" 
paramName="persistName"/>"</XDtClass:ifHasClassTag>/><XDtClass:ifHasClassTag 
tagName="jmx.mbean" paramName="currencyTimeLimit">
  +    <currencyTimeLimit value="<XDtClass:classTagValue tagName="jmx.mbean" 
paramName="currencyTimeLimit"/>"/></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.mbean" paramName="state-action-on-update">
  +    <state-action-on-update value="<XDtClass:classTagValue tagName="jmx.mbean" 
paramName="state-action-on-update"/>"/></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag
 tagName="jmx.mbean" paramName="descriptor">
  +    <descriptor <XDtClass:classTagValue tagName="jmx.mbean" 
paramName="descriptor"/>/></XDtClass:ifHasClassTag>
     </descriptors>
     <class><XDtClass:fullClassName/></class>
   
     <XDtConstructor:forAllConstructors superclasses="false" sort="false">
  -    <XDtConstructor:ifHasConstructorTag tagName="jmx:managed-constructor">
  +    <XDtConstructor:ifHasConstructorTag tagName="jmx.managed-constructor">
     <constructor>
  -    <description><XDtConstructor:constructorTagValue 
tagName="jmx:managed-constructor" paramName="description" default="(no 
description)"/></description>
  +    <description><XDtConstructor:constructorTagValue 
tagName="jmx.managed-constructor" paramName="description" default="(no 
description)"/></description>
       <name><XDtClass:fullClassName/></name>
  -    <XDtParameter:forAllConstructorParams>
  +    <XDtConstructor:forAllConstructorTags tagName="jmx.managed-parameter">
       <parameter>
  -      <description><![CDATA[<XDtParameter:methodParamDescription/>]]></description>
  -      <name><XDtParameter:methodParamName/></name>
  -      <type><XDtParameter:methodParamType/></type>
  +      <description><XDtConstructor:constructorTagValue 
tagName="jmx.managed-parameter" paramName="description" default="(no 
description)"/></description>
  +      <name><XDtConstructor:constructorTagValue tagName="jmx.managed-parameter" 
paramName="name"/></name>
  +      <type><XDtConstructor:constructorTagValue tagName="jmx.managed-parameter" 
paramName="type"/></type>
       </parameter>
  -    </XDtParameter:forAllConstructorParams>
  +    </XDtConstructor:forAllConstructorTags>
     </constructor>
       </XDtConstructor:ifHasConstructorTag>
     </XDtConstructor:forAllConstructors>
   
     <!--attributes-->
  -  <XDtProperty:forAllPropertiesWithTag superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" 
tagName="jmx:managed-attribute">
  -  <attribute access="<XDtProperty:paramValueWithTag tagName='jmx.managed-attribute' 
paramName='access' values='read-only,write-only,read-write' 
default='read-write'/>"<XDtProperty:ifHasGetMethodWithTag 
tagName="jmx:managed-attribute"> 
getMethod="<XDtMethod:currentMethodName/>"</XDtProperty:ifHasGetMethodWithTag><XDtProperty:ifHasSetMethodWithTag
 tagName="jmx:managed-attribute"> 
setMethod="<XDtMethod:currentMethodName/>"</XDtProperty:ifHasSetMethodWithTag>>
  +  <XDtProperty:forAllPropertiesWithTag superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" 
tagName="jmx.managed-attribute">
  +  <attribute access="<XDtProperty:paramValueWithTag tagName='jmx.managed-attribute' 
paramName='access' values='read-only,write-only,read-write' 
default='read-write'/>"<XDtProperty:ifHasGetMethodWithTag 
tagName="jmx.managed-attribute"> 
getMethod="<XDtMethod:currentMethodName/>"</XDtProperty:ifHasGetMethodWithTag><XDtProperty:ifHasSetMethodWithTag
 tagName="jmx.managed-attribute"> 
setMethod="<XDtMethod:currentMethodName/>"</XDtProperty:ifHasSetMethodWithTag>>
   
       <description><XDtProperty:paramValueWithTag tagName="jmx.managed-attribute" 
paramName="description" default="(no description)"/></description>
       <name><XDtMethod:methodNameWithoutPrefix/></name>
  -    <type><XDtProperty:propertyTypeWithTag tagName="jmx:managed-attribute"/></type>
  +    <type><XDtProperty:propertyTypeWithTag tagName="jmx.managed-attribute"/></type>
       <descriptors>
  -      <persistence<XDtProperty:ifHasParamWithTag  tagName="jmx:managed-attribute" 
paramName="persistPolicy" values="OnUpdate,NoMoreOftenThan,Never,OnTimer"> 
persistPolicy="<XDtProperty:paramValueWithTag tagName="jmx:managed-attribute" 
paramName="persistPolicy"/>"</XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx:managed-attribute" 
paramName="persistPeriod">
  -                   persistPeriod="<XDtProperty:paramValueWithTag 
tagName="jmx:managed-attribute" 
paramName="persistPeriod"/>"</XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx:mbean" paramName="persistLocation">
  -                   persistLocation="<XDtProperty:paramValueWithTag 
tagName="jmx:mbean" paramName="persistLocation"/>"</XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx:mbean" paramName="persistName">
  -                   persistName="<XDtProperty:paramValueWithTag tagName="jmx:mbean" 
paramName="persistName"/>"
  +      <persistence<XDtProperty:ifHasParamWithTag  tagName="jmx.managed-attribute" 
paramName="persistPolicy" values="OnUpdate,NoMoreOftenThan,Never,OnTimer"> 
persistPolicy="<XDtProperty:paramValueWithTag tagName="jmx.managed-attribute" 
paramName="persistPolicy"/>"</XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx.managed-attribute" 
paramName="persistPeriod">
  +                   persistPeriod="<XDtProperty:paramValueWithTag 
tagName="jmx.managed-attribute" 
paramName="persistPeriod"/>"</XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx.mbean" paramName="persistLocation">
  +                   persistLocation="<XDtProperty:paramValueWithTag 
tagName="jmx.mbean" paramName="persistLocation"/>"</XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx.mbean" paramName="persistName">
  +                   persistName="<XDtProperty:paramValueWithTag tagName="jmx.mbean" 
paramName="persistName"/>"
   </XDtProperty:ifHasParamWithTag >/>
  -     <XDtProperty:ifHasParamWithTag  tagName="jmx:managed-attribute" 
paramName="currencyTimeLimit">
  -      <currencyTimeLimit value="<XDtProperty:paramValueWithTag 
tagName="jmx:managed-attribute" 
paramName="currencyTimeLimit"/>"/></XDtProperty:ifHasParamWithTag >
  -     <XDtProperty:ifHasParamWithTag  tagName="jmx:managed-attribute" 
paramName="value">
  -      <value value="<XDtProperty:paramValueWithTag tagName="jmx:managed-attribute" 
paramName="value"/>"/></XDtProperty:ifHasParamWithTag >
  -     <XDtProperty:ifHasParamWithTag  tagName="jmx:managed-attribute" 
paramName="state-action-on-update">
  -      <state-action-on-update value="<XDtProperty:paramValueWithTag 
tagName="jmx:managed-attribute" 
paramName="state-action-on-update"/>"/></XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx:managed-attribute" 
paramName="descriptor">
  -      <descriptor <XDtProperty:paramValueWithTag tagName="jmx:managed-attribute" 
paramName="descriptor"/>/></XDtProperty:ifHasParamWithTag >
  +     <XDtProperty:ifHasParamWithTag  tagName="jmx.managed-attribute" 
paramName="currencyTimeLimit">
  +      <currencyTimeLimit value="<XDtProperty:paramValueWithTag 
tagName="jmx.managed-attribute" 
paramName="currencyTimeLimit"/>"/></XDtProperty:ifHasParamWithTag >
  +     <XDtProperty:ifHasParamWithTag  tagName="jmx.managed-attribute" 
paramName="value">
  +      <value value="<XDtProperty:paramValueWithTag tagName="jmx.managed-attribute" 
paramName="value"/>"/></XDtProperty:ifHasParamWithTag >
  +     <XDtProperty:ifHasParamWithTag  tagName="jmx.managed-attribute" 
paramName="state-action-on-update">
  +      <state-action-on-update value="<XDtProperty:paramValueWithTag 
tagName="jmx.managed-attribute" 
paramName="state-action-on-update"/>"/></XDtProperty:ifHasParamWithTag 
><XDtProperty:ifHasParamWithTag  tagName="jmx.managed-attribute" 
paramName="descriptor">
  +      <descriptor <XDtProperty:paramValueWithTag tagName="jmx.managed-attribute" 
paramName="descriptor"/>/></XDtProperty:ifHasParamWithTag >
       </descriptors>
     </attribute>
     </XDtProperty:forAllPropertiesWithTag>
  @@ -57,17 +57,17 @@
   
   <!--operations -->
     <XDtMethod:forAllMethods superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" sort="false">
  -    <XDtMethod:ifHasMethodTag tagName="jmx:managed-operation">
  -  <operation impact="<XDtMethod:methodTagValue tagName="jmx:managed-operation" 
paramName="impact" values="ACTION,INFO,ACTION_INFO" default="ACTION_INFO"/>">
  -    <description><XDtMethod:methodTagValue tagName="jmx:managed-operation" 
paramName="description" default="(no description)"/></description>
  +    <XDtMethod:ifHasMethodTag tagName="jmx.managed-operation">
  +  <operation impact="<XDtMethod:methodTagValue tagName="jmx.managed-operation" 
paramName="impact" values="ACTION,INFO,ACTION_INFO" default="ACTION_INFO"/>">
  +    <description><XDtMethod:methodTagValue tagName="jmx.managed-operation" 
paramName="description" default="(no description)"/></description>
       <name><XDtMethod:methodName/></name>
  -    <XDtParameter:forAllMethodParams>
  +    <XDtMethod:forAllMethodTags tagName="jmx.managed-parameter">
       <parameter>
  -      <description><![CDATA[<XDtParameter:methodParamDescription/>]]></description>
  -      <name><XDtParameter:methodParamName/></name>
  -      <type><XDtParameter:methodParamType/></type>
  +      <description><XDtMethod:methodTagValue tagName="jmx.managed-parameter" 
paramName="description" default="(no description)"/></description>
  +      <name><XDtMethod:methodTagValue tagName="jmx.managed-parameter" 
paramName="name"/></name>
  +      <type><XDtMethod:methodTagValue tagName="jmx.managed-parameter" 
paramName="type"/></type>
       </parameter>
  -    </XDtParameter:forAllMethodParams>
  +    </XDtMethod:forAllMethodTags>
       <return-type><XDtMethod:methodType/></return-type>
       
     </operation>
  @@ -76,23 +76,23 @@
   
   
   <!--notifications -->
  -  <XDtClass:forAllClassTags superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" 
tagName="jmx:notification">
  +  <XDtClass:forAllClassTags superclasses="<XDtClass:classTagValue 
tagName='jmx.mbean' paramName='superclasses' default='true'/>" 
tagName="jmx.notification">
     <notification>
  -    <XDtClass:ifHasClassTag tagName="jmx:notification" paramName="description">
  -    <description><XDtClass:classTagValue tagName="jmx:notification" 
paramName="description"/></description></XDtClass:ifHasClassTag>
  -    <name><XDtClass:classTagValue tagName="jmx:notification" 
paramName="name"/></name>
  -    <XDtClass:forAllClassTagTokens tagName="jmx:notification" 
paramName="notificationType">
  +    <XDtClass:ifHasClassTag tagName="jmx.notification" paramName="description">
  +    <description><XDtClass:classTagValue tagName="jmx.notification" 
paramName="description"/></description></XDtClass:ifHasClassTag>
  +    <name><XDtClass:classTagValue tagName="jmx.notification" 
paramName="name"/></name>
  +    <XDtClass:forAllClassTagTokens tagName="jmx.notification" 
paramName="notificationType">
       <notification-type><XDtClass:currentToken/></notification-type>
       </XDtClass:forAllClassTagTokens>
       <descriptors>
  -      <persistence<XDtClass:ifHasClassTag tagName="jmx:notification" 
paramName="persistPolicy" values="OnUpdate, NoMoreOftenThan,Never,OnTimer"> 
persistPolicy="<XDtClass:classTagValue tagName="jmx:notification" 
paramName="persistPolicy"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:notification" paramName="persistPeriod">
  -                   persistPeriod="<XDtClass:classTagValue 
tagName="jmx:notification" 
paramName="persistPeriod"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:notification" paramName="persistLocation">
  -                   persistLocation="<XDtClass:classTagValue 
tagName="jmx:notification" 
paramName="persistLocation"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:notification" paramName="persistName">
  -                   persistName="<XDtClass:classTagValue tagName="jmx:notification" 
paramName="persistName"/>"
  +      <persistence<XDtClass:ifHasClassTag tagName="jmx.notification" 
paramName="persistPolicy" values="OnUpdate, NoMoreOftenThan,Never,OnTimer"> 
persistPolicy="<XDtClass:classTagValue tagName="jmx.notification" 
paramName="persistPolicy"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.notification" paramName="persistPeriod">
  +                   persistPeriod="<XDtClass:classTagValue 
tagName="jmx.notification" 
paramName="persistPeriod"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.notification" paramName="persistLocation">
  +                   persistLocation="<XDtClass:classTagValue 
tagName="jmx.notification" 
paramName="persistLocation"/>"</XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.notification" paramName="persistName">
  +                   persistName="<XDtClass:classTagValue tagName="jmx.notification" 
paramName="persistName"/>"
   </XDtClass:ifHasClassTag>/>
  -     <XDtClass:ifHasClassTag tagName="jmx:notification" 
paramName="currencyTimeLimit">
  -      <currencyTimeLimit value="<XDtClass:classTagValue tagName="jmx:notification" 
paramName="currencyTimeLimit"/>"/></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx:notification" paramName="descriptor">
  -    <descriptor <XDtClass:classTagValue tagName="jmx:notification" 
paramName="descriptor"/>/></XDtClass:ifHasClassTag>
  +     <XDtClass:ifHasClassTag tagName="jmx.notification" 
paramName="currencyTimeLimit">
  +      <currencyTimeLimit value="<XDtClass:classTagValue tagName="jmx.notification" 
paramName="currencyTimeLimit"/>"/></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag 
tagName="jmx.notification" paramName="descriptor">
  +    <descriptor <XDtClass:classTagValue tagName="jmx.notification" 
paramName="descriptor"/>/></XDtClass:ifHasClassTag>
       </descriptors>
     </notification>
     </XDtClass:forAllClassTags>
  
  
  
  1.4       +10 -11    
xdoclet/modules/jboss/src/xdoclet/modules/jboss/jmx/resources/jbossmx-xml-doc.xdt
  
  Index: jbossmx-xml-doc.xdt
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/jmx/resources/jbossmx-xml-doc.xdt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- jbossmx-xml-doc.xdt       16 Sep 2002 17:07:28 -0000      1.3
  +++ jbossmx-xml-doc.xdt       21 Sep 2002 06:17:31 -0000      1.4
  @@ -66,13 +66,13 @@
         <title>Managed Constructor (<XDtParameter:parameterList forConstructor="true" 
includeDefinition="true"/>)</title>
       <para><XDtConstructor:constructorTagValue tagName="jmx:managed-constructor" 
paramName="description" default="(no description)"/>
           <orderedlist>
  -    <XDtParameter:forAllConstructorParams>
  +    <XDtConstructor:forAllConstructorTags tagName="jmx.managed-parameter">
             <listitem>
  -            <para><XDtParameter:methodParamDescription/></para>
  -            <para><XDtParameter:methodParamName/></para>
  -            <para><XDtParameter:methodParamType/></para>
  +            <para><XDtConstructor:constructorTagValue 
tagName="jmx.managed-parameter" paramName="description" default="(no 
description)"/></para>
  +            <para><XDtConstructor:constructorTagValue 
tagName="jmx.managed-parameter" paramName="name"/></para>
  +            <para><XDtConstructor:constructorTagValue 
tagName="jmx.managed-parameter" paramName="type"/></para>
             </listitem>
  -    </XDtParameter:forAllConstructorParams>
  +    </XDtConstructor:forAllConstructorTags>
           </orderedlist>
         </para>
       </formalpara>
  @@ -123,14 +123,13 @@
           <title><XDtMethod:methodName/></title>
           <para><XDtMethod:methodTagValue tagName="jmx:managed-operation" 
paramName="description" default="(no description)"/>
             <orderedlist>
  -    <XDtParameter:forAllMethodParams>
  -
  +    <XDtMethod:forAllMethodTags tagName="jmx.managed-parameter">
               <listitem>
  -              <para><XDtParameter:methodParamDescription/></para>
  -              <para><XDtParameter:methodParamName/></para>
  -              <para><XDtParameter:methodParamType/></para>
  +              <para><XDtMethod:methodTagValue tagName="jmx.managed-parameter" 
paramName="description" default="(no description)"/></para>
  +              <para><XDtMethod:methodTagValue tagName="jmx.managed-parameter" 
paramName="name"/></para>
  +              <para><XDtMethod:methodTagValue tagName="jmx.managed-parameter" 
paramName="type"/></para>
               </listitem>
  -    </XDtParameter:forAllMethodParams>
  +    </XDtMethod:forAllMethodTags>
               <listitem>
                 <para>return type: <XDtMethod:methodType/></para>
               </listitem>
  
  
  


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to