Uses of Class
jmri.jmrit.catalog.NamedIcon
Packages that use NamedIcon
Package
Description
Provides a tree-based catalog for browsing.
Provides control panel and associated visible icon classes.
XML persistance for the
jmri.jmrit.display package.Layout Editor currently represents both structure and graphical display through a single set of objects.
Select from palette of items.
Provide a simple GUI for a clock that displays the time
via LCD characters.
Provide a simple GUI for a clock that displays the time
via Nixie tubes.
Provide a simple GUI for a clock that displays the time
via Pragotron clock.
Provide a simple GUI for a Voltage/Current Meter that displays the
voltage via LCD characters.
Provides connections and GUI support for attached speedometers.
-
Uses of NamedIcon in jmri.jmrit.analogclock
Fields in jmri.jmrit.analogclock declared as NamedIconModifier and TypeFieldDescription(package private) NamedIconAnalogClockFrame.ClockPanel.jmriIcon(package private) NamedIconAnalogClockFrame.ClockPanel.scaledIcon -
Uses of NamedIcon in jmri.jmrit.catalog
Fields in jmri.jmrit.catalog declared as NamedIconMethods in jmri.jmrit.catalog that return NamedIconModifier and TypeMethodDescriptionCatalogPanel.getIcon()(package private) NamedIconCatalogPanel.IconDisplayPanel.getIcon()static NamedIconNamedIcon.getIconByName(String path) Find the NamedIcon corresponding to a file path.CatalogPane.getSelectedIcon()Methods in jmri.jmrit.catalog with parameters of type NamedIconModifier and TypeMethodDescription(package private) voidCatalogPanel.IconDisplayPanel.setBorderAndIcon(NamedIcon icon) Constructors in jmri.jmrit.catalog with parameters of type NamedIconModifierConstructorDescriptionDragJLabel(DataFlavor flavor, NamedIcon icon) IconDisplayPanel(String leafName, NamedIcon icon) Create a NamedIcon that is a complete copy of an existing NamedIconCreate a NamedIcon that is really a complete copy of an existing NamedIcon -
Uses of NamedIcon in jmri.jmrit.display
Fields in jmri.jmrit.display declared as NamedIconModifier and TypeFieldDescriptionprotected NamedIconPositionableLabel._namedIcon(package private) NamedIconEditor._newIcon(package private) NamedIconRpsPositionIcon.active(package private) NamedIconLocoIcon.blue(package private) NamedIconAnalogClock2Display.clockIcon(package private) NamedIconGlobalVariableIcon.defaultIcon(package private) NamedIconMemoryIcon.defaultIcon(package private) NamedIconRpsPositionIcon.error(package private) NamedIconLocoIcon.gray(package private) NamedIconLocoIcon.green(package private) NamedIconMultiSensorIcon.Entry.icon(package private) NamedIcon[]MultiIconEditor.iconList(package private) NamedIconMultiSensorIcon.inactive(package private) NamedIconLightIcon.inconsistent(package private) NamedIconMultiSensorIcon.inconsistent(package private) NamedIconSlipTurnoutIcon.inconsistent(package private) NamedIconAnalogClock2Display.jmriIcon(package private) NamedIconSlipTurnoutIcon.lowerWestToLowerEast(package private) NamedIconSlipTurnoutIcon.lowerWestToUpperEast(package private) NamedIconLightIcon.off(package private) NamedIconLightIcon.on(package private) NamedIconLocoIcon.red(package private) NamedIconAnalogClock2Display.scaledIcon(package private) NamedIconLightIcon.unknown(package private) NamedIconMultiSensorIcon.unknown(package private) NamedIconSlipTurnoutIcon.unknown(package private) NamedIconSlipTurnoutIcon.upperWestToLowerEast(package private) NamedIconSlipTurnoutIcon.upperWestToUpperEast(package private) NamedIconLocoIcon.white(package private) NamedIconLocoIcon.yellowFields in jmri.jmrit.display with type parameters of type NamedIconModifier and TypeFieldDescriptionPositionableIcon._iconMapIndicatorTurnoutIcon._iconMapsTurnoutIcon._iconStateMapGlobalVariableIcon.mapMemoryIcon.mapMethods in jmri.jmrit.display that return NamedIconModifier and TypeMethodDescriptionstatic NamedIconPositionableLabel.cloneIcon(NamedIcon icon, PositionableLabel pos) RpsPositionIcon.getActiveIcon()GlobalVariableIcon.getDefaultIcon()MemoryIcon.getDefaultIcon()RpsPositionIcon.getErrorIcon()Get a new NamedIcon object for your own use.MultiIconEditor.getIcon(int iconNum) Returns a new NamedIcon object for your own use.MultiSensorIconAdder.getIcon(int index) Get a new NamedIcon object for your own use. see NamedIcon getIcon(String key) in super.Get icon by its localized bean state name.SensorIcon.getIcon(int state) Get icon by its localized bean state name.SlipIconAdder.getIcon(int index) Returns a new NamedIcon object for your own use. see NamedIcon getIcon(String key) in superTurnoutIcon.getIcon(int state) Get icon by its localized bean state name.MultiSensorIcon.getInactiveIcon()LightIcon.getInconsistentIcon()MultiSensorIcon.getInconsistentIcon()SlipTurnoutIcon.getInconsistentIcon()SlipTurnoutIcon.getLowerWestToLowerEastIcon()SlipTurnoutIcon.getLowerWestToUpperEastIcon()LightIcon.getOffIcon()LightIcon.getOnIcon()MultiSensorIcon.getSensorIcon(int i) LightIcon.getUnknownIcon()MultiSensorIcon.getUnknownIcon()SlipTurnoutIcon.getUnknownIcon()SlipTurnoutIcon.getUpperWestToLowerEastIcon()SlipTurnoutIcon.getUpperWestToUpperEastIcon()Editor.loadFailed(String msg, String url) protected NamedIconPositionableLabel.makeTextOverlaidIcon(String text, NamedIcon ic) Create an image of icon with overlaid text.Methods in jmri.jmrit.display that return types with arguments of type NamedIconModifier and TypeMethodDescriptionPositionableIcon.cloneMap(HashMap<String, NamedIcon> map, PositionableLabel pos) SensorIcon.cloneMap(HashMap<Integer, NamedIcon> map, SensorIcon pos) TurnoutIcon.cloneMap(HashMap<Integer, NamedIcon> map, TurnoutIcon pos) IndicatorTurnoutIcon.cloneMaps(IndicatorTurnoutIcon pos) IconAdder.getIconMap()Get a new Hashtable of only the icons selected for display.PositionableIcon.getIconMap()IndicatorTurnoutIcon.getIconMaps()BlockContentsIcon.getMap()GlobalVariableIcon.getMap()MemoryIcon.getMap()IndicatorTurnoutIcon.initMaps()Methods in jmri.jmrit.display with parameters of type NamedIconModifier and TypeMethodDescriptionvoidvoidMultiSensorIcon.addEntry(NamedBeanHandle<Sensor> sensor, NamedIcon icon) voidGlobalVariableIcon.addKeyAndIcon(NamedIcon icon, String keyValue) voidMemoryIcon.addKeyAndIcon(NamedIcon icon, String keyValue) static NamedIconPositionableLabel.cloneIcon(NamedIcon icon, PositionableLabel pos) protected NamedIconPositionableLabel.makeTextOverlaidIcon(String text, NamedIcon ic) Create an image of icon with overlaid text.voidRpsPositionIcon.setActiveIcon(NamedIcon i) voidGlobalVariableIcon.setDefaultIcon(NamedIcon n) voidMemoryIcon.setDefaultIcon(NamedIcon n) voidRpsPositionIcon.setErrorIcon(NamedIcon i) protected voidvoidvoidPlace icon by its localized bean state namevoidvoidPlace icon by its bean state name key found in the properties file jmri.NamedBeanBundle.properties by its localized bean state name.voidPlace icon by its non-localized bean state name.voidPlace icon by its localized bean state name.voidMultiSensorIcon.setInactiveIcon(NamedIcon i) voidLightIcon.setInconsistentIcon(NamedIcon i) voidMultiSensorIcon.setInconsistentIcon(NamedIcon i) voidSlipTurnoutIcon.setInconsistentIcon(NamedIcon i) voidSlipTurnoutIcon.setLowerWestToLowerEastIcon(NamedIcon i) voidSlipTurnoutIcon.setLowerWestToUpperEastIcon(NamedIcon i) voidLightIcon.setOffIcon(NamedIcon i) voidvoidLightIcon.setUnknownIcon(NamedIcon i) voidMultiSensorIcon.setUnknownIcon(NamedIcon i) voidSlipTurnoutIcon.setUnknownIcon(NamedIcon i) voidSlipTurnoutIcon.setUpperWestToLowerEastIcon(NamedIcon i) voidSlipTurnoutIcon.setUpperWestToUpperEastIcon(NamedIcon i) voidPositionableLabel.updateIcon(NamedIcon s) Method parameters in jmri.jmrit.display with type arguments of type NamedIconModifier and TypeMethodDescriptionPositionableIcon.cloneMap(HashMap<String, NamedIcon> map, PositionableLabel pos) SensorIcon.cloneMap(HashMap<Integer, NamedIcon> map, SensorIcon pos) TurnoutIcon.cloneMap(HashMap<Integer, NamedIcon> map, TurnoutIcon pos) Constructors in jmri.jmrit.display with parameters of type NamedIconModifierConstructorDescriptionBlockContentsIcon(NamedIcon s, Editor editor) GlobalVariableIcon(NamedIcon s, Editor editor) LinkingLabel(NamedIcon s, Editor editor, String url) LogixNGIcon(int identity, NamedIcon s, Editor editor) LogixNGIcon(NamedIcon s, Editor editor) MemoryIcon(NamedIcon s, Editor editor) MemoryOrGVIcon(NamedIcon s, Editor editor) PositionableIcon(NamedIcon s, Editor editor) PositionableLabel(NamedIcon s, Editor editor) SensorIcon(NamedIcon s, Editor editor) -
Uses of NamedIcon in jmri.jmrit.display.configurexml
Methods in jmri.jmrit.display.configurexml that return NamedIconModifier and TypeMethodDescriptionprotected NamedIconPositionableLabelXml.getNamedIcon(String childName, org.jdom2.Element element, String name, Editor ed) PositionableLabelXml.loadIcon(PositionableLabel l, String attrName, org.jdom2.Element element, String name, Editor ed) Methods in jmri.jmrit.display.configurexml with parameters of type NamedIcon -
Uses of NamedIcon in jmri.jmrit.display.controlPanelEditor
Methods in jmri.jmrit.display.controlPanelEditor that return types with arguments of type NamedIconModifier and TypeMethodDescriptionPortalIcon.getPaletteMap()ControlPanelEditor.getPortalIconMap()Methods in jmri.jmrit.display.controlPanelEditor with parameters of type NamedIconMethod parameters in jmri.jmrit.display.controlPanelEditor with type arguments of type NamedIcon -
Uses of NamedIcon in jmri.jmrit.display.controlPanelEditor.configurexml
Methods in jmri.jmrit.display.controlPanelEditor.configurexml that return NamedIconModifier and TypeMethodDescriptionMethods in jmri.jmrit.display.controlPanelEditor.configurexml with parameters of type NamedIcon -
Uses of NamedIcon in jmri.jmrit.display.layoutEditor
Fields in jmri.jmrit.display.layoutEditor declared as NamedIconMethods in jmri.jmrit.display.layoutEditor that return NamedIcon -
Uses of NamedIcon in jmri.jmrit.display.palette
Fields in jmri.jmrit.display.palette declared as NamedIconModifier and TypeFieldDescription(package private) NamedIconIconItemPanel.IconDisplayPanel._iconFields in jmri.jmrit.display.palette with type parameters of type NamedIconModifier and TypeFieldDescriptionItemPanel._currentIconMapIndicatorTOItemPanel._iconGroupsMapIconDialog._iconMapFamilyItemPanel._unstoredMapMultiSensorItemPanel.IconDragJLabel.iconMapRPSItemPanel.IconDragJLabel.iconMapSignalHeadItemPanel.IconDragJLabel.iMapTableItemPanel.IconDragJLabel.iMapMethods in jmri.jmrit.display.palette that return NamedIconMethods in jmri.jmrit.display.palette that return types with arguments of type NamedIconModifier and TypeMethodDescriptionItemPalette.getFamilyMaps(String type) Get all the Families of icons for a given device type.SignalHeadItemPanel.getFilteredIconMap(HashMap<String, NamedIcon> allIconsMap) FamilyItemPanel.getIconMap()Create icon set to panel icon display class.ItemPalette.getIconMap(String type, String family) IndicatorTOItemPanel.getIconMaps()ItemPalette.getLevel4Family(String type, String family) ItemPalette.getLevel4FamilyMaps(String type) ItemPalette.loadDefaultFamilyMap(List<org.jdom2.Element> families, HashMap<String, HashMap<String, NamedIcon>> familyMap) ItemPalette.loadDefaultIndicatorTOMap(List<org.jdom2.Element> typeList, HashMap<String, HashMap<String, HashMap<String, NamedIcon>>> familyTOMap) ItemPalette.loadFamilyMap(CatalogTreeNode node) ItemPalette.loadIndicatorFamilyMap(CatalogTreeNode node) IndicatorTOItemPanel.makeNewIconMap()ItemPanel.makeNewIconMap(String type) PortalItemPanel.makeNewIconMap(String type) Methods in jmri.jmrit.display.palette with parameters of type NamedIconModifier and TypeMethodDescriptionprotected voidDropJLabel.accept(DropTargetDropEvent e, NamedIcon newIcon) protected voidIconItemPanel.ADropJLabel.accept(DropTargetDropEvent e, NamedIcon newIcon) protected JLabelFamilyItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelIndicatorItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelIndicatorTOItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelMultiSensorItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelRPSItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelSignalHeadItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelTableItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected voidvoidIconItemPanel.setUpdateIcon(NamedIcon icon) protected voidItemPanel.wrapIconImage(NamedIcon icon, JLabel image, JPanel panel, String key) Utility used by implementations of above 'makeIconDisplayPanel' method to wrap its panelMethod parameters in jmri.jmrit.display.palette with type arguments of type NamedIconModifier and TypeMethodDescriptionprotected static booleanAdd a new Family of icons to the device type.protected voidIndicatorTOItemPanel.addIcons2Panel(HashMap<String, HashMap<String, NamedIcon>> iconMaps, ImagePanel iconPanel, boolean dropIcon) Add current family icons to Show Icons pane when _showIconsButton pressed Also, dropIcon is true, call is from Icondialog and current family icons are added for editing.protected voidItemPanel.addIconsToPanel(HashMap<String, NamedIcon> iconMap, ImagePanel iconPanel, boolean dropIcon) Add the current set of icons to a Show Icons pane.protected static booleanItemPalette.addLevel4Family(String type, String family, HashMap<String, HashMap<String, NamedIcon>> iconMap) ************ Currently only needed for IndicatorTO type **************protected static voidItemPalette.addLevel4FamilyMap(String type, String family, String key, HashMap<String, NamedIcon> iconMap) protected static voidItemPanel.checkIconMap(String type, HashMap<String, NamedIcon> map) protected voidprotected voidFamilyItemPanel.dialogDoneAction(String family, HashMap<String, NamedIcon> iconMap) IconDialog calls this method to make any changes 'permanent'.protected booleanIndicatorTOItemPanel.familiesAreEqual(HashMap<String, HashMap<String, NamedIcon>> famOne, HashMap<String, HashMap<String, NamedIcon>> famTwo) protected StringFamilyItemPanel.findFamilyOfMap(String exemptFamily, HashMap<String, NamedIcon> newMap, HashMap<String, HashMap<String, NamedIcon>> families) Find the family name of the map in a families HashMap.protected StringIndicatorTOItemPanel.findFamilyOfMaps(String exemptFamily, HashMap<String, HashMap<String, NamedIcon>> newMap, HashMap<String, HashMap<String, HashMap<String, NamedIcon>>> families) Find the family name of the map in a families HashMap.protected JLabelFamilyItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelIndicatorItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelIndicatorTOItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelMultiSensorItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelRPSItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelSignalHeadItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) protected JLabelTableItemPanel.getDragger(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) SignalHeadItemPanel.getFilteredIconMap(HashMap<String, NamedIcon> allIconsMap) protected StringIndicatorTOItemPanel.getValidFamily(String family, HashMap<String, HashMap<String, NamedIcon>> iconMap) protected StringFamilyItemPanel.getValidFamilyName(String family, HashMap<String, NamedIcon> iconMap) Check that family name proposed by user for an icon family 1. name is not a duplicate key 2. icon family is already stored.voidFamilyItemPanel.init(ActionListener doneAction, HashMap<String, NamedIcon> iconMap) Init for update of existing palette item type.voidIndicatorItemPanel.init(ActionListener doneAction, HashMap<String, NamedIcon> iconMap) Init for update of existing track block.voidSignalMastItemPanel.init(ActionListener doneAction, HashMap<String, NamedIcon> iconMap) voidTableItemPanel.init(ActionListener doneAction, HashMap<String, NamedIcon> iconMap) Init for update of existing indicator turnout _bottom3Panel has "Update Panel" button put into _bottom1Panel.voidIndicatorTOItemPanel.initUpdate(ActionListener doneAction, HashMap<String, HashMap<String, NamedIcon>> iconMaps) Init for update of existing indicator turnout.ItemPalette.loadDefaultFamilyMap(List<org.jdom2.Element> families, HashMap<String, HashMap<String, NamedIcon>> familyMap) ItemPalette.loadDefaultIndicatorTOMap(List<org.jdom2.Element> typeList, HashMap<String, HashMap<String, HashMap<String, NamedIcon>>> familyTOMap) protected voidFamilyItemPanel.makeDndIcon(HashMap<String, NamedIcon> iconMap) protected voidGlobalVariableItemPanel.makeDndIcon(HashMap<String, NamedIcon> iconMap) protected voidMemoryItemPanel.makeDndIcon(HashMap<String, NamedIcon> iconMap) protected voidReporterItemPanel.makeDndIcon(HashMap<String, NamedIcon> iconMap) protected JPanelClockItemPanel.makeIconDisplayPanel(String key, HashMap<String, NamedIcon> iconMap, boolean dropIcon) protected JPanelFamilyItemPanel.makeIconDisplayPanel(String key, HashMap<String, NamedIcon> iconMap, boolean dropIcon) protected JPanelIconItemPanel.makeIconDisplayPanel(String key, HashMap<String, NamedIcon> iconMap, boolean dropIcon) protected abstract JPanelItemPanel.makeIconDisplayPanel(String key, HashMap<String, NamedIcon> iconMap, boolean dropIcon) Utility for above method.protected JPanelTextItemPanel.makeIconDisplayPanel(String k, HashMap<String, NamedIcon> m, boolean d) protected booleanSee if the map is supported by the family map.protected voidprotected voidprotected void(package private) static CatalogTreeNodeConstructors in jmri.jmrit.display.palette with parameters of type NamedIconModifierConstructorDescriptionClockDragJLabel(DataFlavor flavor, NamedIcon icon) IconDisplayPanel(String key, NamedIcon icon, boolean dropIcon) IconDragJLabel(DataFlavor flavor, NamedIcon icon, int zLevel) IconDragJLabel(DataFlavor flavor, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IndicatorDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) Constructor parameters in jmri.jmrit.display.palette with type arguments of type NamedIconModifierConstructorDescription(package private)ADropJLabel(Icon icon, HashMap<String, NamedIcon> iconMap) (package private)DropJLabel(Icon icon, HashMap<String, NamedIcon> iconMap) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IconDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) IndicatorDragJLabel(DataFlavor flavor, HashMap<String, NamedIcon> map, NamedIcon icon) -
Uses of NamedIcon in jmri.jmrit.lcdclock
Fields in jmri.jmrit.lcdclock declared as NamedIcon -
Uses of NamedIcon in jmri.jmrit.nixieclock
Fields in jmri.jmrit.nixieclock declared as NamedIcon -
Uses of NamedIcon in jmri.jmrit.pragotronclock
Fields in jmri.jmrit.pragotronclock declared as NamedIconModifier and TypeFieldDescription(package private) NamedIconPragotronClockFrame.baseColon(package private) NamedIcon[]PragotronClockFrame.baseFoldingSheets10(package private) NamedIcon[]PragotronClockFrame.baseFoldingSheets24(package private) NamedIconPragotronClockFrame.colonIcon(package private) NamedIcon[]PragotronClockFrame.foldingSheets10(package private) NamedIcon[]PragotronClockFrame.foldingSheets24 -
Uses of NamedIcon in jmri.jmrit.swing.meter
Fields in jmri.jmrit.swing.meter declared as NamedIconModifier and TypeFieldDescription(package private) NamedIconMeterFrame.ampIcon(package private) NamedIcon[]MeterFrame.decimalDigits(package private) NamedIconMeterFrame.decimalIcon(package private) NamedIconMeterFrame.errorIcon(package private) NamedIcon[]MeterFrame.integerDigits(package private) NamedIconMeterFrame.kiloAmpIcon(package private) NamedIconMeterFrame.kiloVoltIcon(package private) NamedIconMeterFrame.microAmpIcon(package private) NamedIconMeterFrame.microVoltIcon(package private) NamedIconMeterFrame.milliAmpIcon(package private) NamedIconMeterFrame.milliVoltIcon(package private) NamedIconMeterFrame.percentIcon(package private) NamedIconMeterFrame.voltIcon -
Uses of NamedIcon in jmri.jmrit.throttle
Methods in jmri.jmrit.throttle that return NamedIconModifier and TypeMethodDescriptionPowerManagerButton.getPowerOffIcon()PowerManagerButton.getPowerOnIcon()PowerManagerButton.getPowerUnknownIcon()Methods in jmri.jmrit.throttle with parameters of type NamedIconModifier and TypeMethodDescriptionvoidPowerManagerButton.setPowerOffIcon(NamedIcon powerOffIcon) voidPowerManagerButton.setPowerOnIcon(NamedIcon powerOnIcon) voidPowerManagerButton.setPowerUnknownIcon(NamedIcon powerUnknownIcon) -
Uses of NamedIcon in jmri.jmrix.bachrus
Fields in jmri.jmrix.bachrus declared as NamedIconModifier and TypeFieldDescription(package private) NamedIconSpeedoDial.jmriIcon(package private) NamedIconSpeedoDial.scaledIcon