org.topbraidcomposer.ui.util
Class Keys

java.lang.Object
  extended by org.topbraidcomposer.ui.util.Keys

public class Keys
extends java.lang.Object


Constructor Summary
Keys()
           
 
Method Summary
static void addKeySelectAllSupport(org.eclipse.swt.widgets.Table table)
          Add CTRL-a support to select all
static void addKeySupport(org.eclipse.swt.widgets.Control control, java.util.Set<KeyHandler> pressedKeyHandlers, java.util.Set<KeyHandler> releasedKeyHandlers)
          Add key support in terms of key handlers of which only the key event matching the handler is processed.
static KeyHandler getKeySelectAllSupport(org.eclipse.swt.widgets.Table table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Keys

public Keys()
Method Detail

addKeySelectAllSupport

public static void addKeySelectAllSupport(org.eclipse.swt.widgets.Table table)
Add CTRL-a support to select all

Parameters:
table -

addKeySupport

public static void addKeySupport(org.eclipse.swt.widgets.Control control,
                                 java.util.Set<KeyHandler> pressedKeyHandlers,
                                 java.util.Set<KeyHandler> releasedKeyHandlers)
Add key support in terms of key handlers of which only the key event matching the handler is processed.

Parameters:
control -
pressedKeyHandlers -
releasedKeyHandlers -

getKeySelectAllSupport

public static KeyHandler getKeySelectAllSupport(org.eclipse.swt.widgets.Table table)
Parameters:
table -
Returns:
KeyHandler for Ctrl-a -> select all.