Package io.keikaiex.ui.impl
Class UserActionManagerCtrlImpl
- java.lang.Object
-
- io.keikai.ui.impl.DefaultUserActionManagerCtrl
-
- io.keikaiex.ui.impl.UserActionManagerCtrlImpl
-
- All Implemented Interfaces:
UserActionManagerCtrl
,UserActionManager
,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 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
DefaultUserActionManagerCtrl.Category, DefaultUserActionManagerCtrl.ClipboardImpl, DefaultUserActionManagerCtrl.UserActionContextImpl
-
-
Field Summary
-
Fields inherited from class io.keikai.ui.impl.DefaultUserActionManagerCtrl
SPLIT_CHAR
-
-
Constructor Summary
Constructors Constructor Description UserActionManagerCtrlImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
dispatchCellSelectionUpdateAction(UserActionContext ctx)
protected boolean
dispatchWidgetKeyAction(UserActionContext ctx)
protected boolean
dispatchWidgetUpdateAction(UserActionContext ctx)
Set<String>
getInterestedEvents()
Returns the interested events of the spreadsheet.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
-
-
-
-
Method Detail
-
getInterestedEvents
public Set<String> getInterestedEvents()
Description copied from interface:UserActionManagerCtrl
Returns the interested events of the spreadsheet.- Specified by:
getInterestedEvents
in interfaceUserActionManagerCtrl
- Overrides:
getInterestedEvents
in classDefaultUserActionManagerCtrl
- Returns:
- event name list if you have any interested event of spreadsheet.
- See Also:
Events
-
dispatchCellSelectionUpdateAction
protected boolean dispatchCellSelectionUpdateAction(UserActionContext ctx)
-
dispatchWidgetKeyAction
protected boolean dispatchWidgetKeyAction(UserActionContext ctx)
-
dispatchWidgetUpdateAction
protected boolean dispatchWidgetUpdateAction(UserActionContext ctx)
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event event) throws Exception
- Specified by:
onEvent
in interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
- Overrides:
onEvent
in classDefaultUserActionManagerCtrl
- Throws:
Exception
-
-