Author: jrthomerson
Date: Wed Jun 16 01:19:57 2010
New Revision: 955107

URL: http://svn.apache.org/viewvc?rev=955107&view=rev
Log:
changing logic for enabled of moveUpLink, moveDownLink to 
match changes I made in trunk for fixes WICKET-2909


Modified:
    
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java

Modified: 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java?rev=955107&r1=955106&r2=955107&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
 Wed Jun 16 01:19:57 2010
@@ -288,18 +288,10 @@ public abstract class ListView<T> extend
                                }
                        }
 
-                       /**
-                        * @see org.apache.wicket.Component#onBeforeRender()
-                        */
                        @Override
-                       protected void onBeforeRender()
+                       public boolean isEnabled()
                        {
-                               super.onBeforeRender();
-                               setAutoEnable(false);
-                               if (getList().indexOf(item.getModelObject()) == 
(getList().size() - 1))
-                               {
-                                       setEnabled(false);
-                               }
+                               return item.getIndex() != (getList().size() - 
1);
                        }
                };
        }
@@ -348,18 +340,10 @@ public abstract class ListView<T> extend
                                }
                        }
 
-                       /**
-                        * @see org.apache.wicket.Component#onBeforeRender()
-                        */
                        @Override
-                       protected void onBeforeRender()
+                       public boolean isEnabled()
                        {
-                               super.onBeforeRender();
-                               setAutoEnable(false);
-                               if (getList().indexOf(item.getModelObject()) == 
0)
-                               {
-                                       setEnabled(false);
-                               }
+                               return item.getIndex() != 0;
                        }
                };
        }


Reply via email to