Uses of Class
jmri.jmrit.display.PositionableIcon
Packages that use PositionableIcon
Package
Description
Provides control panel and associated visible icon classes.
Layout Editor currently represents both structure and graphical display through a single set of objects.
-
Uses of PositionableIcon in jmri.jmrit.display
Subclasses of PositionableIcon in jmri.jmrit.displayModifier and TypeClassDescriptionclassAn icon to display the status of a track segment in a block.classAn icon to display a status and state of a color coded turnout.classAn icon to display a status of a Sensor.classAn icon to display a status of a SignalHead.classAn icon to display a status of aSignalMast.classAn icon to display a status of a turnout.Methods in jmri.jmrit.display with parameters of type PositionableIconModifier and TypeMethodDescriptionprotected PositionablePositionableIcon.finishClone(PositionableIcon pos) -
Uses of PositionableIcon in jmri.jmrit.display.controlPanelEditor
Subclasses of PositionableIcon in jmri.jmrit.display.controlPanelEditorMethods in jmri.jmrit.display.controlPanelEditor that return types with arguments of type PositionableIconModifier and TypeMethodDescriptionprotected HashMap<NamedBean,ArrayList<PositionableIcon>> CircuitBuilder.getSignalIconMap()protected List<PositionableIcon>CircuitBuilder.getSignalIconMap(NamedBean mast) Methods in jmri.jmrit.display.controlPanelEditor with parameters of type PositionableIconModifier and TypeMethodDescriptionprotected voidEditSignalFrame.setSelected(PositionableIcon icon) -
Uses of PositionableIcon in jmri.jmrit.display.layoutEditor
Subclasses of PositionableIcon in jmri.jmrit.display.layoutEditorModifier and TypeClassDescriptionclassThis class exists to change the class name that's being created for a Layout Editor's Output Indicator so that it will show up as such in the Layout Editor contextual menu.Methods in jmri.jmrit.display.layoutEditor with parameters of type PositionableIconModifier and TypeMethodDescription(package private) PointLayoutEditorTools.eastToWest(Point2D p, PositionableIcon l, boolean right, double fromPoint) (package private) PointLayoutEditorTools.northEastToSouthWest(Point2D p, PositionableIcon l, int oldWidth, int oldHeight, double angleDEG, boolean right, double fromPoint) (package private) PointLayoutEditorTools.northToSouth(Point2D p, PositionableIcon l, boolean right, double fromPoint) (package private) PointLayoutEditorTools.northWestToSouthEast(Point2D p, PositionableIcon l, int oldWidth, int oldHeight, double angleDEG, boolean right, double fromPoint) voidLayoutEditorTools.placingBlock(PositionableIcon icon, boolean isRightSide, double fromPoint, Object obj, Point2D p) voidLayoutEditorTools.placingBlockForTurntable(PositionableIcon icon, boolean isRightSide, double fromPoint, Object obj, Point2D p) voidLayoutEditorTools.setIconOnPanel(PositionableIcon l, int rotation, int xLoc, int yLoc) voidLayoutEditorTools.setIconOnPanel(PositionableIcon l, int rotation, Point p) (package private) PointLayoutEditorTools.southEastToNorthWest(Point2D p, PositionableIcon l, int oldWidth, int oldHeight, double angleDEG, boolean right, double fromPoint) (package private) PointLayoutEditorTools.southToNorth(Point2D p, PositionableIcon l, boolean right, double fromPoint) (package private) PointLayoutEditorTools.southWestToNorthEast(Point2D p, PositionableIcon l, int oldWidth, int oldHeight, double angleDEG, boolean right, double fromPoint) (package private) PointLayoutEditorTools.westToEast(Point2D p, PositionableIcon l, boolean right, double fromPoint)