Class UserActionManagerCtrlImpl

  • All Implemented Interfaces:
    io.keikai.ui.sys.UserActionManagerCtrl, io.keikai.ui.UserActionManager, java.io.Serializable, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>, org.zkoss.zk.ui.event.SerializableEventListener<org.zkoss.zk.ui.event.Event>

    public class UserActionManagerCtrlImpl
    extends io.keikai.ui.impl.DefaultUserActionManagerCtrl
    Action Handler for user's action in zssex, it handles widget (chart and image) actions
    Author:
    dennis
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.keikai.ui.impl.DefaultUserActionManagerCtrl

        io.keikai.ui.impl.DefaultUserActionManagerCtrl.Category, io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl, io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
    • Field Summary

      • Fields inherited from class io.keikai.ui.impl.DefaultUserActionManagerCtrl

        SPLIT_CHAR
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean dispatchCellSelectionUpdateAction​(io.keikai.ui.UserActionContext ctx)  
      protected boolean dispatchWidgetKeyAction​(io.keikai.ui.UserActionContext ctx)  
      protected boolean dispatchWidgetUpdateAction​(io.keikai.ui.UserActionContext ctx)  
      java.util.Set<java.lang.String> getInterestedEvents()  
      void onEvent​(org.zkoss.zk.ui.event.Event event)  
      • Methods inherited from class io.keikai.ui.impl.DefaultUserActionManagerCtrl

        bind, clearClipboard, clearUndoable, dispatchAuxAction, dispatchKeyAction, doAfterLoadBook, doRedo, doUndo, getAction, getClipboard, getCtrlKeys, getHandlerList, getSupportedUserAction, registerHandler, setHandler, updateClipboardEffect
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UserActionManagerCtrlImpl

        public UserActionManagerCtrlImpl()
    • Method Detail

      • getInterestedEvents

        public java.util.Set<java.lang.String> getInterestedEvents()
        Specified by:
        getInterestedEvents in interface io.keikai.ui.sys.UserActionManagerCtrl
        Overrides:
        getInterestedEvents in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
      • dispatchCellSelectionUpdateAction

        protected boolean dispatchCellSelectionUpdateAction​(io.keikai.ui.UserActionContext ctx)
      • dispatchWidgetKeyAction

        protected boolean dispatchWidgetKeyAction​(io.keikai.ui.UserActionContext ctx)
      • dispatchWidgetUpdateAction

        protected boolean dispatchWidgetUpdateAction​(io.keikai.ui.UserActionContext ctx)
      • onEvent

        public void onEvent​(org.zkoss.zk.ui.event.Event event)
                     throws java.lang.Exception
        Specified by:
        onEvent in interface org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
        Overrides:
        onEvent in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
        Throws:
        java.lang.Exception