Uses of Class
jmri.jmrit.logix.OPath
-
Packages that use OPath Package Description jmri.jmrit.beantable.oblock jmri.jmrit.display.controlPanelEditor jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logix.configurexml -
-
Uses of OPath in jmri.jmrit.beantable.oblock
Methods in jmri.jmrit.beantable.oblock with parameters of type OPath Modifier and Type Method Description protected void
TableFrames. addTurnoutPane(OPath path, PathTurnoutTableModel pathTurnoutModel)
Add new Turnout pane, called from makePathTurnoutPanel on _tabbed interface.(package private) boolean
BlockPathTableModel. deletePath(OPath path)
void
BlockPathEditFrame. populateFrame(OPath p)
Populate the Edit Path frame with current values.Constructors in jmri.jmrit.beantable.oblock with parameters of type OPath Constructor Description BlockPathEditFrame(java.lang.String title, OBlock block, OPath path, TableFrames.PathTurnoutJPanel turnouttable, BlockPathTableModel pathmodel, TableFrames parent)
PathTurnoutTableModel(OPath path)
PathTurnoutTableModel(OPath path, TableFrames.PathTurnoutFrame parent)
-
Uses of OPath in jmri.jmrit.display.controlPanelEditor
Methods in jmri.jmrit.display.controlPanelEditor that return OPath Modifier and Type Method Description OPath
EditCircuitPaths.PathListModel. getElementAt(int index)
-
Uses of OPath in jmri.jmrit.logix
Methods in jmri.jmrit.logix that return OPath Modifier and Type Method Description protected OPath
BlockOrder. getPath()
protected OPath
OBlock. getPath()
OPath
OBlock. getPathByName(java.lang.String name)
Methods in jmri.jmrit.logix that return types with arguments of type OPath Modifier and Type Method Description java.util.List<OPath>
Portal. getFromPaths()
java.util.List<OPath>
Portal. getPathsFromOpposingBlock(OBlock block)
Get the paths from the portal in the next connected OBlock i.e. paths in the block on the other side of the portal from this (the param) block.java.util.List<OPath>
Portal. getPathsWithinBlock(OBlock block)
Get the paths to the portal within the connected OBlock i.e. the paths in this (the param) block through the Portal.java.util.List<OPath>
Portal. getToPaths()
Methods in jmri.jmrit.logix with parameters of type OPath Modifier and Type Method Description boolean
OBlock. addPath(OPath path)
Enforce unique path names within OBlock, but allow a duplicate name of an OPath from another OBlock to be checked if it is in one of the OBlock's Portals.boolean
Portal. addPath(OPath path)
Determine which list the Path belongs to and add it to that list.boolean
Portal. isValidPath(OPath path)
Check if path connects to Portal.protected boolean
WarrantManager. okToRemoveBlockPath(OBlock block, OPath path)
protected java.lang.String
BlockOrder. pathsConnect(OPath path1, Portal exit, OBlock block)
boolean
OBlock. removeOPath(OPath path)
void
Portal. removePath(OPath path)
Remove an OPath from this Portal.protected java.util.List<Warrant>
WarrantManager. warrantsUsing(OBlock block, OPath path)
-
Uses of OPath in jmri.jmrit.logix.configurexml
Methods in jmri.jmrit.logix.configurexml that return OPath Modifier and Type Method Description (package private) OPath
OBlockManagerXml. loadPath(org.jdom2.Element elem, OBlock block)
-