Author: jcompagner
Date: Tue May 13 12:41:17 2008
New Revision: 655986

URL: http://svn.apache.org/viewvc?rev=655986&view=rev
Log:
generics

Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigation.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigator.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationIncrementLink.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigator.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigation.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigation.java?rev=655986&r1=655985&r2=655986&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigation.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigation.java
 Tue May 13 12:41:17 2008
@@ -78,8 +78,8 @@
         * @return the ajaxified page number link.
         */
        @Override
-       protected Link< ? > newPagingNavigationLink(String id, IPageable 
pageable, int pageIndex)
+       protected Link<Object> newPagingNavigationLink(String id, IPageable 
pageable, int pageIndex)
        {
-               return new AjaxPagingNavigationLink<Void>(id, pageable, 
pageIndex);
+               return new AjaxPagingNavigationLink(id, pageable, pageIndex);
        }
 }

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java?rev=655986&r1=655985&r2=655986&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java
 Tue May 13 12:41:17 2008
@@ -27,10 +27,8 @@
  * @since 1.2
  * 
  * @author Martijn Dashorst
- * @param <T>
- *            The model data type
  */
-public class AjaxPagingNavigationLink<T> extends PagingNavigationLink<T> 
implements IAjaxLink
+public class AjaxPagingNavigationLink extends PagingNavigationLink implements 
IAjaxLink
 {
        private static final long serialVersionUID = 1L;
 

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigator.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigator.java?rev=655986&r1=655985&r2=655986&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigator.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigator.java
 Tue May 13 12:41:17 2008
@@ -91,7 +91,7 @@
         * @return the increment link
         */
        @Override
-       protected Link< ? > newPagingNavigationIncrementLink(String id, 
IPageable pageable,
+       protected Link<Object> newPagingNavigationIncrementLink(String id, 
IPageable pageable,
                int increment)
        {
                return new AjaxPagingNavigationIncrementLink(id, pageable, 
increment);
@@ -110,9 +110,9 @@
         * @return the pagenumber link
         */
        @Override
-       protected Link< ? > newPagingNavigationLink(String id, IPageable 
pageable, int pageNumber)
+       protected Link<Object> newPagingNavigationLink(String id, IPageable 
pageable, int pageNumber)
        {
-               return new AjaxPagingNavigationLink<Void>(id, pageable, 
pageNumber);
+               return new AjaxPagingNavigationLink(id, pageable, pageNumber);
        }
 
        /**
@@ -146,7 +146,7 @@
                // the pageable is a component, and that it is a child of a web
                // markup container.
 
-               Component< ? > container = ((Component< ? >)pageable);
+               Component<?> container = ((Component<?>)pageable);
                // no need for a nullcheck as there is bound to be a 
non-repeater
                // somewhere higher in the hierarchy
                while (container instanceof AbstractRepeater)
@@ -157,7 +157,7 @@
 
                // in case the navigator is not contained by the container, we 
have
                // to add it to the response
-               if (((MarkupContainer< ? >)container).contains(this, true) == 
false)
+               if (((MarkupContainer<?>)container).contains(this, true) == 
false)
                {
                        target.addComponent(this);
                }

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationIncrementLink.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationIncrementLink.java?rev=655986&r1=655985&r2=655986&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationIncrementLink.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationIncrementLink.java
 Tue May 13 12:41:17 2008
@@ -36,7 +36,7 @@
  * @author Juergen Donnerstag
  * @author Martijn Dashorst
  */
-public class PagingNavigationIncrementLink extends Link
+public class PagingNavigationIncrementLink extends Link<Object>
 {
        private static final long serialVersionUID = 1L;
 
@@ -57,7 +57,7 @@
         *            increment by
         */
        public PagingNavigationIncrementLink(final String id, final IPageable 
pageable,
-                       final int increment)
+               final int increment)
        {
                super(id);
                setAutoEnable(true);
@@ -68,6 +68,7 @@
        /**
         * @see org.apache.wicket.markup.html.link.Link#onClick()
         */
+       @Override
        public void onClick()
        {
                // Tell the PageableListView which page to print next
@@ -119,7 +120,8 @@
         * @return True if this link links to the given page
         * @see 
org.apache.wicket.markup.html.link.PageLink#linksTo(org.apache.wicket.Page)
         */
-       public boolean linksTo(final Page page)
+       @Override
+       public boolean linksTo(final Page<?> page)
        {
                pageable.getCurrentPage();
                return ((increment < 0) && isFirst()) || ((increment > 0) && 
isLast());

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java?rev=655986&r1=655985&r2=655986&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
 Tue May 13 12:41:17 2008
@@ -25,10 +25,8 @@
  * @author Jonathan Locke
  * @author Eelco Hillenius
  * @author Martijn Dashorst
- * @param <T>
- *            The model data type
  */
-public class PagingNavigationLink<T> extends Link<T>
+public class PagingNavigationLink extends Link<Object>
 {
        private static final long serialVersionUID = 1L;
 
@@ -117,7 +115,7 @@
         * @see 
org.apache.wicket.markup.html.link.PageLink#linksTo(org.apache.wicket.Page)
         */
        @Override
-       public final boolean linksTo(final Page page)
+       public final boolean linksTo(final Page<?> page)
        {
                return getPageNumber() == pageable.getCurrentPage();
        }

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigator.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigator.java?rev=655986&r1=655985&r2=655986&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigator.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigator.java
 Tue May 13 12:41:17 2008
@@ -27,7 +27,7 @@
  * 
  * @author Juergen Donnerstag
  */
-public class PagingNavigator extends Panel
+public class PagingNavigator extends Panel<Object>
 {
        private static final long serialVersionUID = 1L;
 
@@ -98,7 +98,8 @@
         *            the increment
         * @return the increment link
         */
-       protected Link newPagingNavigationIncrementLink(String id, IPageable 
pageable, int increment)
+       protected Link<Object> newPagingNavigationIncrementLink(String id, 
IPageable pageable,
+               int increment)
        {
                return new PagingNavigationIncrementLink(id, pageable, 
increment);
        }
@@ -115,7 +116,7 @@
         *            the page to jump to
         * @return the pagenumber link
         */
-       protected Link newPagingNavigationLink(String id, IPageable pageable, 
int pageNumber)
+       protected Link<Object> newPagingNavigationLink(String id, IPageable 
pageable, int pageNumber)
        {
                return new PagingNavigationLink(id, pageable, pageNumber);
        }


Reply via email to