Anonymous avatar Anonymous committed acd3282

Comments (0)

Files changed (1)

src/java/META-INF/taglib.tld

    </tag>
    <tag>
 
-      <name>sort</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.iterator.SortIteratorTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[Sort a List using a Comparator both passed in as the tag attribute.]]></description>
-
-      <attribute>
-         <name>comparator</name>
-         <required>true</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[The comparator to use]]></description>
-
-      </attribute>
-      <attribute>
-         <name>source</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[The iterable source to sort]]></description>
-
-      </attribute>
-      <attribute>
-         <name>id</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[The id of the tag element.]]></description>
-
-      </attribute>
-
-   </tag>
-   <tag>
-
       <name>hidden</name>
       <tag-class>com.opensymphony.webwork.views.jsp.ui.HiddenTag</tag-class>
       <body-content>JSP</body-content>
    </tag>
    <tag>
 
-      <name>append</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.iterator.AppendIteratorTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[Append the values of a list of iterators to one iterator]]></description>
-
-      <attribute>
-         <name>id</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[the id of which if supplied will have the resultant appended iterator stored under in the stack's context]]></description>
-
-      </attribute>
-
-   </tag>
-   <tag>
-
       <name>select</name>
       <tag-class>com.opensymphony.webwork.views.jsp.ui.SelectTag</tag-class>
       <body-content>JSP</body-content>
    </tag>
    <tag>
 
+      <name>append</name>
+      <tag-class>com.opensymphony.webwork.views.jsp.iterator.AppendIteratorTag</tag-class>
+      <body-content>JSP</body-content>
+      <description><![CDATA[Append the values of a list of iterators to one iterator]]></description>
+
+      <attribute>
+         <name>id</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[the id of which if supplied will have the resultant appended iterator stored under in the stack's context]]></description>
+
+      </attribute>
+
+   </tag>
+   <tag>
+
       <name>debug</name>
       <tag-class>com.opensymphony.webwork.views.jsp.ui.DebugTag</tag-class>
       <body-content>JSP</body-content>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Name of Parameter to set]]></description>
