Uses of Class
jmri.jmrit.automat.AbstractAutomaton

Packages that use AbstractAutomaton
apps.cornwall The Cornwall Railroad JMRI application. 
jmri.jmrit.automat Classes to ease creation of layout automation, particularly signaling. 
jmri.jmrit.blockboss Provides a very simple vital signal logic for use in JMRI programs. 
jmri.jmrix.loconet   
 

Uses of AbstractAutomaton in apps.cornwall
 

Subclasses of AbstractAutomaton in apps.cornwall
 class CrrInit
          Start Cornwall RR initialization and automation.
 class CrrSection
          Abstract base class for Cornwall RR automation.
 class CrrSection10A
          Automate section 10A of the Cornwall RR.
 class CrrSection10B
          Automate section 10B of the Cornwall RR.
 class CrrSection11A
          Automate section 11A of the Cornwall RR.
 class CrrSection11B
          Automate section 11B of the Cornwall RR.
 class CrrSection12A
          Automate section 12A of the Cornwall RR.
 class CrrSection12B
          Automate section 12B of the Cornwall RR.
 class CrrSection13A
          Automate section 13A of the Cornwall RR.
 class CrrSection13B
          Automate section 13B of the Cornwall RR.
 class CrrSection14A
          Automate section 14A of the Cornwall RR.
 class CrrSection14B
          Automate section 14B of the Cornwall RR.
 class CrrSection15A
          Automate section 15A of the Cornwall RR.
 class CrrSection15B
          Automate section 15B of the Cornwall RR.
 class CrrSection16A
          Automate section 16A of the Cornwall RR.
 class CrrSection16B
          Automate section 16B of the Cornwall RR.
 class CrrSection17A
          Automate section 17A of the Cornwall RR.
 class CrrSection17B
          Automate section 17B of the Cornwall RR.
 class CrrSection17C
          Automate section 17C of the Cornwall RR.
 class CrrSection18A
          Automate section 18A of the Cornwall RR.
 class CrrSection18B
          Automate section 18B of the Cornwall RR.
 class CrrSection19A
          Automate section 19A of the Cornwall RR.
 class CrrSection19B
          Automate section 19B of the Cornwall RR.
 class CrrSection1A
          Automate section 1A of the Cornwall RR.
 class CrrSection1B
          Automate section 1B of the Cornwall RR.
 class CrrSection20A
          Automate section 20A of the Cornwall RR.
 class CrrSection20B
          Automate section 20B of the Cornwall RR.
 class CrrSection21A
          Automate section 21A of the Cornwall RR.
 class CrrSection21B
          Automate section 21B of the Cornwall RR.
 class CrrSection22A
          Automate section 22A of the Cornwall RR.
 class CrrSection2A
          Automate section 2A of the Cornwall RR.
 class CrrSection2B
          Automate section 2B of the Cornwall RR.
 class CrrSection3A
          Automate section 3A of the Cornwall RR.
 class CrrSection3B
          Automate section 3B of the Cornwall RR.
 class CrrSection4A
          Automate section 4A of the Cornwall RR.
 class CrrSection4B
          Automate section 4B of the Cornwall RR.
 class CrrSection5A
          Automate section 5A of the Cornwall RR.
 class CrrSection5B
          Automate section 5B of the Cornwall RR.
 class CrrSection6A
          Automate section 6A of the Cornwall RR.
 class CrrSection6B
          Automate section 6B of the Cornwall RR.
 class CrrSection7A
          Automate section 7A of the Cornwall RR.
 class CrrSection7B
          Automate section 7B of the Cornwall RR.
 class CrrSection8A
          Automate section 8A of the Cornwall RR.
 class CrrSection8B
          Automate section 8B of the Cornwall RR.
 class CrrSection9A
          Automate section 9A of the Cornwall RR.
 class CrrSection9B
          Automate section 9B of the Cornwall RR.
 

Uses of AbstractAutomaton in jmri.jmrit.automat
 

Subclasses of AbstractAutomaton in jmri.jmrit.automat
 class JythonAutomaton
          This sample Automaton invokes a Jython interpreter to handle a script.
 class JythonSiglet
          This sample Automaton invokes a Jython interpreter to handle a script that defines a Siglet implementation.
 class SampleAutomaton
          This sample Automaton watches a Sensor, and adjusts the state of a Turnout so that it matches the Sensor's state.
 class SampleAutomaton2
          This sample Automaton watches a Sensor, and adjusts the momentum of a locomotive using ops-mode programming when the sensor state changes.
 class SampleAutomaton3
          This sample Automaton runs a locomotive back and forth on a piece of track by watching two sensors.
 class Siglet
          A Siglet is a "an embedded signal automation", like an "applet" an embedded application.
 

Methods in jmri.jmrit.automat that return AbstractAutomaton
 AbstractAutomaton AutomatSummary.get(int i)
           
 AbstractAutomaton AutomatSummary.get(String name)
          Provide a convenience method to look up a managed object by it's name.
 

Methods in jmri.jmrit.automat with parameters of type AbstractAutomaton
 int AutomatSummary.indexOf(AbstractAutomaton a)
           
 void AutomatSummary.loop(AbstractAutomaton a)
          An AbstractAutomaton instance uses this method to notify interested parties that it's gone around it's handle loop again.
 void AutomatSummary.register(AbstractAutomaton a)
          A newly-created AbstractAutomaton instance uses this method to notify interested parties of it's existance.
 void AutomatSummary.remove(AbstractAutomaton a)
          Just before exiting, an AbstractAutomaton instance uses this method to notify interested parties of it's departure.
 

Uses of AbstractAutomaton in jmri.jmrit.blockboss
 

Subclasses of AbstractAutomaton in jmri.jmrit.blockboss
 class BlockBossLogic
          Drives the "simple signal" logic for one signal.
 

Uses of AbstractAutomaton in jmri.jmrix.loconet
 

Subclasses of AbstractAutomaton in jmri.jmrix.loconet
 class LocoNetAutomaton
          Extend the Automat support to include convenient access to LocoNet messages.
 



Copyright © 1997 - 2008 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: SourceForge_Logo