Package com.vaadin.event
Class ConnectorActionManager
- java.lang.Object
-
- com.vaadin.event.ActionManager
-
- com.vaadin.event.ConnectorActionManager
-
- All Implemented Interfaces:
Action.Container,Action.Handler,Action.Notifier,Serializable
public class ConnectorActionManager extends ActionManager
An ActionManager connected to a connector. Takes care of verifying that the connector can receive events before triggering an action.This is mostly a workaround until shortcut actions are re-implemented in a more sensible way.
- Since:
- 7.1.8
- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.vaadin.event.ActionManager
actionHandlers, actionMapper, ownActions, viewer
-
-
Constructor Summary
Constructors Constructor Description ConnectorActionManager(ClientConnector connector)Initialize an action manager for the given connector.ConnectorActionManager(ClientConnector connector, T viewer)Initialize an action manager for the given connector using the given viewer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleAction(Action action, Object sender, Object target)Handles an action for the given target.-
Methods inherited from class com.vaadin.event.ActionManager
addAction, addActionHandler, getActions, handleActions, paintActions, removeAction, removeActionHandler, removeAllActionHandlers, setViewer
-
-
-
-
Constructor Detail
-
ConnectorActionManager
public ConnectorActionManager(ClientConnector connector)
Initialize an action manager for the given connector.- Parameters:
connector- the owner of this action manager
-
ConnectorActionManager
public ConnectorActionManager(ClientConnector connector, T viewer)
Initialize an action manager for the given connector using the given viewer.- Parameters:
connector- the owner of this action managerviewer- the viewer connected
-
-
Method Detail
-
handleAction
public void handleAction(Action action, Object sender, Object target)
Description copied from interface:Action.HandlerHandles an action for the given target. The handler method may just discard the action if it's not suitable.- Specified by:
handleActionin interfaceAction.Handler- Overrides:
handleActionin classActionManager- Parameters:
action- the action to be handled.sender- the sender of the action. This is most often the action container.target- the target of the action. For item containers this is the item id.
-
-