MATSIM
Main Page
Related Pages
Packages
Classes
Files
File List
tutorial
converter
completeEventFilesRegardingVehicleInformation
RunEventsConverterXML.java
Go to the documentation of this file.
1
/*
2
* *********************************************************************** *
3
* * project: org.matsim.*
4
* * DefaultControlerModules.java
5
* * *
6
* * *********************************************************************** *
7
* * *
8
* * copyright : (C) 2014 by the members listed in the COPYING, *
9
* * LICENSE and WARRANTY file. *
10
* * email : info at matsim dot org *
11
* * *
12
* * *********************************************************************** *
13
* * *
14
* * This program is free software; you can redistribute it and/or modify *
15
* * it under the terms of the GNU General Public License as published by *
16
* * the Free Software Foundation; either version 2 of the License, or *
17
* * (at your option) any later version. *
18
* * See also COPYING, LICENSE and WARRANTY file *
19
* * *
20
* * ***********************************************************************
21
*/
22
package
tutorial.converter.completeEventFilesRegardingVehicleInformation;
23
24
import
org
.
matsim
.
core
.
api
.
experimental
.
events
.
EventsManager
;
25
import
org
.
matsim
.
core
.
events
.
EventsUtils
;
26
import
org
.
matsim
.
core
.
events
.
algorithms
.
EventWriterXML
;
27
32
public
class
RunEventsConverterXML
{
33
34
// select the event file you want to convert
35
private
static
String
inputFile
=
"inputFile.xml"
;
36
private
static
String
outputFile
=
"outputFile.xml"
;
37
38
public
static
void
main
(String[] args) {
39
40
if
(args != null && args.length != 0){
41
inputFile = args[0];
42
}
43
44
EventsManager
em =
EventsUtils
.
createEventsManager
();
45
EventWriterXML
eventWriter =
new
EventWriterXML
(outputFile);
46
em.
addHandler
(eventWriter);
47
48
EventsConverterXML
converter =
new
EventsConverterXML
(em);
49
converter.
readFile
(inputFile);
50
51
eventWriter.
closeFile
();
52
}
53
54
}
org
tutorial.converter.completeEventFilesRegardingVehicleInformation.RunEventsConverterXML.main
static void main(String[] args)
Definition:
RunEventsConverterXML.java:38
org.matsim.core.events.algorithms.EventWriterXML.closeFile
void closeFile()
Definition:
EventWriterXML.java:61
tutorial.converter.completeEventFilesRegardingVehicleInformation.RunEventsConverterXML.outputFile
static String outputFile
Definition:
RunEventsConverterXML.java:36
org.matsim.core.api.experimental.events.EventsManager.addHandler
void addHandler(final EventHandler handler)
org.matsim.core.events.algorithms.EventWriterXML
Definition:
EventWriterXML.java:34
org.matsim.core
tutorial.converter.completeEventFilesRegardingVehicleInformation.RunEventsConverterXML
Definition:
RunEventsConverterXML.java:32
org.matsim.core.events.EventsUtils
Definition:
EventsUtils.java:8
tutorial.converter.completeEventFilesRegardingVehicleInformation.RunEventsConverterXML.inputFile
static String inputFile
Definition:
RunEventsConverterXML.java:35
org.matsim.core.events
org.matsim.core.events.algorithms
Definition:
EventWriter.java:21
org.matsim.core.api.experimental.events
Definition:
AgentWaitingForPtEvent.java:20
org.matsim.core.api.experimental.events.EventsManager
Definition:
EventsManager.java:30
org.matsim.core.events.EventsUtils.createEventsManager
static EventsManager createEventsManager()
Definition:
EventsUtils.java:10
org.matsim.core.api.experimental
tutorial.converter.completeEventFilesRegardingVehicleInformation.EventsConverterXML
Definition:
EventsConverterXML.java:56
org.matsim.core.api
org.matsim.core.utils.io.MatsimXmlParser.readFile
final void readFile(final String filename)
Definition:
MatsimXmlParser.java:146
org.matsim
Generated on Sat Oct 22 2016 11:22:52 for MATSIM by
1.8.8