apps.cornwall
Class CrrSection20A

Show UML class diagram
java.lang.Object
  extended by jmri.jmrit.automat.AbstractAutomaton
      extended by apps.cornwall.CrrSection
          extended by apps.cornwall.CrrSection20A
All Implemented Interfaces:
Runnable

public class CrrSection20A
extends CrrSection

Automate section 20A of the Cornwall RR.

Based on Crr0029.bas


Nested Class Summary
 
Nested classes/interfaces inherited from class jmri.jmrit.automat.AbstractAutomaton
AbstractAutomaton.MsgFrame
 
Field Summary
 
Fields inherited from class apps.cornwall.CrrSection
ACTIVE, bo, CLOSED, DARK, FLASHYELLOW, gate, GREEN, INACTIVE, inputs, log, RED, si, sig, THROWN, tu, YELLOW
 
Fields inherited from class jmri.jmrit.automat.AbstractAutomaton
promptOnWait
 
Constructor Summary
CrrSection20A()
           
 
Method Summary
(package private)  void defineIO()
          Locate and define the output Signal object, stored in sig
(package private)  void setOutput()
          Set outputs to match the sensor state
 
Methods inherited from class apps.cornwall.CrrSection
handle, init
 
Methods inherited from class jmri.jmrit.automat.AbstractAutomaton
getCount, getName, getThrottle, getThrottle, readServiceModeCV, run, setName, setTurnouts, start, stop, wait, waitChange, waitMsec, waitSensorActive, waitSensorActive, waitSensorChange, waitSensorChange, waitSensorInactive, waitSensorInactive, waitSensorState, waitSensorState, waitTurnoutConsistent, writeOpsModeCV, writeServiceModeCV
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrrSection20A

public CrrSection20A()
Method Detail

defineIO

void defineIO()
Description copied from class: CrrSection
Locate and define the output Signal object, stored in sig

Specified by:
defineIO in class CrrSection

setOutput

void setOutput()
Set outputs to match the sensor state

Specified by:
setOutput in class CrrSection


Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads