|
MATSIM
|

Public Member Functions | |
| FacilitiesReaderMatsimV1 (final Scenario scenario) | |
| FacilitiesReaderMatsimV1 (final CoordinateTransformation coordinateTransformation, final Scenario scenario) | |
| void | putAttributeConverter (Class<?> clazz, AttributeConverter<?> converter) |
| void | putAttributeConverters (Map< Class<?>, AttributeConverter<?>> converters) |
| void | startTag (final String name, final org.xml.sax.Attributes atts, final Stack< String > context) |
| void | endTag (final String name, final String content, final Stack< String > context) |
| abstract void | startTag (String name, Attributes atts, Stack< String > context) |
| abstract void | endTag (String name, String content, Stack< String > context) |
| final void | setValidating (final boolean validateXml) |
| final void | setNamespaceAware (final boolean awareness) |
| final void | setLocalDtdDirectory (final String localDtdDirectory) |
| final void | readFile (final String filename) throws UncheckedIOException |
| void | readFile (String filename) |
| final void | parse (final URL url) throws UncheckedIOException |
| final void | parse (final InputStream stream) throws UncheckedIOException |
| final void | parse (final InputSource input) throws UncheckedIOException |
| final String | getDoctype () |
| final InputSource | resolveEntity (final String publicId, final String systemId) |
| void | characters (final char[] ch, final int start, final int length) throws SAXException |
| final void | startElement (final String uri, final String localName, final String qName, Attributes atts) throws SAXException |
| final void | endElement (final String uri, final String localName, final String qName) throws SAXException |
| final void | error (final SAXParseException ex) throws SAXException |
| final void | fatalError (final SAXParseException ex) throws SAXException |
| final void | warning (final SAXParseException ex) throws SAXException |
Protected Member Functions | |
| void | setDoctype (final String doctype) |
Private Member Functions | |
| void | startFacilities (final Attributes atts) |
| void | startFacility (final Attributes atts) |
| void | startActivity (final Attributes atts) |
| void | startCapacity (final Attributes atts) |
| void | startOpentime (final Attributes atts) |
Private Attributes | |
| final ActivityFacilities | facilities |
| final ActivityFacilitiesFactory | factory |
| final AttributesXmlReaderDelegate | attributesReader |
| ActivityFacility | currfacility = null |
| ActivityOption | curractivity = null |
| org.matsim.utils.objectattributes.attributable.Attributes | currAttributes |
| final CoordinateTransformation | coordinateTransformation |
Static Private Attributes | |
| static final String | FACILITIES = "facilities" |
| static final String | FACILITY = "facility" |
| static final String | ACTIVITY = "activity" |
| static final String | CAPACITY = "capacity" |
| static final String | OPENTIME = "opentime" |
| static final String | ATTRIBUTES = "attributes" |
| static final String | ATTRIBUTE = "attribute" |
A reader for facilities-files of MATSim according to facilities_v1.dtd.
Definition at line 44 of file FacilitiesReaderMatsimV1.java.
| org.matsim.facilities.FacilitiesReaderMatsimV1.FacilitiesReaderMatsimV1 | ( | final Scenario | scenario | ) |
Definition at line 63 of file FacilitiesReaderMatsimV1.java.
| org.matsim.facilities.FacilitiesReaderMatsimV1.FacilitiesReaderMatsimV1 | ( | final CoordinateTransformation | coordinateTransformation, |
| final Scenario | scenario | ||
| ) |
Definition at line 67 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.FacilitiesReaderMatsimV1.coordinateTransformation, org.matsim.facilities.FacilitiesReaderMatsimV1.currAttributes, org.matsim.api.core.v01.Scenario.getActivityFacilities(), and org.matsim.facilities.ActivityFacilities.getFactory().

| void org.matsim.facilities.FacilitiesReaderMatsimV1.putAttributeConverter | ( | Class<?> | clazz, |
| AttributeConverter<?> | converter | ||
| ) |
Definition at line 77 of file FacilitiesReaderMatsimV1.java.
References org.matsim.utils.objectattributes.attributable.AttributesXmlReaderDelegate.putAttributeConverter().

| void org.matsim.facilities.FacilitiesReaderMatsimV1.putAttributeConverters | ( | Map< Class<?>, AttributeConverter<?>> | converters | ) |
Definition at line 81 of file FacilitiesReaderMatsimV1.java.
References org.matsim.utils.objectattributes.attributable.AttributesXmlReaderDelegate.putAttributeConverters().

