Class NceProgrammer

All Implemented Interfaces:
EventListener, PropertyChangeFirer, PropertyChangeProvider, AbstractMRListener, NceListener, Programmer
Direct Known Subclasses:
NceOpsModeProgrammer

public class NceProgrammer
extends AbstractProgrammer
implements NceListener
Convert the jmri.Programmer interface into commands for the NCE power house.

This has two states: NOTPROGRAMMING, and COMMANDSENT. The transitions to and from programming mode are now handled in the TrafficController code.