Class LocoView

  • All Implemented Interfaces:
    org.bidib.wizard.api.script.Scripting, TabPanelProvider, org.bidib.wizard.common.script.loco.LocoViewScripting

    public class LocoView
    extends Object
    implements org.bidib.wizard.common.script.loco.LocoViewScripting, TabPanelProvider
    • Method Detail

      • fireWriteState

        protected void fireWriteState​(int state,
                                      boolean value)
      • addViewCloseListener

        public void addViewCloseListener​(ViewCloseListener listener)
      • selectDecoderAddress

        public void selectDecoderAddress​(int dccAddress)
        Specified by:
        selectDecoderAddress in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • setSpeedSteps

        public void setSpeedSteps​(org.bidib.wizard.model.status.SpeedSteps speedSteps)
        Specified by:
        setSpeedSteps in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • setSpeed

        public void setSpeed​(int speed)
        Specified by:
        setSpeed in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • setFunction

        public void setFunction​(int function)
        Specified by:
        setFunction in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • setBinState

        public void setBinState​(int binStateNumber,
                                boolean flag)
        Specified by:
        setBinState in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • setStop

        public void setStop()
        Specified by:
        setStop in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • setStopEmergency

        public void setStopEmergency()
        Specified by:
        setStopEmergency in interface org.bidib.wizard.common.script.loco.LocoViewScripting
      • cleanup

        public void cleanup()