Author: jdonnerstag
Date: Fri Jan 2 02:41:18 2009
New Revision: 730691
URL: http://svn.apache.org/viewvc?rev=730691&view=rev
Log:
fixed wicket-1621: Misleading example works despite error
Modified:
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage.java
Modified:
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage.java?rev=730691&r1=730690&r2=730691&view=diff
==============================================================================
---
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage.java
(original)
+++
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage.java
Fri Jan 2 02:41:18 2009
@@ -42,7 +42,6 @@
*/
public CheckGroupPage()
{
-
final CheckGroup<Person> group = new
CheckGroup<Person>("group", new ArrayList<Person>());
Form<?> form = new Form("form")
{
@@ -59,7 +58,9 @@
ListView<Person> persons = new ListView<Person>("persons",
ComponentReferenceApplication.getPersons())
{
-
+ /**
+ * @see
org.apache.wicket.markup.html.list.ListView#populateItem(org.apache.wicket.markup.html.list.ListItem)
+ */
@Override
protected void populateItem(ListItem<Person> item)
{
@@ -72,11 +73,15 @@
};
+ persons.setReuseItems(true);
group.add(persons);
add(new FeedbackPanel("feedback"));
}
+ /**
+ * @see org.apache.wicket.examples.WicketExamplePage#explain()
+ */
@Override
protected void explain()
{
@@ -98,6 +103,7 @@
+ " item.add(new
Label(\"name\", new PropertyModel(item.getModel(), \"name\")));<br/>"
+ " item.add(new
Label(\"lastName\", new PropertyModel(item.getModel(), \"lastName\")));<br/>"
+ " };<br/>"
+ +
" persons.setReuseItems(true);<br/>"
+ " group.add(persons);<br/>";
add(new ExplainPanel(html, code));
}