+           <description><![CDATA[Name of Parameter to set]]></description>
+
+      </attribute>
+      <attribute>
+         <name>value</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Value expression for Parameter to set]]></description>
+
+      </attribute>
+      <attribute>
+         <name>id</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[id for referencing element. For UI and form tags it will be used as HTML id attribute]]></description>
+
+      </attribute>
+
+   </tag>
+   <tag>
+
+      <name>optiontransferselect</name>
+      <tag-class>com.opensymphony.webwork.views.jsp.ui.OptionTransferSelectTag</tag-class>
+      <body-content>JSP</body-content>
+      <description><![CDATA[Renders an input form]]></description>
+
+      <attribute>
+         <name>addAllToLeftLabel</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Add To Left button label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>addAllToRightLabel</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Add All To Right button label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>addToLeftLabel</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Add To Left button label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>addToRightLabel</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Add To Right button label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>allowAddAllToLeft</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[enable Add All To Left button]]></description>
+
+      </attribute>
+      <attribute>
+         <name>allowAddAllToRight</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[enable Add All To Right button]]></description>
+
+      </attribute>
+      <attribute>
+         <name>allowAddToLeft</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[enable Add To Left button]]></description>
+
+      </attribute>
+      <attribute>
+         <name>allowAddToRight</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[enable Add To Right button]]></description>
+
+      </attribute>
+      <attribute>
+         <name>leftTitle</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Left title]]></description>
+
+      </attribute>
+      <attribute>
+         <name>rightTitle</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Right title]]></description>
+
+      </attribute>
+      <attribute>
+         <name>allowSelectAll</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[enable Select All button]]></description>
+
+      </attribute>
+      <attribute>
+         <name>selectAllLabel</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set Select All button label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>buttonCssClass</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set buttons css class]]></description>
+
+      </attribute>
+      <attribute>
+         <name>buttonCssStyle</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[set button css style]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleList</name>
+         <required>true</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The second iterable source to populate from.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleListKey</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The key expression to use for second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleListValue</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The value expression to use for second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleName</name>
+         <required>true</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The name for complete component]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleValue</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The value expression for complete component]]></description>
+
+      </attribute>
+      <attribute>
+         <name>formName</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The form name this component resides in and populates to]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleCssClass</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The css class for the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleCssStyle</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The css style for the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleHeaderKey</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The header key for the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleHeaderValue</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The header value for the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleEmptyOption</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Decides if the second list will add an empty option]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleDisabled</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Decides if a disable attribute should be added to the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleId</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The id of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleMultiple</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Decides if multiple attribute should be set on the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnblur</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onblur attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnchange</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onchange attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnclick</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onclick attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOndblclick</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the ondbclick attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnfocus</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onfocus attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnkeydown</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onkeydown attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnkeypress</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onkeypress attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnkeyup</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onkeyup attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnmousedown</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onmousedown attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnmousemove</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onmousemove attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnmouseout</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onmouseout attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnmouseover</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onmouseover attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnmouseup</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onmouseup attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleOnselect</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the onselect attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleSize</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the size attribute of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>doubleListKey</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the list key of the second attribute]]></description>
+
+      </attribute>
+      <attribute>
+         <name>emptyOption</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Decides of an empty option is to be inserted in the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>headerKey</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the header key of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>headerValue</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the header value of the second list]]></description>
+
+      </attribute>
+      <attribute>
+         <name>multiple</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Creates a multiple select. The tag will pre-select multiple values if the values are passed as an Array (of appropriate types) via the value attribute.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>size</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Size of the element box (# of elements to show)]]></description>
+
+      </attribute>
+      <attribute>
+         <name>list</name>
+         <required>true</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Iterable source to populate from.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>listKey</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Property of list objects to get field value from]]></description>
+
+      </attribute>
+      <attribute>
+         <name>listValue</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Property of list objects to get field content from]]></description>
+
+      </attribute>
+      <attribute>
+         <name>theme</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The theme (other than default) to use for renedring the element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>template</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The template (other than default) to use for renedring the element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>cssClass</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The css class to use for element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>cssStyle</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The css style definitions for element ro use]]></description>
+
+      </attribute>
+      <attribute>
+         <name>disabled</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html disabled attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>label</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Label expression used for rendering a element specific label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>labelPosition</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[deprecated.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>labelposition</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[define label position of form element (top/left)]]></description>
+
+      </attribute>
+      <attribute>
+         <name>name</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The name to set for element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>required</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[If set to true, the rendered element will indicate that input is required]]></description>
+
+      </attribute>
+      <attribute>
+         <name>tabindex</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html tabindex attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>value</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Preset the value of input element.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onclick</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onclick attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>ondblclick</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html ondblclick attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmousedown</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmousedown attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmouseup</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmouseup attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmouseover</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmouseover attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmousemove</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmousemove attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmouseout</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmouseout attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onfocus</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onfocus attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onblur</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onblur attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onkeypress</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onkeypress attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onkeydown</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onkeydown attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onkeyup</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onkeyup attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onselect</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onselect attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onchange</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onchange attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>id</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[id for referencing element. For UI and form tags it will be used as HTML id attribute]]></description>
+
+      </attribute>
+
+   </tag>
+   <tag>
+
+      <name>textfield</name>
+      <tag-class>com.opensymphony.webwork.views.jsp.ui.TextFieldTag</tag-class>
+      <body-content>JSP</body-content>
+      <description><![CDATA[Render an HTML input field of type text]]></description>
+
+      <attribute>
+         <name>maxlength</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[HTML maxlength attribute]]></description>
+
+      </attribute>
+      <attribute>
+         <name>maxLength</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Deprecated. Use maxlength instead.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>readonly</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Whether the input is readonly]]></description>
+
+      </attribute>
+      <attribute>
+         <name>size</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[HTML size attribute]]></description>
+
+      </attribute>
+      <attribute>
+         <name>theme</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The theme (other than default) to use for renedring the element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>template</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The template (other than default) to use for renedring the element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>cssClass</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The css class to use for element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>cssStyle</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The css style definitions for element ro use]]></description>
+
+      </attribute>
+      <attribute>
+         <name>disabled</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html disabled attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>label</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Label expression used for rendering a element specific label]]></description>
+
+      </attribute>
+      <attribute>
+         <name>labelPosition</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[deprecated.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>labelposition</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[define label position of form element (top/left)]]></description>
+
+      </attribute>
+      <attribute>
+         <name>name</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[The name to set for element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>required</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[If set to true, the rendered element will indicate that input is required]]></description>
+
+      </attribute>
+      <attribute>
+         <name>tabindex</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html tabindex attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>value</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Preset the value of input element.]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onclick</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onclick attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>ondblclick</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html ondblclick attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmousedown</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmousedown attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmouseup</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmouseup attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmouseover</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmouseover attribute on rendered html element]]></description>
+
+      </attribute>
+      <attribute>
+         <name>onmousemove</name>
+         <required>false</required>
+         <rtexprvalue>true</rtexprvalue>
+
+           <description><![CDATA[Set the html onmousemove attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>value</name>
+         <name>onmouseout</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Value expression for Parameter to set]]></description>
+           <description><![CDATA[Set the html onmouseout attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>id</name>
+         <name>onfocus</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[id for referencing element. For UI and form tags it will be used as HTML id attribute]]></description>
+           <description><![CDATA[Set the html onfocus attribute on rendered html element]]></description>
 
       </attribute>
-
-   </tag>
-   <tag>
-
-      <name>textfield</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.ui.TextFieldTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[Render an HTML input field of type text]]></description>
-
       <attribute>
