Class ScriptPanel

java.lang.Object
org.bidib.wizard.mvc.loco.view.ScriptPanel
All Implemented Interfaces:
org.bidib.wizard.api.script.ScriptEngineListener<org.bidib.wizard.common.script.loco.LocoViewScripting>, LocoViewListener

public class ScriptPanel extends Object implements LocoViewListener, org.bidib.wizard.api.script.ScriptEngineListener<org.bidib.wizard.common.script.loco.LocoViewScripting>
  • Constructor Details

    • ScriptPanel

      public ScriptPanel(org.bidib.wizard.common.script.loco.LocoViewScripting scripting, org.bidib.wizard.common.service.SettingsService settingsService)
  • Method Details

    • createPanel

      public JPanel createPanel()
    • currentCommandChanged

      public void currentCommandChanged(org.bidib.wizard.api.script.ScriptCommand<org.bidib.wizard.common.script.loco.LocoViewScripting> command)
      Specified by:
      currentCommandChanged in interface org.bidib.wizard.api.script.ScriptEngineListener<org.bidib.wizard.common.script.loco.LocoViewScripting>
    • scriptStatusChanged

      public void scriptStatusChanged(org.bidib.wizard.api.script.ScriptStatus scriptStatus)
      Specified by:
      scriptStatusChanged in interface org.bidib.wizard.api.script.ScriptEngineListener<org.bidib.wizard.common.script.loco.LocoViewScripting>
    • stop

      public void stop()
      Specified by:
      stop in interface LocoViewListener
    • emergencyStop

      public void emergencyStop()
      Specified by:
      emergencyStop in interface LocoViewListener
    • close

      public void close()