[richfaces-svn-commits] JBoss Rich Faces SVN: r4974 - in trunk/sandbox/ui/combobox/src/main: java/org/richfaces/component and 1 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Sat Dec 22 08:52:27 EST 2007


Author: abelevich
Date: 2007-12-22 08:52:27 -0500 (Sat, 22 Dec 2007)
New Revision: 4974

Modified:
   trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml
   trunk/sandbox/ui/combobox/src/main/java/org/richfaces/component/UIComboBox.java
   trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js
Log:


Modified: trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml
===================================================================
--- trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml	2007-12-22 12:48:22 UTC (rev 4973)
+++ trunk/sandbox/ui/combobox/src/main/config/component/combobox.xml	2007-12-22 13:52:27 UTC (rev 4974)
@@ -15,24 +15,17 @@
         <description>
             <![CDATA[  ]]>
         </description>
-
-        <renderer generate="false" override="false">
-            <name>org.richfaces.ComboBox</name>
-            <classname>
-				org.richfaces.renderkit.html.ComboBoxRenderer
-			</classname>
-        </renderer>
+		<renderer  generate="true" override="true">
+			<name>org.richfaces.renderkit.ComboBoxRenderer</name>
+			<template>combobox.jspx</template>
+		</renderer>
        	
        	<tag>
        		<name>comboBox</name>
             <classname>org.richfaces.taglib.ComboBoxTag</classname>
             <superclass>
-				org.richfaces.taglib.SuggestionBoxTag            
+				org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
 			</superclass>
        	</tag>
-       	
-       	       	
-       	
-        
     </component>
 </components>

Modified: trunk/sandbox/ui/combobox/src/main/java/org/richfaces/component/UIComboBox.java
===================================================================
--- trunk/sandbox/ui/combobox/src/main/java/org/richfaces/component/UIComboBox.java	2007-12-22 12:48:22 UTC (rev 4973)
+++ trunk/sandbox/ui/combobox/src/main/java/org/richfaces/component/UIComboBox.java	2007-12-22 13:52:27 UTC (rev 4974)
@@ -5,26 +5,13 @@
 
 import javax.faces.component.UIInput;
 
-import org.ajax4jsf.component.AjaxComponent;
-import org.ajax4jsf.event.AjaxListener;
-import org.ajax4jsf.event.AjaxSource;
-
 /**
  * UI implementation of ComboBox component
  * @author Anton Belevich
  *
  */
-public abstract class UIComboBox extends UIInput implements AjaxComponent, AjaxSource{
+public abstract class UIComboBox extends UIInput {
 	
-	public void addAjaxListener(final AjaxListener listener) {
-		addFacesListener(listener);
-	}
 	
-	public void removeAjaxListener(final AjaxListener listener) {
-		removeFacesListener(listener);
-	}
 	
-	public AjaxListener[] getAjaxListeners() {
-		return (AjaxListener[])getFacesListeners(AjaxListener.class);
-	}
 }

Modified: trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js
===================================================================
--- trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js	2007-12-22 12:48:22 UTC (rev 4973)
+++ trunk/sandbox/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js	2007-12-22 13:52:27 UTC (rev 4974)
@@ -0,0 +1,8 @@
+if (!window.Richfaces) window.Richfaces = {};
+Richfaces.ComboBox = Class.create();
+Richfaces.ComboBox.prototype = {
+	initialize: function(combobox, options) {
+		
+	}
+
+};




More information about the richfaces-svn-commits mailing list