| void org.matsim.facilities.FacilitiesReaderMatsimV1.startTag | ( | final String | name, |
| final org.xml.sax.Attributes | atts, | ||
| final Stack< String > | context | ||
| ) |
Definition at line 86 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.FacilitiesReaderMatsimV1.currAttributes, org.matsim.utils.objectattributes.attributable.Attributable.getAttributes(), org.matsim.facilities.FacilitiesReaderMatsimV1.startActivity(), org.matsim.facilities.FacilitiesReaderMatsimV1.startCapacity(), org.matsim.facilities.FacilitiesReaderMatsimV1.startFacilities(), org.matsim.facilities.FacilitiesReaderMatsimV1.startFacility(), org.matsim.facilities.FacilitiesReaderMatsimV1.startOpentime(), and org.matsim.utils.objectattributes.attributable.AttributesXmlReaderDelegate.startTag().

| void org.matsim.facilities.FacilitiesReaderMatsimV1.endTag | ( | final String | name, |
| final String | content, | ||
| final Stack< String > | context | ||
| ) |
Definition at line 106 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.FacilitiesReaderMatsimV1.currAttributes, and org.matsim.utils.objectattributes.attributable.AttributesXmlReaderDelegate.endTag().

|
private |
Definition at line 118 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.ActivityFacilities.setName().
Referenced by org.matsim.facilities.FacilitiesReaderMatsimV1.startTag().

|
private |
Definition at line 125 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.ActivityFacilities.addActivityFacility(), org.matsim.facilities.ActivityFacilitiesFactory.createActivityFacility(), and org.matsim.core.utils.geometry.CoordinateTransformation.transform().
Referenced by org.matsim.facilities.FacilitiesReaderMatsimV1.startTag().

|
private |
Definition at line 160 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.ActivityFacility.addActivityOption(), and org.matsim.facilities.ActivityFacilitiesFactory.createActivityOption().
Referenced by org.matsim.facilities.FacilitiesReaderMatsimV1.startTag().

|
private |
Definition at line 165 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.ActivityOption.setCapacity().
Referenced by org.matsim.facilities.FacilitiesReaderMatsimV1.startTag().

|
private |
Definition at line 170 of file FacilitiesReaderMatsimV1.java.
References org.matsim.facilities.ActivityOption.addOpeningTime(), and org.matsim.core.utils.misc.Time.parseTime().
Referenced by org.matsim.facilities.FacilitiesReaderMatsimV1.startTag().

|
abstractinherited |
Called for each opening xml-tag.
| name | the name of the xml-tag |
| atts | the list of attributes and their values |
| context | a stack containing the path/hierarchy to the current tag |
Referenced by org.matsim.core.utils.io.MatsimXmlParser.startElement(), org.matsim.matrices.MatsimMatricesReader.startTag(), org.matsim.core.config.ConfigReader.startTag(), org.matsim.counts.MatsimCountsReader.startTag(), org.matsim.core.network.io.MatsimNetworkReader.startTag(), org.matsim.pt.transitSchedule.api.TransitScheduleReader.XmlScheduleReader.startTag(), org.matsim.core.events.MatsimEventsReader.XmlEventsReader.startTag(), org.matsim.core.population.io.PopulationReader.startTag(), and org.matsim.facilities.MatsimFacilitiesReader.startTag().
|
abstractinherited |
Called for each closing xml-tag.
| name | the name of the xml-tag. |
| content | the character-content of the tag; any characters between <tag> and </tag>>, excluding other tags and their content. |
| context | a stack containing the path/hierarchy to the current tag |
Referenced by org.matsim.core.utils.io.MatsimXmlParser.endElement(), org.matsim.matrices.MatsimMatricesReader.endTag(), org.matsim.core.config.ConfigReader.endTag(), org.matsim.counts.MatsimCountsReader.endTag(), org.matsim.core.network.io.MatsimNetworkReader.endTag(), org.matsim.pt.transitSchedule.api.TransitScheduleReader.XmlScheduleReader.endTag(), org.matsim.core.population.io.PopulationReader.endTag(), org.matsim.core.events.MatsimEventsReader.XmlEventsReader.endTag(), and org.matsim.facilities.MatsimFacilitiesReader.endTag().
|
inherited |
Sets, if this parser should validate the read XML or not. Not validating is sometimes useful during development or during some tests with format-extensions that are not yet part of the DTD, but it is strongly discouraged not to validate during production use.
| validateXml | Whether the parsed XML should be validated or not. |
Definition at line 111 of file MatsimXmlParser.java.
Referenced by org.matsim.core.events.EventsConverterXML.EventsConverterXML(), org.matsim.core.events.EventsReaderXMLv1.EventsReaderXMLv1(), org.matsim.core.utils.io.OsmNetworkReader.OsmXmlParser.OsmXmlParser(), and org.matsim.core.events.MatsimEventsReader.XmlEventsReader.XmlEventsReader().
|
inherited |
Specifies that the parser produced by this code will provide support for XML namespaces. By default the value of this is set to false.
| awareness | true if the parser produced by this code will provide support for XML namespaces; false otherwise. |
Definition at line 122 of file MatsimXmlParser.java.
|
inherited |
Sets the directory where to look for DTD and XSD files if they are not found at the location specified in the XML.
| localDtdDirectory |
Definition at line 132 of file MatsimXmlParser.java.
|
inherited |
Parses the specified file. The file can be gzip-compressed and is decompressed on-the-fly while parsing. A gzip-compressed file must have the ending ".gz" to be correctly recognized. The passed filename may or may not contain the ending ".gz". If no uncompressed file is found with the specified name, the ending ".gz" will be added to the filename and a compressed file will be searched for and read if found.
| filename | The filename of the file to read, optionally ending with ".gz" to force reading a gzip-compressed file. |
| UncheckedIOException |
Definition at line 146 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.IOUtils.getBufferedReader(), and org.matsim.core.utils.io.MatsimXmlParser.parse().
Referenced by org.matsim.utils.gis.matsim2esri.plans.SelectedPlans2ESRIShape.main(), org.matsim.pt.counts.PtCountControlerListener.notifyStartup(), org.matsim.core.utils.io.OsmNetworkReader.parse(), org.matsim.core.events.MatsimEventsReader.readFile(), org.matsim.pt.transitSchedule.api.TransitScheduleReader.readFile(), org.matsim.core.population.io.StreamingPopulationReader.readFile(), org.matsim.core.network.NetworkUtils.readNetwork(), and org.matsim.core.network.algorithms.intersectionSimplifier.RunIntersectionSimplifier.run().

