Package jmri.managers

Class AbstractSignalHeadManager

All Implemented Interfaces:
PropertyChangeListener, VetoableChangeListener, EventListener, PropertyChangeFirer, PropertyChangeProvider, SilenceablePropertyChangeProvider, VetoableChangeFirer, VetoableChangeProvider, Disposable, Manager<SignalHead>, SignalHeadManager

Abstract partial implementation of a SignalHeadManager.

Not truly an abstract class, this might have been better named DefaultSignalHeadManager. But we've got it here for the eventual need to provide system-specific implementations.

Note that this does not enforce any particular system naming convention at the present time. They're just names...