private boolean isGoodModule(final ModuleInfo info) { return info.isVisible() && info.isEnabled() && title(info) != null; }
private void assignProperties(final JMenuItem menuItem, final ShadowMenu shadow) { final char mnemonic = shadow.getMenuEntry().getMnemonic(); if (mnemonic != '\0') menuItem.setMnemonic(mnemonic); final KeyStroke keyStroke = getKeyStroke(shadow); if (keyStroke != null) menuItem.setAccelerator(keyStroke); final Icon icon = loadIcon(shadow); if (icon != null) menuItem.setIcon(icon); final ModuleInfo info = shadow.getModuleInfo(); if (info != null) menuItem.setEnabled(info.isEnabled()); }
private void assignProperties(final MenuItem menuItem, final ShadowMenu shadow) { final Accelerator acc = shadow.getMenuEntry().getAccelerator(); if (acc != null) { final int code = acc.getKeyCode().getCode(); final boolean shift = acc.getModifiers().isShiftDown(); final MenuShortcut shortcut = new MenuShortcut(code, shift); menuItem.setShortcut(shortcut); } final ModuleInfo info = shadow.getModuleInfo(); if (info != null) menuItem.setEnabled(info.isEnabled()); }