-         <name>maxlength</name>
+         <name>onblur</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[HTML maxlength attribute]]></description>
+           <description><![CDATA[Set the html onblur attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>maxLength</name>
+         <name>onkeypress</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Deprecated. Use maxlength instead.]]></description>
+           <description><![CDATA[Set the html onkeypress attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>readonly</name>
+         <name>onkeydown</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Whether the input is readonly]]></description>
+           <description><![CDATA[Set the html onkeydown attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>size</name>
+         <name>onkeyup</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[HTML size attribute]]></description>
+           <description><![CDATA[Set the html onkeyup attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>theme</name>
+         <name>onselect</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The theme (other than default) to use for renedring the element]]></description>
+           <description><![CDATA[Set the html onselect attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>template</name>
+         <name>onchange</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The template (other than default) to use for renedring the element]]></description>
+           <description><![CDATA[Set the html onchange attribute on rendered html element]]></description>
 
       </attribute>
       <attribute>
-         <name>cssClass</name>
+         <name>id</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The css class to use for element]]></description>
+           <description><![CDATA[id for referencing element. For UI and form tags it will be used as HTML id attribute]]></description>
 
       </attribute>
+
+   </tag>
+   <tag>
+
+      <name>doubleselect</name>
+      <tag-class>com.opensymphony.webwork.views.jsp.ui.DoubleSelectTag</tag-class>
+      <body-content>JSP</body-content>
+      <description><![CDATA[Render a double select element]]></description>
+
       <attribute>
-         <name>cssStyle</name>
-         <required>false</required>
+         <name>doubleList</name>
+         <required>true</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The css style definitions for element ro use]]></description>
+           <description><![CDATA[The second iterable source to populate from.]]></description>
 
       </attribute>
       <attribute>
-         <name>disabled</name>
+         <name>doubleListKey</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html disabled attribute on rendered html element]]></description>
+           <description><![CDATA[The key expression to use for second list]]></description>
 
       </attribute>
       <attribute>
-         <name>label</name>
+         <name>doubleListValue</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Label expression used for rendering a element specific label]]></description>
+           <description><![CDATA[The value expression to use for second list]]></description>
 
       </attribute>
       <attribute>
-         <name>labelPosition</name>
-         <required>false</required>
+         <name>doubleName</name>
+         <required>true</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[deprecated.]]></description>
+           <description><![CDATA[The name for complete component]]></description>
 
       </attribute>
       <attribute>
-         <name>labelposition</name>
+         <name>doubleValue</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[define label position of form element (top/left)]]></description>
+           <description><![CDATA[The value expression for complete component]]></description>
 
       </attribute>
       <attribute>
