jmri.jmrix.ecos.utilities
Class EcosLocoToRoster
java.lang.Object
jmri.jmrix.ecos.utilities.EcosLocoToRoster
- All Implemented Interfaces:
- EventListener, AbstractMRListener, EcosListener
public class EcosLocoToRoster
- extends Object
- implements EcosListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ecosManager
EcosLocoAddressManager ecosManager
ecosLoco
EcosLocoAddress ecosLoco
re
RosterEntry re
filename
String filename
pDecoderFile
DecoderFile pDecoderFile
decoderind
DecoderIndexFile decoderind
_ecosObject
String _ecosObject
_ecosObjectInt
int _ecosObjectInt
_statusLabel
Label _statusLabel
cvModel
CvTableModel cvModel
iCvModel
IndexedCvTableModel iCvModel
mProgrammer
Programmer mProgrammer
progStatus
JLabel progStatus
locoBox
protected JComboBox locoBox
iddecoder
protected JToggleButton iddecoder
frame
JFrame frame
adaptermemo
EcosSystemConnectionMemo adaptermemo
p
EcosPreferences p
suppressFurtherAdditions
boolean suppressFurtherAdditions
waitingForComplete
boolean waitingForComplete
inProcess
boolean inProcess
locoList
ArrayList<EcosLocoAddress> locoList
combo
JComboBox combo
dTree
JTree dTree
dModel
DefaultTreeModel dModel
dRoot
DefaultMutableTreeNode dRoot
dListener
TreeSelectionListener dListener
modelElem
org.jdom.Element modelElem
decoderRoot
org.jdom.Element decoderRoot
variableModel
VariableTableModel variableModel
programmerRoot
org.jdom.Element programmerRoot
resetModel
ResetTableModel resetModel
getFunctionSupported
boolean getFunctionSupported
log
static org.slf4j.Logger log
EcosLocoToRoster
public EcosLocoToRoster(EcosSystemConnectionMemo memo)
addToQueue
public void addToQueue(EcosLocoAddress ecosObject)
processQueue
public void processQueue()
ecosLocoToRoster
public void ecosLocoToRoster(String ecosObject)
reply
public void reply(EcosReply m)
- Specified by:
reply in interface EcosListener
message
public void message(EcosMessage m)
- Specified by:
message in interface EcosListener
storeloco
void storeloco()
comboPanel
public void comboPanel()
selectedDecoderType
String selectedDecoderType()
isDecoderSelected
boolean isDecoderSelected()
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)
updateForDecoderNotID
void updateForDecoderNotID(int pMfgID,
int pModelID)
updateForDecoderMfgID
void updateForDecoderMfgID(String pMfg,
int pMfgID,
int pModelID)
updateForDecoderTypeID
void updateForDecoderTypeID(List<DecoderFile> pList)
loadDecoderFile
protected void loadDecoderFile(DecoderFile df,
RosterEntry re)
loadProgrammerFile
protected void loadProgrammerFile(RosterEntry r)
readConfig
void readConfig(org.jdom.Element root,
RosterEntry r)
getFunctionDetails
void getFunctionDetails(int func)
Copyright © 1997-2013 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: