Package | Description |
---|---|
simulation.simulation |
The simulation related classes of the model.
|
util.analytics |
The analytics package contains classes that analyze parameters of the
simulation.
|
view |
Contains all graphical representations of the program.
|
view.graphPanel |
Contains graph related classes.
|
Modifier and Type | Method and Description |
---|---|
void |
Simulator.add(Analyzer analyzer)
Add a graph to the gui.
|
void |
Simulator.add(Analyzer analyzer,
boolean visual)
Add a graph to the gui.
|
Modifier and Type | Class and Description |
---|---|
class |
ActivityDistributionAnalyzer
A parameter tracker for the distribution of activities of passengers.
|
class |
AgentNumberAnalyzer
A parameter tracker for the agent numbers.
|
class |
DistanceAnalyzer
Tracks the average distance covered by passengers.
|
class |
MissedFlightsAnalyzer
A parameter tracker for missed flights.
|
class |
QueueAnalyzer
A queue parameter tracker updates value for a queue line graph.
|
class |
TimeInQueueAnalyzer
A time in queue parameter tracker keeps track of the average time that
passengers spent in the queues.
|
class |
TimeToGateAnalyzer
Determines the average time to gate for all passengers.
|
class |
TimeToGatePerFlightAnalyzer
A Time To Gate Per Flight Parameter Tracker indicates the average times to
gate for the different flights.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<Analyzer> |
AnalyzerCollection.analyzers
The set of analyzers.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Analyzer> |
AnalyzerCollection.getAnalyzers()
Gets the analyzers.
|
Modifier and Type | Method and Description |
---|---|
void |
AnalyzerCollection.addAnalyzer(Analyzer analyzer)
Adds an analyzer.
|
void |
AnalyzerCollection.removeAnalyzer(Analyzer analyzer)
Removes an analyzer.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Analyzer> |
GUI.getParameterTrackers()
Get the parameter trackers of the graphs of the GUI.
|
Modifier and Type | Method and Description |
---|---|
void |
GUI.add(Analyzer tracker)
Adds a graph to the view.
|
void |
GUI.remove(Analyzer parameterTracker)
Removes a graph from the view.
|
Modifier and Type | Field and Description |
---|---|
private Analyzer |
LineGraphPanel.parameterTracker
The parameter tracker.
|
Modifier and Type | Method and Description |
---|---|
Analyzer |
LineGraphPanel.getParameterTracker()
Gets the parameter tracker.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Analyzer> |
GraphCollectionPanel.getAnalyzers()
Get the parameter trackers of the panel.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphCollectionPanel.add(Analyzer parameter)
Add a graph.
|
void |
GraphCollectionPanel.remove(Analyzer parameterTracker)
Removes a graph.
|
Constructor and Description |
---|
LineGraphPanel(Analyzer tracker)
Creates a line graph panel.
|
Constructor and Description |
---|
GraphCollectionPanel(java.util.List<Analyzer> parameters)
Creates a panel with a collection of graphs.
|