Author: ivaynberg
Date: Thu Jul 17 15:15:59 2008
New Revision: 677763

URL: http://svn.apache.org/viewvc?rev=677763&view=rev
Log:
todo

Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java?rev=677763&r1=677762&r2=677763&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
 Thu Jul 17 15:15:59 2008
@@ -79,8 +79,8 @@
  * instance itself does not correspond to any markup, however, the generated 
ListItems do.<br/>
  * 
  * This means that methods like [EMAIL PROTECTED] #setRenderBodyOnly(boolean)} 
and
- * [EMAIL PROTECTED] #add(org.apache.wicket.behavior.IBehavior...)} should be 
invoked on the [EMAIL PROTECTED] ListItem} that
- * is given in [EMAIL PROTECTED] #populateItem(ListItem)} method.
+ * [EMAIL PROTECTED] #add(org.apache.wicket.behavior.IBehavior...)} should be 
invoked on the [EMAIL PROTECTED] ListItem}
+ * that is given in [EMAIL PROTECTED] #populateItem(ListItem)} method.
  * </p>
  * 
  * <p>
@@ -89,12 +89,11 @@
  * setReuseItems is false, which has the effect that ListView replaces all 
child components by new
  * instances. The idea behind this is that you always render the fresh data, 
and as people usually
  * use ListViews for displaying read-only lists (at least, that's what we 
think), this is good
- * default behavior. <br />
- * However, as the components are replaced before the rendering starts, the 
search for specific
- * messages for these components fails as they are replaced with other 
instances. Another problem is
- * that 'wrong' user input is kept as (temporary) instance data of the 
components. As these
- * components are replaced by new ones, your user will never see the wrong 
data when setReuseItems
- * is false.
+ * default behavior. <br /> However, as the components are replaced before the 
rendering starts, the
+ * search for specific messages for these components fails as they are 
replaced with other
+ * instances. Another problem is that 'wrong' user input is kept as 
(temporary) instance data of the
+ * components. As these components are replaced by new ones, your user will 
never see the wrong data
+ * when setReuseItems is false.
  * </p>
  * 
  * @author Jonathan Locke
@@ -510,6 +509,7 @@
         */
        protected ListItem<T> newItem(final int index)
        {
+               // FIXME 1.5: this method should already include item's model 
in its definition
                return new ListItem<T>(index, getListItemModel(getModel(), 
index));
        }
 
@@ -662,13 +662,14 @@
                };
        }
 
-    @SuppressWarnings({"unchecked"})
-    @Override
-    public Iterator<? extends ListItem<T>> iterator() {
-        return (Iterator<? extends ListItem<T>>) super.iterator();
-    }
+       @SuppressWarnings( { "unchecked" })
+       @Override
+       public Iterator<? extends ListItem<T>> iterator()
+       {
+               return (Iterator<? extends ListItem<T>>)super.iterator();
+       }
 
-    /**
+       /**
         * Gets model
         * 
         * @return model


Reply via email to