Exemple #1
0
 @Override
 protected void onBeforeRender() {
   if (!hasBeenRendered()) {
     items = new ArrayList<T>(getModelObject());
     for (int i = 0; i < items.size(); i++) {
       EditableListItem<T> li = new EditableListItem<T>(newChildId(), i);
       add(li);
       onPopulateItem(li);
     }
   }
   super.onBeforeRender();
 }
 @Override
 protected void onBeforeRender() {
   //		if (!hasBeenRendered()) {
   this.removeAll();
   items = new ArrayList<T>(getModelObject());
   for (int i = 0; i < items.size(); i++) {
     ListItem<T> li = new ListItem<T>(newChildId(), i);
     add(li);
     onPopulateItem(li);
   }
   //		}
   super.onBeforeRender();
 }