List of usage examples for com.intellij.openapi.actionSystem MouseShortcut getModifiers
@JdkConstants.InputEventMask public int getModifiers()
From source file:org.jetbrains.plugins.scala.editor.mouseHandler.MouseHoverHandler.java
License:Apache License
private static boolean matchMouseShortcut(final Keymap activeKeymap, @JdkConstants.InputEventMask int modifiers, final String actionId) { final MouseShortcut syntheticShortcut = new MouseShortcut(MouseEvent.BUTTON1, modifiers, 1); for (Shortcut shortcut : activeKeymap.getShortcuts(actionId)) { if (shortcut instanceof MouseShortcut) { final MouseShortcut mouseShortcut = (MouseShortcut) shortcut; if (mouseShortcut.getModifiers() == syntheticShortcut.getModifiers()) { return true; }/*from w ww. j a va 2 s .c o m*/ } } return false; }