You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by th...@apache.org on 2008/12/03 02:45:09 UTC

svn commit: r722711 - /wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/DateTextField.java

Author: thrantal
Date: Tue Dec  2 17:45:08 2008
New Revision: 722711

URL: http://svn.apache.org/viewvc?rev=722711&view=rev
Log:
WICKET-1879: Added missing type parameter

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

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/DateTextField.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/DateTextField.java?rev=722711&r1=722710&r2=722711&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/DateTextField.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/DateTextField.java Tue Dec  2 17:45:08 2008
@@ -21,8 +21,8 @@
 import java.util.Date;
 import java.util.Locale;
 
-import org.apache.wicket.markup.html.form.TextField;
 import org.apache.wicket.markup.html.form.AbstractTextComponent.ITextFormatProvider;
+import org.apache.wicket.markup.html.form.TextField;
 import org.apache.wicket.model.IModel;
 import org.apache.wicket.util.convert.IConverter;
 import org.apache.wicket.util.convert.converters.DateConverter;
@@ -41,7 +41,7 @@
  * @author Igor Vaynberg (ivaynberg)
  * 
  */
-public class DateTextField extends TextField implements ITextFormatProvider
+public class DateTextField extends TextField<Date> implements ITextFormatProvider
 {
 
 	private static final long serialVersionUID = 1L;
@@ -85,7 +85,7 @@
 	 * 
 	 * @see org.apache.wicket.markup.html.form.TextField
 	 */
-	public DateTextField(String id, IModel model)
+	public DateTextField(String id, IModel<Date> model)
 	{
 		this(id, model, DEFAULT_PATTERN);
 	}
@@ -117,17 +117,18 @@
 	 * 
 	 * @see org.apache.wicket.markup.html.form.TextField
 	 */
-	public DateTextField(String id, IModel model, String datePattern)
+	public DateTextField(String id, IModel<Date> model, String datePattern)
 	{
 		super(id, model, Date.class);
 		this.datePattern = datePattern;
-		this.converter = new DateConverter()
+		converter = new DateConverter()
 		{
 			private static final long serialVersionUID = 1L;
 
 			/**
 			 * @see org.apache.wicket.util.convert.converters.DateConverter#getDateFormat(java.util.Locale)
 			 */
+			@Override
 			public DateFormat getDateFormat(Locale locale)
 			{
 				return new SimpleDateFormat(DateTextField.this.datePattern);
@@ -146,7 +147,8 @@
 	 * 
 	 * @see org.apache.wicket.markup.html.form.TextField
 	 */
-	public IConverter getConverter(Class type)
+	@Override
+	public IConverter getConverter(Class<?> type)
 	{
 		if (converter == null)
 		{