/** * Returns a list of all active plugins. * * @return List of all active plugins. */ public Iterable<ElementPlugin> getActivatedPlugins() { return getActivatedPlugins(null); }
/** * Capture unhandled shortcut key press events. * * @param event Control key event. */ public void onKeycapture(KeycaptureEvent event) { String shortcut = event.getKeycapture(); for (ElementPlugin plugin : getActivatedPlugins(null)) { commandRegistry.fireCommands(shortcut, event, plugin.getOuterComponent()); } }