48 lines
2.6 KiB
Python
48 lines
2.6 KiB
Python
import jmri as jmri
|
|
import java
|
|
|
|
sensors = jmri.InstanceManager.getNullableDefault(java.type('jmri.SensorManager'))
|
|
turnouts = jmri.InstanceManager.getNullableDefault(java.type('jmri.TurnoutManager'))
|
|
lights = jmri.InstanceManager.getNullableDefault(java.type('jmri.LightManager'))
|
|
signals = jmri.InstanceManager.getNullableDefault(java.type('jmri.SignalHeadManager'))
|
|
masts = jmri.InstanceManager.getNullableDefault(java.type('jmri.SignalMastManager'))
|
|
routes = jmri.InstanceManager.getNullableDefault(java.type('jmri.RouteManager'))
|
|
blocks = jmri.InstanceManager.getNullableDefault(java.type('jmri.BlockManager'))
|
|
reporters = jmri.InstanceManager.getNullableDefault(java.type('jmri.ReporterManager'))
|
|
memories = jmri.InstanceManager.getNullableDefault(java.type('jmri.MemoryManager'))
|
|
powermanager = jmri.InstanceManager.getNullableDefault(java.type('jmri.PowerManager'))
|
|
addressedProgrammers = jmri.InstanceManager.getNullableDefault(java.type('jmri.AddressedProgrammerManager'))
|
|
globalProgrammers = jmri.InstanceManager.getNullableDefault(java.type('jmri.GlobalProgrammerManager'))
|
|
dcc = jmri.InstanceManager.getNullableDefault(java.type('jmri.CommandStation'))
|
|
audio = jmri.InstanceManager.getNullableDefault(java.type('jmri.AudioManager'))
|
|
shutdown = jmri.InstanceManager.getNullableDefault(java.type('jmri.ShutDownManager'))
|
|
layoutblocks = jmri.InstanceManager.getNullableDefault(java.type('jmri.jmrit.display.layoutEditor.LayoutBlockManager'))
|
|
warrants = jmri.InstanceManager.getNullableDefault(java.type('jmri.jmrit.logix.WarrantManager'))
|
|
sections = jmri.InstanceManager.getNullableDefault(java.type('jmri.SectionManager'))
|
|
transits = jmri.InstanceManager.getNullableDefault(java.type('jmri.TransitManager'))
|
|
beans = jmri.InstanceManager.getNullableDefault(java.type('jmri.NamedBeanHandleManager'))
|
|
|
|
THROWN = jmri.Turnout.THROWN
|
|
CLOSED = jmri.Turnout.CLOSED
|
|
THROWN = jmri.Turnout.THROWN
|
|
CABLOCKOUT = jmri.Turnout.CABLOCKOUT
|
|
PUSHBUTTONLOCKOUT = jmri.Turnout.PUSHBUTTONLOCKOUT
|
|
UNLOCKED = jmri.Turnout.UNLOCKED
|
|
LOCKED = jmri.Turnout.LOCKED
|
|
ACTIVE = jmri.Sensor.ACTIVE
|
|
INACTIVE = jmri.Sensor.INACTIVE
|
|
ON = jmri.DigitalIO.ON
|
|
OFF = jmri.DigitalIO.OFF
|
|
UNKNOWN = jmri.NamedBean.UNKNOWN
|
|
INCONSISTENT = jmri.NamedBean.INCONSISTENT
|
|
DARK = jmri.SignalHead.DARK
|
|
RED = jmri.SignalHead.RED
|
|
YELLOW = jmri.SignalHead.YELLOW
|
|
GREEN = jmri.SignalHead.GREEN
|
|
LUNAR = jmri.SignalHead.LUNAR
|
|
FLASHRED = jmri.SignalHead.FLASHRED
|
|
FLASHYELLOW = jmri.SignalHead.FLASHYELLOW
|
|
FLASHGREEN = jmri.SignalHead.FLASHGREEN
|
|
FLASHLUNAR = jmri.SignalHead.FLASHLUNAR
|
|
FileUtil = jmri.util.FileUtilSupport.getDefault()
|