if (obj instanceof PFUserDO) {
setResponsePage(new UserEditPage(createEditPageParameters(obj)));
} else if (obj instanceof GroupDO) {
setResponsePage(new GroupEditPage(createEditPageParameters(obj)));
} else if (obj instanceof TaskDO) {
setResponsePage(new TaskEditPage(createEditPageParameters(obj)));
} else if (obj instanceof GroupTaskAccessDO) {
setResponsePage(new AccessEditPage(createEditPageParameters(obj)));
} else {
setResponsePage(new MessagePage("tutorial.objectAlreadyCreated", tutorialReference).setWarning(true));
}