[richfaces-svn-commits] JBoss Rich Faces SVN: r4707 - branches/3.1.x/ui/listShuttle/src/main/config/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Tue Dec 11 08:54:53 EST 2007


Author: artdaw
Date: 2007-12-11 08:54:53 -0500 (Tue, 11 Dec 2007)
New Revision: 4707

Modified:
   branches/3.1.x/ui/listShuttle/src/main/config/component/listShuttle.xml
Log:
http://jira.jboss.com/jira/browse/RF-696 - add attributes for listShuttle

Modified: branches/3.1.x/ui/listShuttle/src/main/config/component/listShuttle.xml
===================================================================
--- branches/3.1.x/ui/listShuttle/src/main/config/component/listShuttle.xml	2007-12-11 13:54:50 UTC (rev 4706)
+++ branches/3.1.x/ui/listShuttle/src/main/config/component/listShuttle.xml	2007-12-11 13:54:53 UTC (rev 4707)
@@ -24,6 +24,7 @@
 		
 		&ui_component_attributes;
        	&html_style_attributes;
+       	&ui_data_attributes;
 
         <property hidden="true" exist="true">
         	<name>value</name>
@@ -37,32 +38,41 @@
 		<property hidden="true" el="false">
 			<name>valid</name>
 		</property>
-		<property elonly="true">
-			<name>validator</name>
-			<classname>javax.faces.el.MethodBinding</classname>
-			<methodargs>javax.faces.event.ValueChangeEvent</methodargs>
-		</property>
+	    <property elonly="true">
+	        <name>validator</name>
+	        <classname>javax.faces.el.MethodBinding</classname>
+	        <methodargs>java.lang.Object.class</methodargs>
+	        <description>
+	            MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component
+	        </description>
+	    </property>
 		<property hidden="true">
 			<name>value</name>
 		</property>
 
 		<property elonly="true">
 			<name>sourceSelection</name>
+		            <classname>java.util.Set</classname>
+		            <description>Manages selection in a source list from the server side</description>
 		</property>
 
 		<property elonly="true">
 			<name>targetSelection</name>
+		            <classname>java.util.Set</classname>
+		            <description>Manages selection in a target list from the server side</description>
 		</property>
 
 		<property>
             <name>switchByClick</name>
             <classname>boolean</classname>
+            <description>If &quot;true&quot;, dragging between lists realized by click </description>
             <defaultvalue>false</defaultvalue>
         </property>
         <property>
             <name>sourceListWidth</name>
             <classname>java.lang.String</classname>
             <description>
+                Defines width of a source list
             </description>
             <defaultvalue>"140"</defaultvalue>
         </property>
@@ -70,6 +80,7 @@
             <name>targetListWidth</name>
             <classname>java.lang.String</classname>
             <description>
+                Defines width of a target list
             </description>
             <defaultvalue>"140"</defaultvalue>
         </property>
@@ -77,6 +88,7 @@
             <name>listsHeight</name>
             <classname>java.lang.String</classname>
             <description>
+                Defines height of the list
             </description>
             <defaultvalue>"140"</defaultvalue>
         </property>
@@ -84,7 +96,7 @@
             <name>orderControlsVisible</name>
             <classname>boolean</classname>
             <description>
-                If false – 'Up' and 'Down' controls shouldn't be displayed. 
+                If &quot;false&quot;, &apos;Up&apos; and &apos;Down&apos; controls aren&apos;t displayed. 
             </description>
             <defaultvalue>true</defaultvalue>
         </property>
@@ -92,7 +104,7 @@
             <name>fastOrderControlsVisible</name>
             <classname>boolean</classname>
             <description>
-                If false 'Top' and 'Bottom' controls aren’t displayed. 
+                If &quot;false&quot;, &apos;Top&apos; and &apos;Bottom&apos; controls aren&apos;t displayed. 
             </description>
             <defaultvalue>true</defaultvalue>
         </property>
@@ -101,7 +113,7 @@
             <name>moveControlsVisible</name>
             <classname>boolean</classname>
             <description>
-                If false 'Copy' and 'Remove' controls aren’t displayed
+                If &quot;false&quot;, &apos;Copy&apos; and &apos;Remove&apos; controls aren&apos;t displayed
             </description>
             <defaultvalue>true</defaultvalue>
         </property>
@@ -109,7 +121,7 @@
             <name>fastMoveControlsVisible</name>
             <classname>boolean</classname>
             <description>
-                If false 'Copy All' and 'Remove All' controls aren’t displayed
+                If &quot;false&quot;, &apos;Copy All&apos; and &apos;Remove All&apos; controls aren&apos;t displayed
             </description>
             <defaultvalue>true</defaultvalue>
         </property>
@@ -117,12 +129,14 @@
 		<property>
 			<name>onorderchanged</name>
 			<classname>java.lang.String</classname>
