## Uses of Interface
org.crosswire.common.config.swing.ButtonPaneListener

- Packages that use ButtonPaneListener
  Package | Description
  --- | ---
  org.crosswire.common.config.swing | The Config package is view independent and so needs a view package to be useful in providing a user interface - this package implements a Swing UI for config.

- - ### Uses of ButtonPaneListener in org.crosswire.common.config.swing

    Classes in org.crosswire.common.config.swing that implement ButtonPaneListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractConfigEditor` An abstract base of a Configuration Editor.
    `class` | `AdvancedConfigEditor` A further refinement of a Tree Configuration Editor
    `class` | `TreeConfigEditor` A Configuration Editor that provides a tree for navigating to options.

    Fields in org.crosswire.common.config.swing declared as ButtonPaneListener
    Modifier and Type | Field and Description
    --- | ---
    `protected ButtonPaneListener` | ButtonPane.`li` PENDING: turn this into a [add|remove]ButtonPaneListener thing

    Constructors in org.crosswire.common.config.swing with parameters of type ButtonPaneListener
    Constructor and Description
    `ButtonPane(ButtonPaneListener li)` Simple ctor