|
inherited |
|
inherited |
Definition at line 152 of file MatsimXmlParser.java.
References org.matsim.core.gbl.Gbl.assertNotNull().
Referenced by org.matsim.core.config.ConfigUtils.loadConfig(), org.matsim.core.population.io.StreamingPopulationReader.parse(), org.matsim.core.utils.io.MatsimXmlParser.parse(), org.matsim.core.utils.io.OsmNetworkReader.parse(), org.matsim.core.utils.io.MatsimXmlParser.readFile(), org.matsim.pt.transitSchedule.api.TransitScheduleReader.readStream(), org.matsim.core.events.MatsimEventsReader.readStream(), and org.matsim.pt.transitSchedule.api.TransitScheduleReader.readURL().

|
inherited |
Definition at line 168 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.parse().

|
inherited |
Definition at line 173 of file MatsimXmlParser.java.
|
inherited |
Definition at line 209 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.doctype.
|
protectedinherited |
Definition at line 213 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.doctype.
Referenced by org.matsim.core.utils.io.MatsimXmlParser.resolveEntity().
|
inherited |
Definition at line 222 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.findDtdInClasspath(), org.matsim.core.utils.io.MatsimXmlParser.findDtdInDefaultLocation(), org.matsim.core.utils.io.MatsimXmlParser.findDtdInLocalFilesystem(), org.matsim.core.utils.io.MatsimXmlParser.findDtdInRemoteLocation(), and org.matsim.core.utils.io.MatsimXmlParser.setDoctype().

|
inherited |
Definition at line 326 of file MatsimXmlParser.java.
Referenced by org.matsim.core.events.MatsimEventsReader.XmlEventsReader.characters().
|
inherited |
Definition at line 336 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.startTag().

|
inherited |
Definition at line 346 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.endTag(), and org.matsim.core.utils.io.MatsimXmlParser.theContext.

|
inherited |
Definition at line 358 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.getInputSource().

|
inherited |
Definition at line 368 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.getInputSource().

|
inherited |
Definition at line 375 of file MatsimXmlParser.java.
References org.matsim.core.utils.io.MatsimXmlParser.getInputSource().

|
staticprivate |
Definition at line 46 of file FacilitiesReaderMatsimV1.java.
|
staticprivate |
Definition at line 47 of file FacilitiesReaderMatsimV1.java.
|
staticprivate |
Definition at line 48 of file FacilitiesReaderMatsimV1.java.
|
staticprivate |
Definition at line 49 of file FacilitiesReaderMatsimV1.java.
|
staticprivate |
Definition at line 50 of file FacilitiesReaderMatsimV1.java.
|
staticprivate |
Definition at line 51 of file FacilitiesReaderMatsimV1.java.
|
staticprivate |
Definition at line 52 of file FacilitiesReaderMatsimV1.java.
|
private |
Definition at line 54 of file FacilitiesReaderMatsimV1.java.
|
private |
Definition at line 55 of file FacilitiesReaderMatsimV1.java.
|
private |
Definition at line 56 of file FacilitiesReaderMatsimV1.java.
|
private |
Definition at line 57 of file FacilitiesReaderMatsimV1.java.
|
private |
Definition at line 58 of file FacilitiesReaderMatsimV1.java.
|
private |
|
private |
Definition at line 61 of file FacilitiesReaderMatsimV1.java.
Referenced by org.matsim.facilities.FacilitiesReaderMatsimV1.FacilitiesReaderMatsimV1().
1.8.8