MATSIM
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
org.matsim.run.RunMatsim Class Reference

Public Member Functions

 RunMatsim (final String[] args)
 
 RunMatsim (final String configFilename)
 
void setOverwriteFiles (final boolean overwriteFiles)
 
Scenario getScenario ()
 
void run ()
 

Static Public Member Functions

static void main (String[] args)
 

Private Attributes

final org.matsim.core.controler.Controler controler
 

Detailed Description

This is currently only a substitute to the full Controler.

This class is deprecated. Use org.matsim.core.controler.Controler instead

Author
mrieser

Definition at line 32 of file RunMatsim.java.

Constructor & Destructor Documentation

◆ RunMatsim() [1/2]

org.matsim.run.RunMatsim.RunMatsim ( final String []  args)

◆ RunMatsim() [2/2]

org.matsim.run.RunMatsim.RunMatsim ( final String  configFilename)

Definition at line 40 of file RunMatsim.java.

References org.matsim.run.RunMatsim.controler.

Member Function Documentation

◆ setOverwriteFiles()

void org.matsim.run.RunMatsim.setOverwriteFiles ( final boolean  overwriteFiles)

Definition at line 44 of file RunMatsim.java.

References org.matsim.run.RunMatsim.controler, org.matsim.core.controler.OutputDirectoryHierarchy.OverwriteFileSetting.failIfDirectoryExists, and org.matsim.core.controler.OutputDirectoryHierarchy.OverwriteFileSetting.overwriteExistingFiles.

44  {
45  this.controler.getConfig().controller().setOverwriteFileSetting(
46  overwriteFiles ?
47  OutputDirectoryHierarchy.OverwriteFileSetting.overwriteExistingFiles :
48  OutputDirectoryHierarchy.OverwriteFileSetting.failIfDirectoryExists );
49  }
final org.matsim.core.controler.Controler controler
Definition: RunMatsim.java:34

◆ getScenario()

Scenario org.matsim.run.RunMatsim.getScenario ( )

Definition at line 51 of file RunMatsim.java.

References org.matsim.run.RunMatsim.controler.

51  {
52  return this.controler.getScenario() ;
53  }
final org.matsim.core.controler.Controler controler
Definition: RunMatsim.java:34

◆ run()

void org.matsim.run.RunMatsim.run ( )

Definition at line 55 of file RunMatsim.java.

References org.matsim.run.RunMatsim.controler.

55  {
56  this.controler.run();
57  }
final org.matsim.core.controler.Controler controler
Definition: RunMatsim.java:34

◆ main()

static void org.matsim.run.RunMatsim.main ( String []  args)
static

Definition at line 59 of file RunMatsim.java.

References org.matsim.run.RunMatsim.RunMatsim().

59  {
60  new RunMatsim(args).run();
61  }
RunMatsim(final String[] args)
Definition: RunMatsim.java:36
Here is the call graph for this function:

Member Data Documentation

◆ controler

final org.matsim.core.controler.Controler org.matsim.run.RunMatsim.controler
private

The documentation for this class was generated from the following file: