L
- defines the basic listener typeM
- defines the type of message ActionEventA
- defines the type of ActionEventpublic interface IActionListener<L,A,M>
Modifier and Type | Method and Description |
---|---|
IAction<A,M> |
getAction()
Returns the action.
|
<C extends L> |
getListener()
Returns implementation specific ActionListener.
|
void |
notifyComponents(IAction<A,M> action)
Notify component when action fired.
|
void |
performAction(A event)
Abstraction to handle actions/events uniform on different toolkits.
|
void notifyComponents(IAction<A,M> action)
action
- ; the action fired by components<C extends L> C getListener()
C
- ; the specific listener typevoid performAction(A event)
event
- ; proxy to common event handlers