Class DmiPanelC

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class DmiPanelC extends JPanel
Class to display features of ERTMS DMI Panel C, Large Buttons underneath Speedometer.
See Also:
  • Constructor Details

  • Method Details

    • setLevelTransition

      protected void setLevelTransition(int newLevel, boolean ackRequired)
      Set ERTMS Level Transition symbol / button active. Note that some valid options for ERTMS3.6 are invalid for ERTMS4 , e.g. 2, false.
      Parameters:
      newLevel - the level to set.
      ackRequired - true if acknowledgement required by driver, false if automatic.
    • setModeAcknowledge

      protected void setModeAcknowledge(int newMode)
    • setTunnelStoppingIconVisible

      protected void setTunnelStoppingIconVisible(boolean visible, boolean ackReqd)
    • setTunnelStoppingDistance

      protected void setTunnelStoppingDistance(int distance)
      No value displayed if distance < 1
      Parameters:
      distance - in m to stopping area.
    • setC8Label

      protected void setC8Label(Icon ico)
    • setLevel

      protected void setLevel(int level)
    • setIntervetionSymbol

      protected void setIntervetionSymbol(boolean newVal)
    • setReversingPermittedSymbol

      protected void setReversingPermittedSymbol(boolean newVal)
    • dispose

      protected void dispose()