Changeset 1017
- Timestamp:
- 12/23/10 13:40:33 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/gui/wizard/CreateVirtualCollectionWizard.java
r932 r1017 8 8 import org.apache.wicket.ajax.AjaxRequestTarget; 9 9 import org.apache.wicket.ajax.markup.html.AjaxLink; 10 import org.apache.wicket.behavior.AttributeAppender;11 10 import org.apache.wicket.extensions.ajax.markup.html.repeater.data.table.AjaxFallbackDefaultDataTable; 12 11 import org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator; … … 20 19 import org.apache.wicket.extensions.wizard.dynamic.DynamicWizardStep; 21 20 import org.apache.wicket.extensions.wizard.dynamic.IDynamicWizardStep; 21 import org.apache.wicket.markup.ComponentTag; 22 22 import org.apache.wicket.markup.html.WebMarkupContainer; 23 23 import org.apache.wicket.markup.html.basic.Label; … … 32 32 import org.apache.wicket.markup.html.list.ListItem; 33 33 import org.apache.wicket.markup.html.list.ListView; 34 import org.apache.wicket.markup.html.list.OddEvenListItem; 34 35 import org.apache.wicket.markup.html.panel.Panel; 35 36 import org.apache.wicket.markup.repeater.Item; 36 import org.apache.wicket.model.AbstractReadOnlyModel;37 37 import org.apache.wicket.model.CompoundPropertyModel; 38 38 import org.apache.wicket.model.IModel; … … 88 88 } 89 89 }); 90 item.add(new AttributeAppender("class", 91 new AbstractReadOnlyModel<String>() { 92 public String getObject() { 93 if (item.getIndex() == 0) { 94 return "first odd"; 95 } 96 return (item.getIndex() % 2 == 1) ? 97 "even" : "odd"; 98 } 99 }, " ")); 90 } 91 92 @Override 93 protected ListItem<String> newItem(int index) { 94 final IModel<String> model = 95 getListItemModel(getModel(), index); 96 return new OddEvenListItem<String>(index, model) { 97 @Override 98 protected void onComponentTag(ComponentTag tag) { 99 super.onComponentTag(tag); 100 if (getIndex() == 0) { 101 tag.append("class", "first", " "); 102 } 103 } 104 105 }; 100 106 } 101 107 };
Note: See TracChangeset
for help on using the changeset viewer.