You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2008/12/17 18:20:08 UTC

svn commit: r727446 - in /wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select: IOptionRenderer.java SelectOptions.java

Author: ivaynberg
Date: Wed Dec 17 09:20:06 2008
New Revision: 727446

URL: http://svn.apache.org/viewvc?rev=727446&view=rev
Log:
WICKET-1977: Select generics

Modified:
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/IOptionRenderer.java
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/SelectOptions.java

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/IOptionRenderer.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/IOptionRenderer.java?rev=727446&r1=727445&r2=727446&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/IOptionRenderer.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/IOptionRenderer.java Wed Dec 17 09:20:06 2008
@@ -34,7 +34,7 @@
 	 *            SelectOption model object
 	 * @return the value for displaying to the user.
 	 */
-	public String getDisplayValue(Object object);
+	public String getDisplayValue(T object);
 
 	/**
 	 * Gets the model that will be used to represent the value object.

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/SelectOptions.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/SelectOptions.java?rev=727446&r1=727445&r2=727446&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/SelectOptions.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/SelectOptions.java Wed Dec 17 09:20:06 2008
@@ -120,7 +120,7 @@
 					add(row);
 
 					// we add our actual SelectOption component to the row
-					Object value = it.next();
+					T value = it.next();
 					String text = renderer.getDisplayValue(value);
 					IModel<T> model = renderer.getModel(value);
 					row.add(newOption(text, model));