/** * Converts a 2.1.x style key stroke (as parsed from the <code>string</code> * attribute of the <code>keyBinding</code> to a 3.1 key stroke. * * @param r21Stroke * The 2.1.x stroke to convert; must never be <code>null</code>. * @return A 3.1 key stroke; never <code>null</code>. */ private static final KeyStroke convert2_1Stroke(final int r21Stroke) { return SWTKeySupport.convertAcceleratorToKeyStroke(r21Stroke); }
private KeyStroke computeKeyStroke(KeyEvent e) { int accelerator = SWTKeySupport.convertEventToUnmodifiedAccelerator(e); return SWTKeySupport.convertAcceleratorToKeyStroke(accelerator); }
/** * Converts the provided key combination code to accelerator. * * @param accelerator * The accelerator to convert; should be a valid SWT accelerator * value. * @return The equivalent key stroke; never <code>null</code>. */ private String keyToStr(final int accelerator) { return SWTKeySupport.convertAcceleratorToKeyStroke(accelerator) .format(); }
keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(firstAccelerator)); .convertEventToUnshiftedModifiedAccelerator(event); if (secondAccelerator != firstAccelerator) { keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(secondAccelerator)); keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(thirdAccelerator));
keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(firstAccelerator)); .convertEventToUnshiftedModifiedAccelerator(event); if (secondAccelerator != firstAccelerator) { keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(secondAccelerator)); keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(thirdAccelerator));
/** * @see org.eclipse.jface.action.ExternalActionManager.ICallback#isAcceleratorInUse(int) */ @Override public final boolean isAcceleratorInUse(final int accelerator) { final KeySequence keySequence = KeySequence .getInstance(SWTKeySupport .convertAcceleratorToKeyStroke(accelerator)); return bindingManager.isPerfectMatch(keySequence) || bindingManager.isPartialMatch(keySequence); }
/** * @see org.eclipse.jface.action.ExternalActionManager.ICallback#isAcceleratorInUse(int) */ @Override public final boolean isAcceleratorInUse(final int accelerator) { final KeySequence keySequence = KeySequence .getInstance(SWTKeySupport .convertAcceleratorToKeyStroke(accelerator)); return bindingManager.isPerfectMatch(keySequence) || bindingManager.isPartialMatch(keySequence); }
/** * @see org.eclipse.jface.action.ExternalActionManager.ICallback#isAcceleratorInUse(int) */ public final boolean isAcceleratorInUse(final int accelerator) { final KeySequence keySequence = KeySequence .getInstance(SWTKeySupport .convertAcceleratorToKeyStroke(accelerator)); return bindingManager.isPerfectMatch(keySequence) || bindingManager.isPartialMatch(keySequence); }
protected boolean isInvocationEvent(KeyEvent e) { int accelerator = SWTKeySupport.convertEventToUnmodifiedAccelerator(e); KeySequence keySequence = KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); return keySequence.startsWith(triggerSequence, true); }
.convertEventToUnmodifiedAccelerator(mockEvent); KeyStroke remainingStroke = SWTKeySupport .convertAcceleratorToKeyStroke(key); final int keyStrokesLength = keyStrokes.length; final KeyStroke[] newKeyStrokes;
.convertEventToUnmodifiedAccelerator(mockEvent); KeyStroke remainingStroke = SWTKeySupport .convertAcceleratorToKeyStroke(key); final int keyStrokesLength = keyStrokes.length; final KeyStroke[] newKeyStrokes;
.convertEventToUnmodifiedAccelerator(mockEvent); KeyStroke remainingStroke = SWTKeySupport .convertAcceleratorToKeyStroke(key); final int keyStrokesLength = keyStrokes.length; final KeyStroke[] newKeyStrokes;
@Override public void keyPressed(KeyEvent e) { int accelerator = SWTKeySupport.convertEventToUnmodifiedAccelerator(e); KeySequence keySequence = KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); TriggerSequence[] sequences= getInvokingCommandKeySequences(); if (sequences == null) return; for (int i= 0; i < sequences.length; i++) { if (sequences[i].equals(keySequence)) { e.doit= false; toggleHierarchy(); return; } } } };
@Override public void keyPressed(KeyEvent e) { int accelerator = SWTKeySupport.convertEventToUnmodifiedAccelerator(e); KeySequence keySequence = KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); TriggerSequence[] sequences= getInvokingCommandKeySequences(); if (sequences == null) return; for (int i= 0; i < sequences.length; i++) { if (sequences[i].equals(keySequence)) { e.doit= false; toggleShowInheritedMembers(); return; } } } };
@Override public void keyPressed(KeyEvent e) { if (!Helper.okToUse(fProposalShell)) return; int accelerator= SWTKeySupport.convertEventToUnmodifiedAccelerator(e); KeySequence sequence= KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); if (sequence.equals(fCommandSequence)) if (fContentAssistant.isPrefixCompletionEnabled()) incrementalComplete(); else showProposals(false); } }
@Override public void keyPressed(KeyEvent e) { if (!Helper.okToUse(fProposalShell)) return; int accelerator= SWTKeySupport.convertEventToUnmodifiedAccelerator(e); KeySequence sequence= KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); if (sequence.equals(fCommandSequence)) if (fContentAssistant.isPrefixCompletionEnabled()) incrementalComplete(); else showProposals(false); } }
KeySequence keySequence = KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); getSubmissions(); for (Iterator<Submission> iter= getSubmissions().iterator(); iter.hasNext();) {
KeySequence keySequence = KeySequence.getInstance(SWTKeySupport.convertAcceleratorToKeyStroke(accelerator)); getSubmissions(); for (Iterator<Submission> iter= getSubmissions().iterator(); iter.hasNext();) {
KeyStroke stroke = SWTKeySupport.convertAcceleratorToKeyStroke(key);
.convertEventToUnmodifiedAccelerator(e); KeyStroke keyStroke = SWTKeySupport .convertAcceleratorToKeyStroke(accelerator);