+		    <description>HTML: script expression; called after ordering action</description>
 		</property>
 
          <property>
             <name>showButtonLabels</name>
             <classname>boolean</classname>
-            <description>
+             <description>
+                 Shows a label for a button
             </description>
             <defaultvalue><![CDATA[true]]></defaultvalue>
         </property>
@@ -130,44 +144,165 @@
         <property>
         	<name>topControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a &quot;Top&quot; control
+            </description>
         </property>
         <property>
         	<name>upControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for an &quot;Up&quot; control
+            </description>
         </property>
         <property>
         	<name>downControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a down control
+            </description>
         </property>
         <property>
         	<name>bottomControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a bottom control
+            </description>
         </property>
 
         <property>
         	<name>copyAllControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a copyAll control
+            </description>
         </property>
         <property>
         	<name>copyControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a copy control
+            </description>
         </property>
         <property>
         	<name>removeControlLabel</name>
         	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a remove control
+            </description>
         </property>
         <property>
         	<name>removeAllControlLabel</name>
         	<classname>java.lang.String</classname>
-        </property>
-        
-        <property>
-        	<name>sourceCaptionLabel</name>
-        	<classname>java.lang.String</classname>
-        </property>
-        <property>
-        	<name>targetCaptionLabel</name>
-        	<classname>java.lang.String</classname>
+            <description>
+                Defines a label for a removeAll control
+            </description>
         </property>
+        
+        <property>
+        	<name>sourceCaptionLabel</name>
+        	<classname>java.lang.String</classname>
+            <description>
+                Defines source list caption representation text 
+            </description>
+        </property>
+        <property>
+        	<name>targetCaptionLabel</name>
+        	<classname>java.lang.String</classname>
+            <description>
+                Defines target list caption representation text
+            </description>
+        </property>
+	    <property>
+	        <name>var</name>
+	        <classname>java.lang.String</classname>
+	        <description>
+	            Defines a list on the page
+	        </description>
+	    </property>
+	    <property  attachedstate="true">
+	        <name>valueChangeListener</name>
+	        <classname>javax.faces.el.MethodBinding</classname>
+	        <methodargs>javax.faces.event.ValueChangeEvent.class</methodargs>
+	        <description>Listener for value changes</description>
+	    </property>
+	    <property>
+	        <name>immediate</name>
+	        <classname>boolean</classname>
+	        <description>
+	            True means, that the default ActionListener should be executed immediately 
+	            (i.e. during Apply Request Values phase of the request processing lifecycle), 
+	            rather than waiting until the Invoke Application phase
+	        </description>
+	    </property>
+	    <property>
+	        <name>required</name>
+	        <classname>boolean</classname>
+	        <description>
+	            If &quot;true&quot;, this component is checked for non-empty input
+	        </description>
+	    </property>
+	    <property>
+	        <name>componentState</name>
+	        <classname>org.ajax4jsf.model.DataComponentState</classname>
+	        <description>It defines EL-binding  for a component state for saving or redefinition</description>
+	    </property>
+	    <property  attachedstate="true">
+	        <name>converter</name>
+	        <classname>javax.faces.convert.Converter</classname>
+	        <description>
+	            Id of Converter to be used or reference to a Converter
+	        </description>
+	    </property>
+	    <property>
+	        <name>ajaxKeys</name>
+	        <classname>java.util.Set</classname>
+	        <description>Defines strings that are updated after an Ajax request</description>
+	    </property>
+	    <property>
+	        <name>rowKey</name>
+	        <classname>java.lang.Object</classname>
+	        <description>RowKey is a representation of an identifier for a specific data row</description>
+	    </property>
+	    <property>
+	        <name>rowKeyVar</name>
+	        <classname>java.lang.String</classname>
+	        <description>The attribute provides access to a row key in a Request scope</description>
+	    </property>
+	    <property>
+	        <name>stateVar</name>
+	        <classname>java.lang.String</classname>
+	        <description>
+	            The attribute  provides access to a component state on the client side
+	        </description>
+	    </property>
+	    <property>
+	        <name>sourceValue</name>
+	        <classname>java.lang.Object</classname>
+	        <description>
+	            Define the collection to be shown in source list
+	        </description>
+	    </property>
+	    <property>
+	        <name>targetValue</name>
+	        <classname>java.lang.Object</classname>
+	        <description>
+	            Define the collection to be shown in target list
+	        </description>
+	    </property>
+	    <property>
+	        <name>activeItem</name>
+	        <classname>java.lang.Object</classname>
+	        <description>
+	            Stores active item
+	        </description>
+	    </property>
+	    <property>
+	        <name>switchByClick</name>
+	        <classname>boolean</classname>
+	        <description>
+	            If &quot;true&quot;, dragging between lists realized by click 
+	        </description>
+	    </property>
 	</component>
 </components>




More information about the richfaces-svn-commits mailing list