Package io.guise.framework.event
Interface ActionListenable
- All Known Subinterfaces:
ActionControl
,ActionModel
,ActionPrototype
,ActionValueControl<V>
,ButtonControl
,LinkControl
,Menu
,SelectActionControl
,SelectButtonControl
,SelectLinkControl
,ToolButtonControl
,TreeModel
,TreeNodeModel<V>
- All Known Implementing Classes:
AbstractActionControl
,AbstractActionPrototype
,AbstractActionValueControl
,AbstractBooleanSelectActionControl
,AbstractButtonControl
,AbstractLinkControl
,AbstractMenu
,AbstractSelectActionControl
,AbstractSelectActionValueControl
,AccordionMenu
,BooleanSelectButton
,BooleanSelectLink
,BooleanSelectToolButton
,Button
,DefaultActionModel
,DefaultTreeModel
,DefaultTreeNodeModel
,DropMenu
,DummyTreeNodeModel
,DynamicTreeNodeModel
,HeadingLink
,ImageActionControl
,ImageBooleanSelectActionControl
,Link
,MenuPrototype
,NavigateActionPrototype
,PendingImageActionControl
,ProxyActionPrototype
,SelectButton
,SelectLink
,TaskStateSelectLink
,ToolButton
,TreeControl
,ValueSelectButton
,ValueSelectLink
public interface ActionListenable
An object that allows the registration of action listeners.
- Author:
- Garret Wilson
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addActionListener
(ActionListener actionListener) Adds an action listener.void
removeActionListener
(ActionListener actionListener) Removes an action listener.
-
Method Details
-
addActionListener
Adds an action listener.- Parameters:
actionListener
- The action listener to add.
-
removeActionListener
Removes an action listener.- Parameters:
actionListener
- The action listener to remove.
-