protected Mode resolveSubmitMode(AbstractMenuItem menuItem) {
if (menuItem.getMode() != null) {
return menuItem.getMode();
}
AbstractMenuContainer parent = getMenuParent(menuItem);
if (parent != null && parent.getMode() != null) {
return parent.getMode();
}
return Mode.server;
}