Package jmri.jmrit.vsdecoder
Class VSDGeoFile
- java.lang.Object
-
- jmri.jmrit.XmlFile
-
- jmri.jmrit.vsdecoder.VSDGeoFile
-
public class VSDGeoFile extends XmlFile
Load parameter from XML for the Advanced Location Following.
This file is part of JMRI.JMRI is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. See the "COPYING" file for a copy of this license.
JMRI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jmri.jmrit.XmlFile
XmlFile.Validate
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
alf_version
(package private) java.util.ArrayList<Block>
blockList
(package private) int
check_time
(package private) boolean
geofile_ok
(package private) float
layout_scale
(package private) int
lf_version
(package private) PhysicalLocation
models_origin
(package private) java.util.HashMap<Block,LayoutEditor>
possibleStartBlocks
protected org.jdom2.Element
root
(package private) static java.lang.String
VSDGeoDataFileName
-
Fields inherited from class jmri.jmrit.XmlFile
dtdLocation, xsltLocation
-
-
Constructor Summary
Constructors Constructor Description VSDGeoFile()
Looking for additional parameter for train tracking
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float[][][]
getBlockParameter()
java.util.List<java.util.List<PhysicalLocation>>
getBlockPosition()
java.util.List<java.lang.Boolean>
getCirclingList()
int
getNumberOfSetups()
java.util.List<java.util.List<java.lang.Integer>>
getReporterList()
-
Methods inherited from class jmri.jmrit.XmlFile
addDefaultInfo, backupFileName, checkFile, createFileNameWithDate, dumpElement, findFile, getBuilder, getDefaultDtdLocation, getDefaultValidate, getDtdLocation, getProcessingInstructionHRef, getProcessingInstructionType, getRoot, getValidate, makeBackupFile, makeBackupFile, newDocument, newDocument, revertBackupFile, rootFromFile, rootFromInputStream, rootFromName, rootFromURL, setDefaultDtdLocation, setDefaultValidate, setDtdLocation, setValidate, userFileChooser, userFileChooser, writeXML, xmlDir
-
-
-
-
Field Detail
-
VSDGeoDataFileName
static final java.lang.String VSDGeoDataFileName
- See Also:
- Constant Field Values
-
root
protected org.jdom2.Element root
-
geofile_ok
boolean geofile_ok
-
layout_scale
float layout_scale
-
check_time
int check_time
-
possibleStartBlocks
java.util.HashMap<Block,LayoutEditor> possibleStartBlocks
-
models_origin
PhysicalLocation models_origin
-
lf_version
int lf_version
-
alf_version
int alf_version
-
-
Constructor Detail
-
VSDGeoFile
public VSDGeoFile()
Looking for additional parameter for train tracking
-
-
Method Detail
-
getNumberOfSetups
public int getNumberOfSetups()
-
getReporterList
public java.util.List<java.util.List<java.lang.Integer>> getReporterList()
-
getBlockParameter
public float[][][] getBlockParameter()
-
getBlockPosition
public java.util.List<java.util.List<PhysicalLocation>> getBlockPosition()
-
getCirclingList
public java.util.List<java.lang.Boolean> getCirclingList()
-
-