Adding support for renaming registered menu items

This commit is contained in:
Óscar González Fernández 2009-10-15 19:54:57 +02:00
parent dc2b74b4f1
commit 14e2676cc3
2 changed files with 8 additions and 0 deletions

View file

@ -30,4 +30,6 @@ public interface IMenuItemsRegister {
public void activateMenuItem(Object key);
public void renameMenuItem(Object key, String name);
}

View file

@ -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");
}