001package jmri.jmrix.loconet.usb_dcs240Plus.swing; 002 003import jmri.jmrix.loconet.LocoNetSystemConnectionMemo; 004 005/** 006 * Pane for downloading software updates to PRICOM products 007 * 008 * @author Bob Jacobsen Copyright (C) 2005 009 */ 010public class Dcs240PlusUsbModeSelectPane extends jmri.jmrix.loconet.pr3.swing.Pr3SelectPane { 011 012 @Override 013 public String getHelpTarget() { 014 return "package.jmri.jmrix.loconet.usb_dcs240Plus.swing.Dcs240PlusUsbModeSelect"; // NOI18N 015 } 016 017 @Override 018 public String getTitle() { 019 return getTitle(Bundle.getMessage("MenuItemUsbDcs240PlusModeSelect")); 020 } 021 022 /** 023 * Nested class to create one of these using old-style defaults 024 */ 025 static public class Default extends jmri.jmrix.loconet.swing.LnNamedPaneAction { 026 027 public Default() { 028 super(Bundle.getMessage("MenuItemUsbDcs240PlusModeSelect"), 029 new jmri.util.swing.sdi.JmriJFrameInterface(), 030 Dcs240PlusUsbModeSelectPane.class.getName(), 031 jmri.InstanceManager.getDefault(LocoNetSystemConnectionMemo.class)); 032 } 033 } 034 035// private final static Logger log = LoggerFactory.getLogger(Dcs240PlusUsbModeSelectPane.class); 036 037}