diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/util/IMenuItemsRegister.java b/ganttzk/src/main/java/org/zkoss/ganttz/util/IMenuItemsRegister.java index 6ac477aec..fbd6148ba 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/util/IMenuItemsRegister.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/util/IMenuItemsRegister.java @@ -30,4 +30,6 @@ public interface IMenuItemsRegister { public void activateMenuItem(Object key); + public void renameMenuItem(Object key, String name); + } diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/CustomMenuController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/CustomMenuController.java index 7854907ca..d7f493fb9 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/CustomMenuController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/CustomMenuController.java @@ -225,6 +225,12 @@ public class CustomMenuController extends Div implements IMenuItemsRegister { switchCurrentButtonTo((Button) key); } + @Override + public void renameMenuItem(Object key, String name) { + Button button = (Button) key; + button.setLabel(name); + } + private void setSelectClass(final Button button) { button.setSclass("sub_menu_active"); }