Author: pbenedict Date: Sat Nov 25 16:47:09 2006 New Revision: 479244 URL: http://svn.apache.org/viewvc?view=rev&rev=479244 Log: STR-1559: Added dir and lang attributes to regular+nested taglibs
Modified: struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-html.tld struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-nested.tld Modified: struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java?view=diff&rev=479244&r1=479243&r2=479244 ============================================================================== --- struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java (original) +++ struts/struts1/trunk/taglib/src/main/java/org/apache/struts/taglib/html/BaseHandlerTag.java Sat Nov 25 16:47:09 2006 @@ -242,13 +242,23 @@ * The name of the session attribute key for our locale. */ private String locale = Globals.LOCALE_KEY; - + /** * The advisory title of this element. */ private String title = null; /** + * The language code of this element. + */ + private String lang = null; + + /** + * The direction for weak/neutral text of this element. + */ + private String dir = null; + + /** * The message resources key of the advisory title. */ private String titleKey = null; @@ -728,6 +738,42 @@ this.titleKey = titleKey; } + /** + * Returns the language code of this element. + * + * @since Struts 1.3.6 + */ + public String getLang() { + return this.lang; + } + + /** + * Sets the language code of this element. + * + * @since Struts 1.3.6 + */ + public void setLang(String lang) { + this.lang = lang; + } + + /** + * Returns the direction for weak/neutral text this element. + * + * @since Struts 1.3.6 + */ + public String getDir() { + return this.dir; + } + + /** + * Sets the direction for weak/neutral text of this element. + * + * @since Struts 1.3.6 + */ + public void setDir(String dir) { + this.dir = dir; + } + // --------------------------------------------------------- Public Methods /** @@ -942,6 +988,7 @@ prepareAttribute(styles, "title", message(getTitle(), getTitleKey())); prepareAttribute(styles, "alt", message(getAlt(), getAltKey())); + prepareInternationalization(styles); return styles.toString(); } @@ -981,7 +1028,7 @@ throws JspException { return null; } - + /** * Prepares the event handlers for inclusion in the component's HTML tag. * @@ -1075,6 +1122,18 @@ handlers.append(" readonly=\"readonly\""); } } + } + + /** + * Prepares the internationalization attribtes, appending them to the the given + * StringBuffer. + * + * @param handlers The StringBuffer that output will be appended to. + * @since Struts 1.3.6 + */ + protected void prepareInternationalization(StringBuffer handlers) { + prepareAttribute(handlers, "lang", getLang()); + prepareAttribute(handlers, "dir", getDir()); } /** Modified: struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-html.tld URL: http://svn.apache.org/viewvc/struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-html.tld?view=diff&rev=479244&r1=479243&r2=479244 ============================================================================== --- struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-html.tld (original) +++ struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-html.tld Sat Nov 25 16:47:09 2006 @@ -151,6 +151,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -177,6 +189,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>onblur</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -471,6 +495,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -483,6 +519,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>onblur</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -795,6 +843,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -893,6 +953,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1387,6 +1459,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1485,6 +1569,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>maxlength</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1828,6 +1924,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1882,6 +1990,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>method</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2516,6 +2636,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2542,6 +2674,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2929,6 +3073,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2955,6 +3111,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>locale</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3419,6 +3587,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>height</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3467,6 +3647,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>locale</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -4235,6 +4427,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>forward</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -4311,6 +4515,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>linkName</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -5299,6 +5515,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -5324,6 +5552,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>key</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -5762,6 +6002,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -5860,6 +6112,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>maxlength</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -6232,6 +6496,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -6330,6 +6606,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -6655,6 +6943,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -6667,6 +6967,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>onblur</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -7217,6 +7529,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -7315,6 +7639,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>multiple</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -7650,6 +7986,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -7962,6 +8310,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -8070,6 +8430,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -8425,6 +8797,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -8520,6 +8904,18 @@ "id[34].propertyName". Number in brackets will be generated for every iteration and taken from ancestor logic:iterate tag. ]]> + </description> + </attribute> + <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> </description> </attribute> <attribute> Modified: struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-nested.tld URL: http://svn.apache.org/viewvc/struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-nested.tld?view=diff&rev=479244&r1=479243&r2=479244 ============================================================================== --- struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-nested.tld (original) +++ struts/struts1/trunk/taglib/src/main/resources/META-INF/tld/struts-nested.tld Sat Nov 25 16:47:09 2006 @@ -535,6 +535,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -593,6 +605,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -865,6 +889,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -923,6 +959,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>maxlength</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1096,6 +1144,18 @@ <description/> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1126,6 +1186,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>method</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1217,6 +1289,18 @@ <description/> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>indexed</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1224,6 +1308,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1327,6 +1423,18 @@ <description/> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1341,6 +1449,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>locale</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1549,6 +1669,18 @@ <description/> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>height</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1573,6 +1705,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>locale</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1770,6 +1914,18 @@ <description/> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>forward</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -1806,6 +1962,18 @@ </description> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>linkName</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2487,6 +2655,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2545,6 +2725,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>maxlength</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2750,6 +2942,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2808,6 +3012,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>name</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -2970,6 +3186,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3028,6 +3256,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>multiple</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3217,6 +3457,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3231,6 +3483,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>onblur</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3404,6 +3668,18 @@ </description> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3462,6 +3738,18 @@ <description/> </attribute> <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>maxlength</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3670,6 +3958,18 @@ <description/> </attribute> <attribute> + <name>dir</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The direction for weak/neutral text for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> + </attribute> + <attribute> <name>disabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> @@ -3726,6 +4026,18 @@ <rtexprvalue>true</rtexprvalue> <type>boolean</type> <description/> + </attribute> + <attribute> + <name>lang</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ + <p>The language code for this element.</p> + <dl><dt><b>Since:</b></dt> + <dd>Struts 1.3.6</dd></dl> + ]]> + </description> </attribute> <attribute> <name>name</name>