jmri.jmrix.ecos.utilities
Class EcosLocoToRoster

java.lang.Object
  extended by jmri.jmrix.ecos.utilities.EcosLocoToRoster
All Implemented Interfaces:
EventListener, AbstractMRListener, EcosListener

public class EcosLocoToRoster
extends Object
implements EcosListener


Field Summary
protected  JToggleButton iddecoder
           
protected  JComboBox locoBox
           
 
Constructor Summary
EcosLocoToRoster()
           
 
Method Summary
 boolean checkDuplicate(String id)
           
 void comboPanel()
           
 void ecosLocoToRoster(String ecosObject, EcosSystemConnectionMemo memo)
           
protected  JPanel layoutDecoderSelection()
           
protected  void loadDecoderFile(DecoderFile df, RosterEntry re)
           
protected  void loadProgrammerFile(RosterEntry r)
           
 void message(EcosMessage m)
           
 void reply(EcosReply m)
           
protected  void selectDecoder(String mfgID, String modelID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

locoBox

protected JComboBox locoBox

iddecoder

protected JToggleButton iddecoder
Constructor Detail

EcosLocoToRoster

public EcosLocoToRoster()
Method Detail

ecosLocoToRoster

public void ecosLocoToRoster(String ecosObject,
                             EcosSystemConnectionMemo memo)

reply

public void reply(EcosReply m)
Specified by:
reply in interface EcosListener

message

public void message(EcosMessage m)
Specified by:
message in interface EcosListener

comboPanel

public void comboPanel()

checkDuplicate

public boolean checkDuplicate(String id)
Returns:
true if the value in the Ecos Description is a duplicate of some other RosterEntry in the roster

layoutDecoderSelection

protected JPanel layoutDecoderSelection()

selectDecoder

protected void selectDecoder(String mfgID,
                             String modelID)

loadDecoderFile

protected void loadDecoderFile(DecoderFile df,
                               RosterEntry re)

loadProgrammerFile

protected void loadProgrammerFile(RosterEntry r)


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads