Holger's Java API

## Uses of Interface
com.antelmann.db.DatabaseChangeListener

Packages that use DatabaseChangeListener
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.db.remote: This package contains classes that add remote capacities to the database concept of the super package.

Uses of DatabaseChangeListener in com.antelmann.db

Classes in com.antelmann.db that implement DatabaseChangeListener
`static class` `DatabaseChangeListener.ClassListener` allows to easily register an ActionListener for changes on a particular DBEntry class
`static class` `DatabaseChangeListener.LoggerListener` allows to simply log the events

Methods in com.antelmann.db that return DatabaseChangeListener
`DatabaseChangeListener[]` `DatabaseChangeMonitor.getListeners()`

Methods in com.antelmann.db with parameters of type DatabaseChangeListener
`boolean` `DatabaseChangeMonitor.addListener(DatabaseChangeListener listener)`
`static DatabaseChangeMonitor` `DBUtils.listenWhileVisible(JComponent c, Database<?> db, DatabaseChangeListener listener)` uses an `AncestorListener` on the given component to enable the listener only while it is displayed
`boolean` `DatabaseChangeMonitor.removeListener(DatabaseChangeListener listener)`

Uses of DatabaseChangeListener in com.antelmann.db.remote

Classes in com.antelmann.db.remote that implement DatabaseChangeListener
`class` `RemoteDBChangeNotifier` used to propagate database changes to a remote server.

Methods in com.antelmann.db.remote that return DatabaseChangeListener
`DatabaseChangeListener[]` `RemoteDatabaseChangeHandler.getListeners()`

Methods in com.antelmann.db.remote with parameters of type DatabaseChangeListener
`void` `RemoteDatabaseChangeHandler.addListener(DatabaseChangeListener l)`
`void` `ChangeNotificationClient.addListener(DatabaseChangeListener l)` convenience method; delegates to the monitor
`boolean` `RemoteDatabaseChangeHandler.removeListener(DatabaseChangeListener l)`
`boolean` `ChangeNotificationClient.removeListener(DatabaseChangeListener l)` convenience method; delegates to the monitor

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads