[richfaces-svn-commits] JBoss Rich Faces SVN: r2572 - trunk/ui/scrollableDataTable/src/main/config/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Wed Aug 29 09:42:57 EDT 2007


Author: vkukharchuk
Date: 2007-08-29 09:42:57 -0400 (Wed, 29 Aug 2007)
New Revision: 2572

Modified:
   trunk/ui/scrollableDataTable/src/main/config/component/scrollable-data-table.xml
Log:
http://jira.jboss.com/jira/browse/RF-447

Modified: trunk/ui/scrollableDataTable/src/main/config/component/scrollable-data-table.xml
===================================================================
--- trunk/ui/scrollableDataTable/src/main/config/component/scrollable-data-table.xml	2007-08-29 13:32:07 UTC (rev 2571)
+++ trunk/ui/scrollableDataTable/src/main/config/component/scrollable-data-table.xml	2007-08-29 13:42:57 UTC (rev 2572)
@@ -1,5 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
+<!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" 
+
+>
+
 <components>
 	<component>
 		<name>org.richfaces.component.ScrollableDataTable</name>
@@ -41,21 +44,30 @@
 		<property>
 			<name>frozenColCount</name>
 			<classname>int</classname>
-			<description></description>
+			<description>
+			Defines the number of the fixed columns from the left side that will not be scrolled via horizontal scroll.
+			Default value is '0'
+			</description>
 			<defaultvalue>0</defaultvalue>
 		</property>		
 		
 		<property>
 			<name>height</name>
 			<classname>java.lang.String</classname>
-			<description>grid height</description>
+			<description>Defines a height of the component. Default value is 500px</description>
 			<defaultvalue>"500px"</defaultvalue>
 		</property>		
+
+		<property>
+			<name>componentState</name>
+			<classname>java.lang.String</classname>
+			<description>It defines EL-binding  for a component state for saving or redefinition</description>
+		</property>
 		
 		<property>
 			<name>width</name>
 			<classname>java.lang.String</classname>
-			<description>grid width</description>
+			<description>Defines a width of the component. Default value is 700px</description>
 			<defaultvalue>"700px"</defaultvalue>
 		</property>	
 		<property>
@@ -67,11 +79,23 @@
 		<property>
 			<name>selectedClass</name>
 			<classname>java.lang.String</classname>
+			<description>Name of the CSS class for a selected row</description>
 		</property>	
-			
+
+    <property>
+        <name>value</name>
+        <classname>java.lang.Object</classname>
+        <description>
+            The current value for this component
+        </description>
+    </property>
+		
 		<property>
 			<name>activeClass</name>
 			<classname>java.lang.String</classname>
+			<description>
+			A CSS class to be applied to an active row
+			</description>
 		</property>		
 		
 		<property>
@@ -92,6 +116,7 @@
 		<property>
 			<name>captionClass</name>
 			<classname>java.lang.String</classname>
+			<description>Space-separated list of CSS style class(es) that are be applied to caption for this component</description>
 		</property>		
 		
 		<property>
@@ -107,12 +132,16 @@
 		<property>
 			<name>onselectionchange</name>
 			<classname>java.lang.String</classname>
+			<description>
+			HTML: script expression to invoke on changing of rows selection 
+			</description>
 		</property>		
 
 		<property attachedstate="true">
 			<name>sortOrder</name>
 			<classname>org.richfaces.model.SortOrder</classname>
 		</property>
+		
 		<property attachedstate="true" hidden="true">
 			<name>selection</name>
 			<classname>org.richfaces.model.selection.Selection</classname>
@@ -121,30 +150,90 @@
 		<property>
 			<name>hideWhenScrolling</name>
 			<classname>boolean</classname>
+			<description>
+			If 'true' data will be hidden during scrolling. Can be used for increase performance.
+			Default value is 'false'
+			</description>
 			<defaultvalue>false</defaultvalue>
 		</property>
 		
 		<property>
 			<name>onRowClick</name>
 			<classname>java.lang.String</classname>
+			<description>HTML: a script expression; a pointer button is clicked on 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>sortMode</name>
+			<classname>java.lang.String</classname>
+			<description>
+			Defines mode of sorting. Possible values are 'single' for sorting of one column and 'multi' for some.
+			</description>
+		</property>
+		
+		<property>
+			<name>rowKey</name>
+			<classname>java.lang.String</classname>
+			<description>The attribute is a representation of an identifier for a specific data row</description>
+		</property>
+		
+		<property>
+			<name>scriptVar</name>
+			<classname>java.lang.String</classname>
+			<description></description>
+		</property>
+		
+		<property>
 			<name>onRowMouseDown</name>
 			<classname>java.lang.String</classname>
+			<description>HTML: script expression; a pointer button is pressed down on row</description>
 		</property>	
 			
 		<property>
 			<name>onRowMouseUp</name>
 			<classname>java.lang.String</classname>
+			<description>HTML: script expression; a pointer button is released on row</description>
 		</property>	
 			
 		<property>
 			<name>onRowDblClick</name>
 			<classname>java.lang.String</classname>
+			<description>HTML: a script expression; a pointer button is double-clicked on row
+			</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>sortListener</name>
+            <classname>javax.faces.el.MethodBinding</classname>
+	            <methodargs>
+                java.lang.Object.class
+            </methodargs>
+            <description>
+                MethodBinding representing an action listener method that will be notified after sorting of rows
+            </description>
+        </property> 
+
+		&ajax_component_attributes;
 		&ui_component_attributes;
+		&ui_data_attributes;
+		&spec_table_attributes;
+		&html_style_attributes;
 	</component>
 	
 	<renderer generate="true"> 
@@ -168,4 +257,5 @@
 		<forclass>org.richfaces.model.selection.ClientSelection</forclass>
 	</converter>
 	
+	
 </components>		
\ No newline at end of file




More information about the richfaces-svn-commits mailing list