You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ShortcutListener.java 906B

123456789101112131415161718192021222324252627282930313233
  1. /*
  2. @VaadinApache2LicenseForJavaFiles@
  3. */
  4. package com.vaadin.event;
  5. import com.vaadin.event.Action.Listener;
  6. import com.vaadin.terminal.Resource;
  7. public abstract class ShortcutListener extends ShortcutAction implements
  8. Listener {
  9. private static final long serialVersionUID = 1L;
  10. public ShortcutListener(String caption, int keyCode, int... modifierKeys) {
  11. super(caption, keyCode, modifierKeys);
  12. }
  13. public ShortcutListener(String shorthandCaption, int... modifierKeys) {
  14. super(shorthandCaption, modifierKeys);
  15. }
  16. public ShortcutListener(String caption, Resource icon, int keyCode,
  17. int... modifierKeys) {
  18. super(caption, icon, keyCode, modifierKeys);
  19. }
  20. public ShortcutListener(String shorthandCaption) {
  21. super(shorthandCaption);
  22. }
  23. @Override
  24. abstract public void handleAction(Object sender, Object target);
  25. }