// check if something collides with an existing shortcut public static Shortcut findShortcut(int requestedKey, int modifier) { if (modifier == getGroupModifier(NONE)) return null; for (Shortcut sc : shortcuts.values()) { if (sc.isSame(requestedKey, modifier)) return sc; } return null; }