Class AbstractReporter

java.lang.Object
jmri.implementation.AbstractNamedBean
jmri.implementation.AbstractReporter
All Implemented Interfaces:
Comparable<NamedBean>, PropertyChangeProvider, NamedBean, Reporter
Direct Known Subclasses:
AbstractIdTagReporter, EcosReporter, JMRIClientReporter, RpsReporter, TrackReporter

public abstract class AbstractReporter
extends AbstractNamedBean
implements Reporter
Abstract base for the Reporter interface.

Implements the parameter binding support.

Note that we consider it an error for there to be more than one object that corresponds to a particular physical Reporter on the layout. Abstract class providing the basic logic of the Reporter interface