in src/main/java/org/apache/nutch/webui/pages/instances/InstancesPage.java [109:134]
private void populateInstanceRow(final Item<NutchInstance> item) {
item.add(new AjaxLink<NutchInstance>("editInstance") {
private static final long serialVersionUID = -1038840435312006025L;
@Override
public void onClick(AjaxRequestTarget target) {
instancePanel.setModel(item.getModel());
target.add(instancePanel);
instancePanel.appendShowDialogJavaScript(target);
}
}.add(new Label("name")));
item.add(new Label("host"));
item.add(new Label("username"));
item.add(createStatusLabel());
item.add(new AjaxLink<NutchInstance>("instanceDelete", item.getModel()) {
private static final long serialVersionUID = -5417449457631235939L;
@Override
public void onClick(AjaxRequestTarget target) {
instanceService.removeInstance(getModelObject().getId());
target.add(instancesTable);
}
});
}