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

svn commit: r647462 - /wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java

Author: jcompagner
Date: Sat Apr 12 08:34:06 2008
New Revision: 647462

URL: http://svn.apache.org/viewvc?rev=647462&view=rev
Log:
generics WICKET-1514

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java?rev=647462&r1=647461&r2=647462&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java Sat Apr 12 08:34:06 2008
@@ -60,7 +60,7 @@
  * @author Igor Vaynberg (ivaynberg)
  * 
  */
-public abstract class DataView extends DataViewBase
+public abstract class DataView<T> extends DataViewBase<T>
 {
 
 	/**
@@ -74,7 +74,7 @@
 	 * @param dataProvider
 	 *            data provider
 	 */
-	public DataView(String id, IDataProvider dataProvider)
+  protected DataView(String id, IDataProvider<T> dataProvider)
 	{
 		super(id, dataProvider);
 	}
@@ -87,7 +87,7 @@
 	 * @param itemsPerPage
 	 *            items per page
 	 */
-	public DataView(String id, IDataProvider dataProvider, int itemsPerPage)
+  protected DataView(String id, IDataProvider<T> dataProvider, int itemsPerPage)
 	{
 		super(id, dataProvider);
 		setItemsPerPage(itemsPerPage);
@@ -115,7 +115,7 @@
 	/**
 	 * @return data provider
 	 */
-	public IDataProvider getDataProvider()
+	public IDataProvider<T> getDataProvider()
 	{
 		return internalGetDataProvider();
 	}