Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

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. }