in src/main/java/org/apache/nutch/webui/pages/settings/SettingsPage.java [44:66]
public SettingsPage() {
settingsTable = new WebMarkupContainer("settingsTable");
settingsTable.setOutputMarkupId(true);
RefreshingView<NutchConfig> nutchConfig = new RefreshingView<NutchConfig>(
"settings") {
private static final long serialVersionUID = 734059277280721474L;
@Override
protected Iterator<IModel<NutchConfig>> getItemModels() {
return new CpmIteratorAdapter<>(
convertNutchConfig(nutchService.getNutchConfig(getCurrentInstance()
.getId())));
}
@Override
protected void populateItem(Item<NutchConfig> item) {
item.add(new Label("name"));
item.add(new TextField<String>("value"));
}
};
settingsTable.add(nutchConfig);
add(settingsTable);
}