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 Details

    • addActionListener

      void addActionListener(ActionListener actionListener)
      Adds an action listener.
      Parameters:
      actionListener - The action listener to add.
    • removeActionListener

      void removeActionListener(ActionListener actionListener)
      Removes an action listener.
      Parameters:
      actionListener - The action listener to remove.