## Uses of Class
org.crosswire.common.swing.CWAction

- Packages that use CWAction
  Package | Description
  --- | ---
  org.crosswire.bibledesktop.passage | This package contains Swing MVC models to help displaying passages.
  org.crosswire.common.swing | A collection of various generic Swing components and utility classes.

- - ### Uses of CWAction in org.crosswire.bibledesktop.passage

    Fields in org.crosswire.bibledesktop.passage declared as CWAction
    Modifier and Type | Field and Description
    --- | ---
    `private CWAction` | KeySidebar.`actBlur1`
    `private CWAction` | KeySidebar.`actBlur5`
    `private CWAction` | KeySidebar.`actDelete`

  - ### Uses of CWAction in org.crosswire.common.swing

    Fields in org.crosswire.common.swing with type parameters of type CWAction
    Modifier and Type | Field and Description
    --- | ---
    `private Map<String,CWAction>` | ActionFactory.`actions` The map of known CWActions

    Methods in org.crosswire.common.swing that return CWAction
    Modifier and Type | Method and Description
    --- | ---
    `CWAction` | ActionFactory.`addAction(String key)`
    `CWAction` | ActionFactory.`addAction(String key, String name)` Lookup an existing action for actionName.
    `private CWAction` | ActionFactory.`buildAction(String key, String name)`
    `CWAction` | CWAction.`clone()` Create a clone that does not copy the listeners.
    `CWAction` | CWAction.`enable(boolean newEnabled)` Set enabled either true or false on this action.
    `CWAction` | CWAction.`setAccelerator(String acceleratorSpec)` Set the accelerator key from spec.
    `CWAction` | CWAction.`setLargeIcon(Icon icon)` Set or clear, using null, the icon on this action.
    `CWAction` | CWAction.`setLargeIcon(String iconPath)`
    `CWAction` | CWAction.`setListener(ActionListener listener)` Create a clone of this action and attache the listener.
    `CWAction` | CWAction.`setSmallIcon(Icon icon)` Set or clear, using null, the icon on this action.
    `CWAction` | CWAction.`setSmallIcon(String iconPath)`
    `CWAction` | CWAction.`setTooltip(String tooltip)`

    Methods in org.crosswire.common.swing with parameters of type CWAction
    Modifier and Type | Method and Description
    --- | ---
    `JButton` | ActionFactory.`createJButton(CWAction action, ActionListener listener)` Build a button from an action.