divContainer.add(ancestorRepeater);
final SubmitLink taskLink = new SubmitLink("taskLink") {
@Override
public void onSubmit()
{
final TaskDO task = getModelObject();
if (task == null) {
return;
}
final PageParameters pageParams = new PageParameters();
pageParams.add(AbstractEditPage.PARAMETER_KEY_ID, String.valueOf(task.getId()));
final TaskEditPage editPage = new TaskEditPage(pageParams);
editPage.setReturnToPage((AbstractSecuredPage) getPage());
setResponsePage(editPage);
}
};
taskLink.setDefaultFormProcessing(false);
divContainer.add(taskLink);
// auto complete panels
initAutoCompletePanels();
WicketUtils.addTooltip(taskLink, getString("task.selectPanel.displayTask.tooltip"));
taskLink.add(new Label("name", new Model<String>() {
/**
* @see org.apache.wicket.model.Model#getObject()
*/
@Override
public String getObject()
{
final TaskDO task = getModelObject();
return task != null ? task.getTitle() : "";
}
}));
final SubmitLink selectButton = new SubmitLink("select") {
@Override