/** Handle closing of all popup windows. */ public void onCloseMenu() { selectedMenuBarItem.setNormalState(); selectedMenuBarItem = null; lockLayer = null; }
/** Handle closing of all popup windows. */ public void onCloseMenu() { selectedMenuBarItem.setNormalState(); selectedMenuBarItem = null; lockLayer = null; }
/** {@inheritDoc} */ @Override public void onActionSelected(Action action) { setNormalState(); actionSelectedHandler.onActionSelected(action); }
@Override public void onActionSelected(Action action) { if (action2barItem.containsKey(action)) { MenuBarItem item = action2barItem.get(action); if (selectedMenuBarItem != null && selectedMenuBarItem != item) { selectedMenuBarItem.setNormalState(); selectedMenuBarItem.closePopupMenu(); } selectedMenuBarItem = item; } else { lockLayer.close(); lockLayer = null; } }
@Override public void onActionSelected(Action action) { if (action2barItem.containsKey(action)) { MenuBarItem item = action2barItem.get(action); if (selectedMenuBarItem != null && selectedMenuBarItem != item) { selectedMenuBarItem.setNormalState(); selectedMenuBarItem.closePopupMenu(); } selectedMenuBarItem = item; } else { lockLayer.close(); lockLayer = null; } }