Uses of Class
jmri.jmrit.roster.RosterEntry
Packages that use RosterEntry
Package
Description
The current DecoderPro application, previously known as DecoderPro3.
Provides implementations of various JMRI interfaces.
Provides control panel and associated visible icon classes.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Support for implementing Warrants in JMRI.
Basic support for advanced programming, primarily used by DecoderPro.
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
Sub-package for jmri.jmrit.vsdecoder.
Interfaces and implementations for system-specific code.
Provides connections and GUI support for attached speedometers.
Implementation and specialization for connecting to to an Uhlenbrock
Intellibox-II via its in-built USB connection.
-
Uses of RosterEntry in apps.gui3.dp3
Fields in apps.gui3.dp3 declared as RosterEntry -
Uses of RosterEntry in jmri.implementation
Methods in jmri.implementation with parameters of type RosterEntryModifier and TypeMethodDescriptionprotected voidDccConsist.loadDecoderFile(DecoderFile df, RosterEntry re, VariableTableModel variableModel) protected voidDccConsist.loadDecoderFromLoco(RosterEntry r, VariableTableModel varTable) -
Uses of RosterEntry in jmri.jmrit.dispatcher
Methods in jmri.jmrit.dispatcher that return RosterEntryMethods in jmri.jmrit.dispatcher with parameters of type RosterEntryModifier and TypeMethodDescriptionDispatcherFrame.getActiveTrainForRoster(RosterEntry re) voidActivateTrainFrame.initiateTrain(ActionEvent e, RosterEntry re, Block b) Open up a new train window for a given roster entry located in a specific block.voidActiveTrain.setRosterEntry(RosterEntry re) voidActivateTrainFrame.showActivateFrame(RosterEntry re) Show the Frame.Constructors in jmri.jmrit.dispatcher with parameters of type RosterEntryModifierConstructorDescription(package private)AutoEngineer(DccThrottle throttle, RosterEntry rosterEntry) -
Uses of RosterEntry in jmri.jmrit.display
Fields in jmri.jmrit.display declared as RosterEntryModifier and TypeFieldDescriptionprotected RosterEntryLocoIcon._entryprotected RosterEntryMemoryIcon.reMethods in jmri.jmrit.display that return RosterEntryMethods in jmri.jmrit.display with parameters of type RosterEntryModifier and TypeMethodDescriptionprotected voidMemoryIcon.addRosterToIcon(RosterEntry roster) protected LocoIconEditor.selectLoco(RosterEntry entry) voidLocoIcon.setRosterEntry(RosterEntry entry) protected ObjectMemoryIcon.updateIconFromRosterVal(RosterEntry roster) -
Uses of RosterEntry in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor with parameters of type RosterEntryModifier and TypeMethodDescriptionprotected voidBlockContentsIcon.addRosterToIcon(RosterEntry roster) add a roster to this iconprotected voidMemoryIcon.addRosterToIcon(RosterEntry roster) LayoutBlockManager.getLayoutBlocksOccupiedByRosterEntry(RosterEntry re) Get a list of layout blocks which this roster entry appears to be occupying. -
Uses of RosterEntry in jmri.jmrit.logix
Methods in jmri.jmrit.logix that return RosterEntryModifier and TypeMethodDescriptionSpeedUtil.getRosterEntry()protected RosterEntrySpeedUtil.makeRosterEntry(String id) Methods in jmri.jmrit.logix with parameters of type RosterEntryModifier and TypeMethodDescription(package private) static JPanelMergePrompt.makeEditInfoPanel(RosterEntry entry) protected RosterSpeedProfileWarrantManager.makeProfileCopy(RosterSpeedProfile mergeProfile, RosterEntry re) -
Uses of RosterEntry in jmri.jmrit.operations.rollingstock.engines
Methods in jmri.jmrit.operations.rollingstock.engines that return RosterEntryModifier and TypeMethodDescriptionEngine.getRosterEntry()Get the RosterEntry for this engine from the JMRI roster. -
Uses of RosterEntry in jmri.jmrit.roster
Fields in jmri.jmrit.roster declared as RosterEntryModifier and TypeFieldDescription(package private) RosterEntryPrintRosterEntry._rosterEntry(package private) RosterEntryAbstractRosterItemAction.mFromEntry(package private) RosterEntryAbstractRosterItemAction.mToEntry(package private) RosterEntryFunctionLabelPane.re(package private) RosterEntryRosterEntryPane.re(package private) RosterEntryUpdateDecoderDefinitionAction.tempReA temporary roster entry used in matching and replacement.Methods in jmri.jmrit.roster that return RosterEntryModifier and TypeMethodDescriptionRoster.entryFromTitle(String title) Return RosterEntry from a "title" string, ala selection in matchingComboBox.static RosterEntryCreate a RosterEntry from a file.Roster.getEntry(int i) Return a specific entry by indexRoster.getEntryForId(String id) Return RosterEntry from an "id" string.Roster.getGroupEntry(String group, int i) Get the Nth RosterEntry in the group(package private) RosterEntryRoster.getNoGroupEntry(int i) RosterSpeedProfile.getRosterEntry()Get the RosterEntry associated with the profile.RosterEntrySelector.getSelectedRosterEntries()Get the currently selected roster entries.protected RosterEntry[]DeleteRosterItemAction.selectRosterEntry(String rosterGroup) Methods in jmri.jmrit.roster that return types with arguments of type RosterEntryModifier and TypeMethodDescriptionRoster.getAllEntries()Get all roster entries.Roster.getEntriesByDccAddress(String a) Return a list of RosterEntry items which have a particular DCC address.Roster.getEntriesInGroup(String group) Roster.getEntriesMatchingCriteria(String dccAddress, String decoderModel, String decoderFamily, String productID, String progMode) Get a List ofRosterEntryobjects in Roster matching 5 selectors.Roster.getEntriesMatchingCriteria(String roadName, String roadNumber, String dccAddress, String mfg, String decoderModel, String decoderFamily, String id, String group) Get a List ofRosterEntryobjects in Roster matching 8 selectors.Roster.getEntriesMatchingCriteria(String roadName, String roadNumber, String dccAddress, String mfg, String decoderModel, String decoderFamily, String id, String group, String developerID, String manufacturerID, String productID) Get a List ofRosterEntryobjects in Roster matching 11 selectors.Roster.getEntriesWithAttributeKey(String key) Roster.getEntriesWithAttributeKeyValue(String key, String value) (package private) List<RosterEntry>Roster.getNoGroupList()Roster.matchingList(String roadName, String roadNumber, String dccAddress, String mfg, String decoderModel, String decoderFamily, String id) Get a List ofRosterEntryobjects in Roster matching 7 basic selectors.Methods in jmri.jmrit.roster with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidRoster.addEntry(RosterEntry e) Add a RosterEntry object to the in-memory Roster.booleanRoster.checkEntry(RosterEntry r, String dccAddress, String decoderModel, String decoderFamily, String productID, String progMode) Check if an entry is consistent with up to 5 specific LNCV properties.booleanRoster.checkEntry(RosterEntry r, String roadName, String roadNumber, String dccAddress, String mfg, String decoderModel, String decoderFamily, String id, String group, String developerID, String manufacturerID, String productID) Check if an entry is consistent with up to 12 specific (LNSV2/LNCV) properties.(package private) voidUpdateDecoderDefinitionAction.decoderSelectionPane(RosterEntry theEntry) Creates the "Replacement Definition" pane, which is similar in appearance toCreate New Locopane, likewise utilizing a customized instance ofCombinedLocoSelTreePane.voidRoster.entryIdChanged(RosterEntry r) Notify that the ID of an entry has changed.intRoster.getGroupIndex(String group, RosterEntry re) RosterIconFactory.getIcon(RosterEntry re) RosterIconFactory.getReversedIcon(RosterEntry re) booleanFunctionLabelPane.guiChanged(RosterEntry r) Check if panel contents differ with a RosterEntry.booleanRosterEntryPane.guiChanged(RosterEntry r) Do the GUI contents agree with a RosterEntry?booleanRosterMediaPane.guiChanged(RosterEntry r) (package private) voidUpdateDecoderDefinitionAction.makeMatchLists(RosterEntry theEntry) Creates twoArrayListsfor decoder matching.voidRoster.removeEntry(RosterEntry e) Remove a RosterEntry object from the in-memory Roster.voidAbstractRosterItemAction.setExistingEntry(RosterEntry mFromEntry) Set the roster entry this action acts upon.voidFunctionLabelPane.update(RosterEntry r) Update a RosterEntry object from panel contents.voidRosterEntryPane.update(RosterEntry r) Fill a RosterEntry object from GUI contents.voidRosterMediaPane.update(RosterEntry r) voidFunctionLabelPane.updateFromEntry(RosterEntry re) Update contents from a RosterEntry objectvoidRosterEntryPane.updateGUI(RosterEntry r) Fill GUI from roster contents.(package private) voidUpdateDecoderDefinitionAction.updateMatchButtons(RosterEntry theEntry) Updates theversionButtonandreplacementButtonavailability and tooltips, depending on whetherversionMatchListandreplacementListare empty or not.voidLocoFile.writeFile(File file, CvTableModel cvModel, VariableTableModel variableModel, RosterEntry r) Write an XML version of this object, including also the RosterEntry information, and memory-resident decoder contents.voidLocoFile.writeFile(File pFile, org.jdom2.Element pRootElement, RosterEntry pEntry) Write an XML version of this object from an existing XML tree, updating only the ID string.Method parameters in jmri.jmrit.roster with type arguments of type RosterEntryModifier and TypeMethodDescriptionbooleanRoster.checkEntry(List<RosterEntry> list, int i, String roadName, String roadNumber, String dccAddress, String mfg, String decoderModel, String decoderFamily, String id, String group) Check if an item from a list of Roster Entry items is consistent with up to 10 specific properties.Constructors in jmri.jmrit.roster with parameters of type RosterEntryModifierConstructorDescriptionPrintRosterEntry(RosterEntry rosterEntry, List<JPanel> paneList, FunctionLabelPane flPane, RosterMediaPane rMPane, JmriJFrame parent) Configure variable fields and create a PrintRosterEntry instance while doing so.PrintRosterEntry(RosterEntry rosterEntry, JmriJFrame parent, String programmerFilename) Constructor for a Print roster item (programmer tabs) selection pane from an XML definition file.RosterEntry(RosterEntry pEntry, String pID) Constructor based on a given RosterEntry object and name/ID.Create a new RosterSpeedProfile. -
Uses of RosterEntry in jmri.jmrit.roster.rostergroup
Methods in jmri.jmrit.roster.rostergroup that return types with arguments of type RosterEntryModifier and TypeMethodDescriptionRosterGroup.getEntries()Get the list of entries associated with this group. -
Uses of RosterEntry in jmri.jmrit.roster.swing
Fields in jmri.jmrit.roster.swing declared as RosterEntryModifier and TypeFieldDescriptionprotected RosterEntry[]RosterEntryComboBox._currentSelection(package private) RosterEntryRosterFrame.reFields in jmri.jmrit.roster.swing with type parameters of type RosterEntryModifier and TypeFieldDescriptionprotected List<RosterEntry>RosterEntryComboBox._excludedItems(package private) ArrayList<RosterEntry>CreateRosterGroupAction.rosterEntriesMethods in jmri.jmrit.roster.swing that return RosterEntryModifier and TypeMethodDescriptionRosterFrame.getAllRosterEntries()RosterEntryComboBox.getSelectedRosterEntries()protected RosterEntry[]RosterEntryComboBox.getSelectedRosterEntries(boolean force) RosterEntrySelectorPanel.getSelectedRosterEntries()RosterFrame.getSelectedRosterEntries()RosterTable.getSelectedRosterEntries()RosterTable.getSortedRosterEntries()Methods in jmri.jmrit.roster.swing that return types with arguments of type RosterEntryModifier and TypeMethodDescriptionRosterEntryComboBox.excludedItems()Gets the current list of excluded items.Methods in jmri.jmrit.roster.swing with parameters of type RosterEntryModifier and TypeMethodDescription(package private) ImageIconRosterTableModel.getIcon(RosterEntry re) voidRosterEntrySelectorPanel.setSelectedRosterEntry(RosterEntry re) voidRosterEntrySelectorPanel.setSelectedRosterEntryAndGroup(RosterEntry re, String rg) booleanRosterTable.setSelection(RosterEntry... selection) protected voidRosterFrame.startProgrammer(DecoderFile decoderFile, RosterEntry re, String filename) Method parameters in jmri.jmrit.roster.swing with type arguments of type RosterEntryModifier and TypeMethodDescriptionvoidRosterEntryComboBox.setExcludeItems(List<RosterEntry> excludedItems) Set a list of RosterEntrys to be excluded from the combobox.Constructors in jmri.jmrit.roster.swing with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrit.roster.swing.rostergroup
Methods in jmri.jmrit.roster.swing.rostergroup with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrit.roster.swing.speedprofile
Fields in jmri.jmrit.roster.swing.speedprofile declared as RosterEntryConstructors in jmri.jmrit.roster.swing.speedprofile with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrit.symbolicprog
Fields in jmri.jmrit.symbolicprog declared as RosterEntryModifier and TypeFieldDescription(package private) RosterEntryTcsDownloadAction.rosterEntry(package private) RosterEntryTcsExportAction.rosterEntry(package private) RosterEntryTcsImportAction.rosterEntry(package private) RosterEntryTcsUploadAction.rosterEntryMethods in jmri.jmrit.symbolicprog with parameters of type RosterEntryModifier and TypeMethodDescriptionstatic voidTcsExportAction.formatTcsVirtualNodeDefinition(PrintStream str, RosterEntry rosterEntry, CvTableModel model, VariableTableModel vModel) Format the contents of the locomotive definition.voidTcsImporter.setRosterEntry(RosterEntry rosterEntry) protected voidCombinedLocoSelPane.startProgrammer(DecoderFile decoderFile, RosterEntry r, String progName) Start the desired type of programmer.protected abstract voidKnownLocoSelPane.startProgrammer(DecoderFile decoderFile, RosterEntry r, String programmerName) protected voidNewLocoSelPane.startProgrammer(DecoderFile decoderFile, RosterEntry r) Meant to be overridden to start the desired type of programmerConstructors in jmri.jmrit.symbolicprog with parameters of type RosterEntryModifierConstructorDescriptionFnMapPanelESU(VariableTableModel v, List<Integer> varsUsed, org.jdom2.Element model, RosterEntry rosterEntry, CvTableModel cvModel) PrintCvAction(String actionName, CvTableModel pModel, PaneProgFrame pParent, boolean preview, RosterEntry pRoster) TcsDownloadAction(String actionName, CvTableModel pModel, VariableTableModel vModel, PaneProgFrame pParent, JLabel pStatus, RosterEntry re) TcsExportAction(String actionName, CvTableModel mModel, VariableTableModel vModel, RosterEntry rosterEntry, PaneProgFrame pParent) TcsImportAction(String actionName, CvTableModel pModel, VariableTableModel vModel, PaneProgFrame pParent, JLabel pStatus, RosterEntry re) TcsUploadAction(String actionName, CvTableModel pModel, VariableTableModel vModel, RosterEntry rosterEntry, PaneProgFrame pParent) -
Uses of RosterEntry in jmri.jmrit.symbolicprog.tabbedframe
Fields in jmri.jmrit.symbolicprog.tabbedframe declared as RosterEntryModifier and TypeFieldDescription(package private) RosterEntryPaneProgFrame._rosterEntryprotected RosterEntryPaneProgPane.rosterEntryMethods in jmri.jmrit.symbolicprog.tabbedframe that return RosterEntryMethods in jmri.jmrit.symbolicprog.tabbedframe with parameters of type RosterEntryModifier and TypeMethodDescriptionstatic booleanPaneProgFrame.isIncludedFE(org.jdom2.Element e, org.jdom2.Element aModelElement, RosterEntry aRosterEntry, String extraIncludes, String extraExcludes) Front end to DecoderFile.isIncluded() Retrieves "productID" and "model attributes from the "model" element and "family" attribute from the roster entry.protected voidPaneProgFrame.loadDecoderFile(DecoderFile df, RosterEntry re) protected voidPaneSet.loadDecoderFile(DecoderFile df, RosterEntry re) protected voidPaneProgFrame.loadDecoderFromLoco(RosterEntry r) protected voidPaneSet.loadDecoderFromLoco(RosterEntry r) protected voidPaneProgFrame.loadProgrammerFile(RosterEntry r) protected JPanelPaneProgFrame.makeFunctionLabelPane(RosterEntry r) protected JPanelPaneProgFrame.makeInfoPane(RosterEntry r) protected JPanelPaneProgFrame.makeMediaPane(RosterEntry r) voidPaneSet.makePanes(org.jdom2.Element root, RosterEntry r) Create a set of panes from a programmer definition and roster entryvoidPaneSet.newPane(String name, org.jdom2.Element pane, org.jdom2.Element modelElem, RosterEntry r) Create a single pane from a "pane" element in programmer or decoder definition(package private) voidPaneProgFrame.readConfig(org.jdom2.Element root, RosterEntry r) voidPaneSet.storeFile(RosterEntry re) Store current content to file.Constructors in jmri.jmrit.symbolicprog.tabbedframe with parameters of type RosterEntryModifierConstructorDescriptionPaneOpsProgFrame(DecoderFile decoderFile, RosterEntry r, String name, String file, Programmer p) This invokes the parent ctor to do the real work.PaneProgFrame(DecoderFile pDecoderFile, RosterEntry pRosterEntry, String pFrameEntryId, String pProgrammerFile, Programmer pProg, boolean opsMode) Initialization sequence: Ask the RosterEntry to read its contents If the decoder file is specified, open and load it, otherwise get the decoder filename from the RosterEntry and load that.PaneProgPane(PaneContainer parent, String name, org.jdom2.Element pane, CvTableModel cvModel, VariableTableModel varModel, org.jdom2.Element modelElem, RosterEntry pRosterEntry) PaneProgPane(PaneContainer parent, String name, org.jdom2.Element pane, CvTableModel cvModel, VariableTableModel varModel, org.jdom2.Element modelElem, RosterEntry pRosterEntry, boolean isProgPane) Construct the Pane from the XML definition element.PaneServiceProgFrame(DecoderFile decoderFile, RosterEntry r, String name, String file, Programmer pProg) This invokes the parent ctor to do the real work.PaneSet(PaneContainer container, RosterEntry re, Programmer programmer) -
Uses of RosterEntry in jmri.jmrit.throttle
Methods in jmri.jmrit.throttle that return RosterEntryModifier and TypeMethodDescriptionAddressPanel.getRosterEntry()Get the RosterEntry if there's one for this throttle.ThrottleFrame.getRosterEntry()Methods in jmri.jmrit.throttle with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidFunctionPanel.saveFunctionButtonsToRoster(RosterEntry rosterEntry) voidControlPanel.saveToRoster(RosterEntry re) voidAddressPanel.setRosterEntry(RosterEntry entry) Set the RosterEntry for this throttle and initiate a throttle request -
Uses of RosterEntry in jmri.jmrit.vsdecoder
Methods in jmri.jmrit.vsdecoder that return RosterEntryMethods in jmri.jmrit.vsdecoder with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrit.vsdecoder.swing
Methods in jmri.jmrit.vsdecoder.swing with parameters of type RosterEntryModifier and TypeMethodDescription(package private) voidVSDConfigDialog.setRosterItem(RosterEntry s) -
Uses of RosterEntry in jmri.jmrit.withrottle
Fields in jmri.jmrit.withrottle declared as RosterEntryMethods in jmri.jmrit.withrottle that return RosterEntryMethods in jmri.jmrit.withrottle with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidMultiThrottleController.sendFunctionLabels(RosterEntry re) This replaces the previous method of sending a string of function labels.voidThrottleController.sendFunctionLabels(RosterEntry re) Send function labels for a roster entry, using old format.voidThrottleController.syncThrottleFunctions(DccThrottle t, RosterEntry re) Constructors in jmri.jmrit.withrottle with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrit.z21server
Methods in jmri.jmrit.z21server that return RosterEntryModifier and TypeMethodDescriptionstatic RosterEntryAppClient.findRosterEntry(DccThrottle t) Find the roster entry from a given throttle instance. -
Uses of RosterEntry in jmri.jmrix
Methods in jmri.jmrix with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidProgrammingTool.openPaneOpsProgFrame(RosterEntry re, String name, String programmerFile, Programmer p) Open a symbolic programmer for the device in the roster entry. -
Uses of RosterEntry in jmri.jmrix.bachrus
Fields in jmri.jmrix.bachrus declared as RosterEntryMethods in jmri.jmrix.bachrus with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidSpeedoConsoleFrame.setRosterEntry(RosterEntry entry) Set the RosterEntry for this throttle. -
Uses of RosterEntry in jmri.jmrix.ecos.swing.locodatabase
Constructors in jmri.jmrix.ecos.swing.locodatabase with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrix.ecos.utilities
Fields in jmri.jmrix.ecos.utilities declared as RosterEntryModifier and TypeFieldDescriptionprotected RosterEntryRosterToEcos._re(package private) RosterEntryEcosLocoToRoster.reMethods in jmri.jmrix.ecos.utilities with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidRosterToEcos.createEcosLoco(RosterEntry re) protected voidEcosLocoToRoster.loadDecoderFile(DecoderFile df, RosterEntry re) protected voidEcosLocoToRoster.loadProgrammerFile(RosterEntry r) (package private) voidEcosLocoToRoster.readConfig(org.jdom2.Element root, RosterEntry r) -
Uses of RosterEntry in jmri.jmrix.loconet.lnsvf1
Methods in jmri.jmrix.loconet.lnsvf1 that return RosterEntryMethods in jmri.jmrix.loconet.lnsvf1 with parameters of type RosterEntry -
Uses of RosterEntry in jmri.jmrix.loconet.swing.lncvprog
Methods in jmri.jmrix.loconet.swing.lncvprog with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidLncvProgTableModel.openPaneOpsProgFrame(RosterEntry re, String name, String programmerFile, Programmer p) Open a symbolic programmer for the device in the roster entry. -
Uses of RosterEntry in jmri.jmrix.loconet.swing.lnsv1prog
Methods in jmri.jmrix.loconet.swing.lnsv1prog with parameters of type RosterEntryModifier and TypeMethodDescriptionvoidLnsv1ProgTableModel.openPaneOpsProgFrame(RosterEntry re, String name, String programmerFile, Programmer p) Open a symbolic programmer for the device in the roster entry. -
Uses of RosterEntry in jmri.jmrix.loconet.uhlenbrock
Methods in jmri.jmrix.loconet.uhlenbrock that return RosterEntryMethods in jmri.jmrix.loconet.uhlenbrock with parameters of type RosterEntry -
Uses of RosterEntry in jmri.server.json.roster
Methods in jmri.server.json.roster with parameters of type RosterEntryModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeJsonRosterHttpService.getRosterEntry(Locale locale, RosterEntry entry, int id) Returns the JSON representation of a roster entry. -
Uses of RosterEntry in jmri.util.datatransfer
Methods in jmri.util.datatransfer that return types with arguments of type RosterEntryModifier and TypeMethodDescriptionstatic ArrayList<RosterEntry>RosterEntrySelection.getRosterEntries(Transferable t) Get an ArrayList of RosterEntries from a RosterEntrySelection.Method parameters in jmri.util.datatransfer with type arguments of type RosterEntryModifier and TypeMethodDescriptionstatic RosterEntrySelectionRosterEntrySelection.createRosterEntrySelection(ArrayList<RosterEntry> rosterEntries) Create a transferable with a list of RosterEntries.