[richfaces-svn-commits] JBoss Rich Faces SVN: r6289 - in trunk/sandbox/ui/inplaceInput/src/main: templates and 1 other directory.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Feb 22 09:03:36 EST 2008


Author: abelevich
Date: 2008-02-22 09:03:35 -0500 (Fri, 22 Feb 2008)
New Revision: 6289

Modified:
   trunk/sandbox/ui/inplaceInput/src/main/config/component/inplaceinput.xml
   trunk/sandbox/ui/inplaceInput/src/main/templates/inplaceinput.jspx
Log:
add input html events

Modified: trunk/sandbox/ui/inplaceInput/src/main/config/component/inplaceinput.xml
===================================================================
--- trunk/sandbox/ui/inplaceInput/src/main/config/component/inplaceinput.xml	2008-02-22 14:02:04 UTC (rev 6288)
+++ trunk/sandbox/ui/inplaceInput/src/main/config/component/inplaceinput.xml	2008-02-22 14:03:35 UTC (rev 6289)
@@ -31,130 +31,230 @@
        		<property>
        			<name>value</name>
        			<classname>java.lang.String</classname>
+       			<description></description>
        		</property>
 		  	<property>
 		  		<name>inputMaxLength</name>
 		  		<classname>java.lang.Integer</classname>
+		  		<description></description>
 		  		<defaultvalue>255</defaultvalue>
 		  	</property>
 		  	
 		  	<property>
 		  		<name>maxInputWidth</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  		<defaultvalue><![CDATA["150px"]]></defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>minInputWidth </name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  		<defaultvalue><![CDATA["70px"]]></defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>inputWidth</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	
 		  	<property>
 		  		<name>defaultLabel</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  		<defaultvalue><![CDATA["Click..."]]></defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>showControls</name>
 		  		<classname>boolean</classname>
+		  		<description></description>
 		  		<defaultvalue>false</defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>applyFromControlsOnly</name>
 		  		<classname>boolean</classname>
+		  		<description></description>
 		  		<defaultvalue>false</defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>editEvent</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  		<defaultvalue><![CDATA["click"]]></defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>controlsPosition</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  		<defaultvalue><![CDATA["center"]]></defaultvalue>
 		  	</property>
 		  	
 		  	<property>
 		  		<name>controlsHorizontalAlign</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  		<defaultvalue><![CDATA["right"]]></defaultvalue>
 		  	</property>
 		  	
 		  	<property>
 		  		<name>oneditactivation</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>onviewactivation</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>oneditactivated</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>onviewactivated</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>selectOnEdit</name>
 		  		<classname>boolean</classname>
+		  		<description></description>
 		  		<defaultvalue>false</defaultvalue>
 		  	</property>
 		  	<property>
 		  		<name>tabindex</name>
 		  		<classname>int</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>saveControlIcon</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>cancelControlIcon</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	
 		  	<property>
 		  		<name>styleClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>viewClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>editClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>changedClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>controlClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>viewHoverClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>changedHoverClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>controlPressedClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
 		  	<property>
 		  		<name>controlHoverClass</name>
 		  		<classname>java.lang.String</classname>
+		  		<description></description>
 		  	</property>
+		  	<property>
+		  		<name>onchange</name>
+		  		<classname>java.lang.String</classname>
+		  		<description></description>
+		  	</property>
+		  	
+		  	<property>
+		  		<name>onselect</name>
+		  		<classname>java.lang.String</classname>
+		  		<description></description>
+		  	</property>
+		  	<property>
+		  		<name>onfocus</name>
+		  		<classname>java.lang.String</classname>
+		  		<description></description>
+		  	</property>
+		  	<property>
+		  		<name>onblur</name>
+		  		<classname>java.lang.String</classname>
+		  		<description></description>
+		  	</property>
+		  	<property>
+        		<name>oninputclick</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a pointer button is clicked</description>
+        		
+    		</property>
+    		<property>
+        		<name>oninputdblclick</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a pointer button is double-clicked</description>
+    		</property>
+    		<property>
+        		<name>oninputkeydown</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a key is pressed down</description>
+    		</property>
+    		<property>
+        		<name>oninputkeypress</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a key is pressed and released</description>
+    		</property>
+    		<property>
+        		<name>oninputkeyup</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a key is released</description>
+    		</property>
+    		<property>
+        		<name>oninputmousedown</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: script expression; a pointer button is pressed down</description>
+    		</property>
+    		<property>
+        		<name>oninputmousemove</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a pointer is moved within</description>
+    		</property>
+    		<property>
+        		<name>oninputmouseout</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a pointer is moved away</description>
+    		</property>
+    		<property>
+        		<name>oninputmouseover</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: a script expression; a pointer is moved onto</description>
+    		</property>
+    		<property>
+        		<name>oninputmouseup</name>
+        		<classname>java.lang.String</classname>
+        		<description>HTML: script expression; a pointer button is released</description>
+    		</property>
 		  	&html_events;
 		  	
 		  	

Modified: trunk/sandbox/ui/inplaceInput/src/main/templates/inplaceinput.jspx
===================================================================
--- trunk/sandbox/ui/inplaceInput/src/main/templates/inplaceinput.jspx	2008-02-22 14:02:04 UTC (rev 6288)
+++ trunk/sandbox/ui/inplaceInput/src/main/templates/inplaceinput.jspx	2008-02-22 14:03:35 UTC (rev 6289)
@@ -70,7 +70,12 @@
 			   maxlength='#{component.attributes["inputMaxLength"]}'
 			   autocomplete="off"
 			   value='#{fieldValue}'
-			   tabindex='#{component.attributes["tabindex"]}'/>
+			   tabindex='#{component.attributes["tabindex"]}'
+			   onchange='#{component.attributes["onchange"]}'
+			   onselect='#{component.attributes["onselect"]}'
+			   onblur='#{component.attributes["onblur"]}'
+			   onfocus='#{component.attributes["onfocus"]}'
+			   />
 		<input id='#{clientId}value' name='#{clientId}value' type='hidden' value='#{fieldValue}'/>
 		<div id="#{clientId}bar" class="is_btn_set" style="display:none;">
 			<jsp:scriptlet>




More information about the richfaces-svn-commits mailing list