-         <name>name</name>
+         <name>formName</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The name to set for element]]></description>
+           <description><![CDATA[The form name this component resides in and populates to]]></description>
 
       </attribute>
       <attribute>
-         <name>required</name>
+         <name>doubleCssClass</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[If set to true, the rendered element will indicate that input is required]]></description>
+           <description><![CDATA[The css class for the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>tabindex</name>
+         <name>doubleCssStyle</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html tabindex attribute on rendered html element]]></description>
+           <description><![CDATA[The css style for the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>value</name>
+         <name>doubleHeaderKey</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Preset the value of input element.]]></description>
+           <description><![CDATA[The header key for the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onclick</name>
+         <name>doubleHeaderValue</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onclick attribute on rendered html element]]></description>
+           <description><![CDATA[The header value for the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>ondblclick</name>
+         <name>doubleEmptyOption</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html ondblclick attribute on rendered html element]]></description>
+           <description><![CDATA[Decides if the second list will add an empty option]]></description>
 
       </attribute>
       <attribute>
-         <name>onmousedown</name>
+         <name>doubleDisabled</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onmousedown attribute on rendered html element]]></description>
+           <description><![CDATA[Decides if a disable attribute should be added to the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onmouseup</name>
+         <name>doubleId</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onmouseup attribute on rendered html element]]></description>
+           <description><![CDATA[The id of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onmouseover</name>
+         <name>doubleMultiple</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onmouseover attribute on rendered html element]]></description>
+           <description><![CDATA[Decides if multiple attribute should be set on the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onmousemove</name>
+         <name>doubleOnblur</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onmousemove attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onblur attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onmouseout</name>
+         <name>doubleOnchange</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onmouseout attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onchange attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onfocus</name>
+         <name>doubleOnclick</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onfocus attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onclick attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onblur</name>
+         <name>doubleOndblclick</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onblur attribute on rendered html element]]></description>
+           <description><![CDATA[Set the ondbclick attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onkeypress</name>
+         <name>doubleOnfocus</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onkeypress attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onfocus attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onkeydown</name>
+         <name>doubleOnkeydown</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onkeydown attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onkeydown attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onkeyup</name>
+         <name>doubleOnkeypress</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onkeyup attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onkeypress attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onselect</name>
+         <name>doubleOnkeyup</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onselect attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onkeyup attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>onchange</name>
+         <name>doubleOnmousedown</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Set the html onchange attribute on rendered html element]]></description>
+           <description><![CDATA[Set the onmousedown attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>id</name>
+         <name>doubleOnmousemove</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[id for referencing element. For UI and form tags it will be used as HTML id attribute]]></description>
+           <description><![CDATA[Set the onmousemove attribute of the second list]]></description>
 
       </attribute>
-
-   </tag>
-   <tag>
-
-      <name>doubleselect</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.ui.DoubleSelectTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[Render a double select element]]></description>
-
       <attribute>
-         <name>emptyOption</name>
+         <name>doubleOnmouseout</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Whether or not to add an empty (--) option after the header option]]></description>
+           <description><![CDATA[Set the onmouseout attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>headerKey</name>
+         <name>doubleOnmouseover</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Key for first item in list]]></description>
+           <description><![CDATA[Set the onmouseover attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>headerValue</name>
+         <name>doubleOnmouseup</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Value expression for first item in list]]></description>
+           <description><![CDATA[Set the onmouseup attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>multiple</name>
+         <name>doubleOnselect</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Creates a multiple select. The tag will pre-select multiple values if the values are passed as an Array (of appropriate types) via the value attribute.]]></description>
+           <description><![CDATA[Set the onselect attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>size</name>
+         <name>doubleSize</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[Size of the element box (# of elements to show)]]></description>
+           <description><![CDATA[Set the size attribute of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>doubleList</name>
-         <required>true</required>
+         <name>doubleListKey</name>
+         <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The second iterable source to populate from.]]></description>
+           <description><![CDATA[Set the list key of the second attribute]]></description>
 
       </attribute>
       <attribute>
-         <name>doubleListKey</name>
+         <name>emptyOption</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The key expression to use for second list]]></description>
+           <description><![CDATA[Decides of an empty option is to be inserted in the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>doubleListValue</name>
+         <name>headerKey</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The value expression to use for second list]]></description>
+           <description><![CDATA[Set the header key of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>doubleName</name>
-         <required>true</required>
+         <name>headerValue</name>
+         <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The name for complete component]]></description>
+           <description><![CDATA[Set the header value of the second list]]></description>
 
       </attribute>
       <attribute>
-         <name>doubleValue</name>
+         <name>multiple</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The value expression for complete component]]></description>
+           <description><![CDATA[Creates a multiple select. The tag will pre-select multiple values if the values are passed as an Array (of appropriate types) via the value attribute.]]></description>
 
       </attribute>
       <attribute>
