craigmcc    2002/08/03 11:20:04

  Modified:    doc/stylesheets userGuide.xsl
               doc/userGuide struts-bean.xml
  Log:
  Enhance the stylesheet producing tag library documentation to recognize a
  <default> element that describes the default value if an attribute is not
  specified.  Go through the struts-bean.xml document and use the new feature.
  
  PR: 11388
  Submitted by: David M. Karr <dmkarr at earthlink.net>
  
  Revision  Changes    Path
  1.7       +6 -3      jakarta-struts/doc/stylesheets/userGuide.xsl
  
  Index: userGuide.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/stylesheets/userGuide.xsl,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- userGuide.xsl     3 Aug 2002 17:45:47 -0000       1.6
  +++ userGuide.xsl     3 Aug 2002 18:20:03 -0000       1.7
  @@ -254,11 +254,14 @@
                   <xsl:variable name="required">
                     <xsl:value-of select="required"/>
                   </xsl:variable>
  +                <xsl:if test="default">
  +                  [<xsl:value-of select="default"/>]
  +                </xsl:if>
                   <xsl:if test="required='true'">
  -                  [Required]
  +                  (REQUIRED)
                   </xsl:if>
                   <xsl:if test="rtexprvalue='true'">
  -                  [RT Expr]
  +                  (RT EXPR)
                   </xsl:if>
                 </td>
               </tr>
  
  
  
  1.5       +20 -20    jakarta-struts/doc/userGuide/struts-bean.xml
  
  Index: struts-bean.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/struts-bean.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- struts-bean.xml   7 Jul 2002 02:24:24 -0000       1.4
  +++ struts-bean.xml   3 Aug 2002 18:20:03 -0000       1.5
  @@ -238,11 +238,13 @@
         <required>false</required>
         <rtexprvalue>true</rtexprvalue>
         <info>
  -      <p>Specifies the fully qualified class name of the value to be exposed
  -      as the <code>id</code> attribute.  If not specified, the default type
  -      is <code>java.lang.String</code> (if you specify a <code>value</code>
  -      attribute), or <code>java.lang.Object</code> otherwise.</p>
  +        <p>Specifies the fully qualified class name of the value to be exposed
  +        as the <code>id</code> attribute.</p>
         </info>
  +      <default>
  +        <code>java.lang.String</code> (if you specify a <code>value</code>
  +        attribute) or <code>java.lang.Object</code> otherwise.
  +      </default>
       </attribute>
   
       <attribute>
  @@ -522,9 +524,9 @@
         <info>
         <p>The name of the application scope bean under which the
         <code>MessageResources</code> object containing our messages
  -      is stored.  If not specified, the default name (the value of
  -      the <code>Action.MESSAGES_KEY</code> constant string) is used.</p>
  +      is stored.</p>
         </info>
  +      <default>Action.MESSAGES_KEY</default>
       </attribute>
   
       <attribute>
  @@ -545,10 +547,9 @@
         <rtexprvalue>true</rtexprvalue>
         <info>
         <p>The name of the session scope bean under which our currently
  -      selected <code>Locale</code> object is stored.  If not specified,
  -      the default name (the value of the <code>Action.LOCALE_KEY</code>
  -      constant string) is used.</p>
  +      selected <code>Locale</code> object is stored.</p>
         </info>
  +      <default>Action.LOCALE_KEY</default>
       </attribute>
   
       <attribute>
  @@ -941,9 +942,9 @@
         <info>
         <p>The name of the application scope bean under which the
         <code>MessageResources</code> object containing our messages
  -      is stored.  If not specified, the default name (the value of
  -      the <code>Action.MESSAGES_KEY</code> constant string) is used.</p>
  +      is stored.</p>
         </info>
  +      <default>Action.MESSAGES_KEY</default>
       </attribute>
   
       <attribute>
  @@ -953,10 +954,9 @@
         <info>
         <p>If this attribute is set to <code>true</code>, the rendered property
         value will be filtered for characters that are sensitive in HTML, and any
  -      such characters will be replaced by their entity equivalents.  By
  -      default, filtering is performed - to disable it, you must explicitly
  -      set this attribute to <code>false</code>.</p>
  +      such characters will be replaced by their entity equivalents.</p>
         </info>
  +      <default>true</default>
       </attribute>
   
       <attribute>
  @@ -1031,10 +1031,11 @@
         <info>
         <p>If this attribute is set to <code>true</code>, and the bean specified
         by the <code>name</code> and <code>scope</code> attributes does not
  -      exist, simply return without writing anything.  The default value is
  -      <code>false</code>, which will cause a runtime exception to be thrown,
  +      exist, simply return without writing anything.  If this attribute is
  +      set to <code>false</code>, a runtime exception to be thrown,
         consistent with the other tags in this tag library.</p>
         </info>
  +      <default>false</default>
       </attribute>
   
       <attribute>
  @@ -1042,11 +1043,10 @@
         <required>false</required>
         <rtexprvalue>true</rtexprvalue>
         <info>
  -      <p>The name of the session scope bean under which our currently
  -      selected <code>Locale</code> object is stored.  If not specified,
  -      the default name (the value of the <code>Action.LOCALE_KEY</code>
  -      constant string) is used.</p>
  +        <p>The name of the session scope bean under which our currently
  +        selected <code>Locale</code> object is stored.</p>
         </info>
  +      <default>Action.LOCALE_KEY</default>
       </attribute>
   
       <attribute>
  
  
  

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

Reply via email to