List of usage examples for org.eclipse.jface.bindings Trigger equals
@Override public abstract boolean equals(final Object object);
From source file:org.eclipse.cdt.internal.ui.typehierarchy.THInformationControl.java
License:Open Source License
private KeyAdapter getKeyAdapter() { if (fKeyAdapter == null) { fKeyAdapter = new KeyAdapter() { @Override// ww w.ja v a 2 s. co m public void keyPressed(KeyEvent e) { int accelerator = SWTKeySupport.convertEventToUnmodifiedAccelerator(e); KeyStroke keyStroke = SWTKeySupport.convertAcceleratorToKeyStroke(accelerator); Trigger[] triggers = getInvokingCommandTriggerSequence().getTriggers(); if (triggers == null) return; for (Trigger trigger : triggers) { if (trigger.equals(keyStroke)) { e.doit = false; toggleHierarchy(); return; } } } }; } return fKeyAdapter; }