protected void toggleChildren() { if (isOpen) menu.close(this); else menu.open(this); }
// private void open() // { //// if (isOpen) //// close(); //// isOpen = true; // menu.open(this); // } // private void close() // { //// for (int i = 0; i < items.size(); i++) //// { //// MenuItem item = (MenuItem) items.get(i); //// item.close(); //// } //// isOpen = false; // menu.close(this); // } public void closeMyChildren() { for (int i = 0; i < items.size(); i++) { MenuItem item = (MenuItem) items.get(i); menu.close(item); } }