final ListView<DataStore> lv = new ListView<DataStore>("dataStores", Arrays.asList(DataStore.values())) {
private static final long serialVersionUID = 1L;
@Override
protected void populateItem(final ListItem<DataStore> item) {
final DataStore ds = item.getModelObject();
final DisplayMapPanel displayMapPanel = new DisplayMapPanel("dataStore");
item.add(displayMapPanel);
displayMapPanel.setTitle("DataStore[" + ds.toString() + "]:");
displayMapPanel.setMap(ds.getDataMap());
}
};
add(lv);
}