Class AbstractSignalHead

java.lang.Object
jmri.implementation.AbstractNamedBean
jmri.implementation.AbstractSignalHead
All Implemented Interfaces:
VetoableChangeListener, Comparable<NamedBean>, EventListener, PropertyChangeProvider, NamedBean, Signal, SignalHead
Direct Known Subclasses:
DccSignalHead, DefaultSignalHead

public abstract class AbstractSignalHead
extends AbstractNamedBean
implements SignalHead, VetoableChangeListener
Abstract class providing the basic logic of the SignalHead interface.