Class PaneServiceProgFrame

All Implemented Interfaces:
ComponentListener, WindowListener, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants, BeanInterface, PaneContainer, ModifiedFlag, WindowInterface

public class PaneServiceProgFrame extends PaneProgFrame
Extend the PaneProgFrame to handle service (Global) mode operations.

If no programmer is provided, the programmer parts of the GUI are suppressed.

See Also:
  • Field Details

  • Constructor Details

    • PaneServiceProgFrame

      public PaneServiceProgFrame(DecoderFile decoderFile, RosterEntry r, String name, String file, Programmer pProg)
      This invokes the parent ctor to do the real work.

      That will call back to get the programming mode panel (provided) and to hear if there is read mode (depends).

      Then, this sets the programming mode for the service programmer based on what's in the decoder file.

      Parameters:
      decoderFile - XML file defining the decoder contents.
      r - RosterEntry for information on this locomotive.
      name - frame title.
      file - programmer file.
      pProg - service programmer.
  • Method Details