Adding support for renaming registered menu items
This commit is contained in:
parent
dc2b74b4f1
commit
14e2676cc3
2 changed files with 8 additions and 0 deletions
|
|
@ -30,4 +30,6 @@ public interface IMenuItemsRegister {
|
|||
|
||||
public void activateMenuItem(Object key);
|
||||
|
||||
public void renameMenuItem(Object key, String name);
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue