diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/BaseCRUDController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/BaseCRUDController.java index d1df9fa9c..c3f7dd949 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/BaseCRUDController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/BaseCRUDController.java @@ -21,7 +21,7 @@ package org.navalplanner.web.common; import static org.navalplanner.web.I18nHelper._; -import org.navalplanner.business.common.BaseEntity; +import org.navalplanner.business.common.IHumanIdentifiable; import org.navalplanner.business.common.exceptions.ValidationException; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.util.GenericForwardComposer; @@ -42,7 +42,7 @@ import org.zkoss.zul.api.Window; * @author Manuel Rego Casasnovas */ @SuppressWarnings("serial") -public abstract class BaseCRUDController extends +public abstract class BaseCRUDController extends GenericForwardComposer { private OnlyOneVisible visibility; @@ -108,7 +108,8 @@ public abstract class BaseCRUDController extends editWindow.setTitle(_("Create {0}", getEntityType())); break; case EDIT: - editWindow.setTitle(_("Edit {0}", getEntityType())); + editWindow.setTitle(_("Edit {0}: {1}", getEntityType(), + getEntityBeingEdited().getHumanId())); break; default: throw new IllegalStateException(