com.itmill.toolkit.terminal.gwt.client.ui
Class ShortcutActionHandler

java.lang.Object
  extended by com.itmill.toolkit.terminal.gwt.client.ui.ShortcutActionHandler

public class ShortcutActionHandler
extends Object

A helper class to implement keyboard shorcut handling. Keeps a list of owners actions and fires actions to server. User class needs to delegate keyboard events to handleKeyboardEvents function.

Author:
IT Mill ltd

Constructor Summary
ShortcutActionHandler(String pid, ApplicationConnection c)
           
 
Method Summary
 void handleKeyboardEvent(com.google.gwt.user.client.Event event)
           
static void shakeTarget(com.google.gwt.user.client.Element e)
           
 void updateActionMap(UIDL c)
          Updates list of actions this handler listens to.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortcutActionHandler

public ShortcutActionHandler(String pid,
                             ApplicationConnection c)
Parameters:
pid - Paintable id
c - reference to application connections
Method Detail

updateActionMap

public void updateActionMap(UIDL c)
Updates list of actions this handler listens to.

Parameters:
c - UIDL snippet containing actions

handleKeyboardEvent

public void handleKeyboardEvent(com.google.gwt.user.client.Event event)

shakeTarget

public static void shakeTarget(com.google.gwt.user.client.Element e)


Copyright © 2000-2009 IT Mill Ltd. All Rights Reserved.