You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jd...@apache.org on 2009/10/17 13:15:44 UTC

svn commit: r826227 - /wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/StringAutoCompleteRenderer.java

Author: jdonnerstag
Date: Sat Oct 17 11:15:44 2009
New Revision: 826227

URL: http://svn.apache.org/viewvc?rev=826227&view=rev
Log:
fixed Use of Object instead of generic T in StringAutoCompleteRenderer
Issue: WICKET-2520

Modified:
    wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/StringAutoCompleteRenderer.java

Modified: wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/StringAutoCompleteRenderer.java
URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/StringAutoCompleteRenderer.java?rev=826227&r1=826226&r2=826227&view=diff
==============================================================================
--- wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/StringAutoCompleteRenderer.java (original)
+++ wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/StringAutoCompleteRenderer.java Sat Oct 17 11:15:44 2009
@@ -23,9 +23,10 @@
  * @since 1.2
  * 
  * @author Igor Vaynberg (ivaynberg)
- * 
+ * @param <T>
+ *            The object type to render as text
  */
-public final class StringAutoCompleteRenderer extends AbstractAutoCompleteTextRenderer<Object>
+public final class StringAutoCompleteRenderer<T> extends AbstractAutoCompleteTextRenderer<T>
 {
 	private static final long serialVersionUID = 1L;
 
@@ -37,7 +38,7 @@
 
 	/**
 	 * @param <T>
-	 * @return
+	 * @return A static instance of this class
 	 */
 	@SuppressWarnings("unchecked")
 	public static final <T> IAutoCompleteRenderer<T> instance()
@@ -49,9 +50,8 @@
 	 * @see AbstractAutoCompleteTextRenderer#getTextValue(Object)
 	 */
 	@Override
-	protected String getTextValue(Object object)
+	protected String getTextValue(T value)
 	{
-		return object.toString();
+		return value.toString();
 	}
-
 }