-         <name>formName</name>
+         <name>size</name>
          <required>false</required>
          <rtexprvalue>true</rtexprvalue>
 
-           <description><![CDATA[The form name this component resides in and populates to]]></description>
+           <description><![CDATA[Size of the element box (# of elements to show)]]></description>
 
       </attribute>
       <attribute>
    </tag>
    <tag>
 
-      <name>generator</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.iterator.IteratorGeneratorTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[Generate an iterator for a iterable source.]]></description>
-
-      <attribute>
-         <name>count</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[the max number entries to be in the iterator]]></description>
-
-      </attribute>
-      <attribute>
-         <name>separator</name>
-         <required>true</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[the separator to be used in separating the <i>val</i> into entries of the iterator]]></description>
-
-      </attribute>
-      <attribute>
-         <name>val</name>
-         <required>true</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[the source to be parsed into an iterator]]></description>
-
-      </attribute>
-      <attribute>
-         <name>converter</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[the converter to convert the String entry parsed from <i>val</i> into an object]]></description>
-
-      </attribute>
-      <attribute>
-         <name>id</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[the id to store the resultant iterator into page context, if such id is supplied]]></description>
-
-      </attribute>
-
-   </tag>
-   <tag>
-
       <name>checkbox</name>
       <tag-class>com.opensymphony.webwork.views.jsp.ui.CheckboxTag</tag-class>
       <body-content>JSP</body-content>
    </tag>
    <tag>
 
-      <name>tabbedpane</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.ui.TabbedPaneTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[This tag is deprecated. Use tabbed panel instead.]]></description>
-
-      <attribute>
-         <name>contentName</name>
-         <required>true</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[]]></description>
-
-      </attribute>
-      <attribute>
-         <name>id</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[The id of the tag element.]]></description>
-
-      </attribute>
-
-   </tag>
-   <tag>
-
       <name>tabbedPanel</name>
       <tag-class>com.opensymphony.webwork.views.jsp.ui.TabbedPanelTag</tag-class>
       <body-content>JSP</body-content>
    </tag>
    <tag>
 
-      <name>subset</name>
-      <tag-class>com.opensymphony.webwork.views.jsp.iterator.SubsetIteratorTag</tag-class>
-      <body-content>JSP</body-content>
-      <description><![CDATA[Takes an iterator and outputs a subset of it]]></description>
-
-      <attribute>
-         <name>count</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[Indicate the number of entries to be in the resulting subset iterator]]></description>
-
-      </attribute>
-      <attribute>
-         <name>source</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[Indicate the source of which the resulting subset iterator is to be derived base on]]></description>
-
-      </attribute>
-      <attribute>
-         <name>start</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[Indicate the starting index (eg. first entry is 0) of entries in the source to be available as the first entry in the resulting subset iterator]]></description>
-
-      </attribute>
-      <attribute>
-         <name>decider</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[Extension to plug-in a decider to determine if that particular entry is to be included in the resulting subset iterator]]></description>
-
-      </attribute>
-      <attribute>
-         <name>id</name>
-         <required>false</required>
-         <rtexprvalue>true</rtexprvalue>
-
-           <description><![CDATA[The id of the tag element.]]></description>
-
-      </attribute>
-
-   </tag>
-   <tag>
-
       <name>elseif</name>
       <tag-class>com.opensymphony.webwork.views.jsp.ElseIfTag</tag-class>
       <body-content>JSP</body-content>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.