All Classes

Class Description
About
Backend logic component for About.fxml.
AlertUtils
Generic alert utilities.
AppConfig  
ArrivalEventIntervalGenerator
Arrival event interval generator.
ArrivalEventPropagator
Propagates EventType.ARRIVAL events to the Engine event queue.
AssemblyStage
Stage implementation that represents the assembly stage in the simulator.
AssemblyStation
Station implementation for the AssemblyStage.
AssemblyTimeGenerator
Assembly duration generator.
CentralMetricsCollector
Centralised metrics collector.
Clock
Centralised, monotonic simulator clock with support for attaching listeners to monitor clock advancements.
Config
Central configuration loader and manager class.
Config.UserSetting  
Configuration  
DAO  
DatabaseViewer  
DatabaseViewerController
Controller class for the DatabaseViewer.
DuplicateMetricsCollectorRegistrationError  
Engine
Generic simulator engine.
EngineDTO  
EngineMetricsCollector
Collects metrics from the Engine.
EngineMetricsCollector.Metrics  
EngineVisualization  
EnvUtils  
ErrorCheckStage
Stage implementation that represents the error checking stage in the simulator.
ErrorCheckStation
Station implementation for the ErrorCheckStage.
ErrorCheckTimeGenerator
Error check time generator.
ErrorFixTimeConfig  
ErrorFixTimeVisualization
Visualisation transformer class for ErrorFixTimeConfigs.
ErrorOccurrenceConfig  
ErrorOccurrenceGenerator
Error occurrence generator.
ErrorOccurrenceVisualization
Visualisation transformer class for ErrorOccurrenceConfigs.
ErrorType  
Event
Generic simulator event class.
EventQueue
Generic event queue.
EventType  
FixStage
Stage implementation that represents the error fixing stage in the simulator.
FixStation
Station implementation for the AssemblyStage.
Generator
Generic generator interface.
JsonUtils  
LinkUtils
Generic link utilities.
Main  
Material
Represents a product traveling through the production line in a simulated environment.
MaterialDTO  
MaterialMetricsCollector
Collects data and metrics of a Material as it passes through a Stage and Station
MaterialMetricsCollector.Metrics  
MetricsCollector
Generic metrics collector.
MetricsCollectorType  
MetricsCollectorTypeNotRegisteredError  
NormalDistributionConfig  
NormalDistributionVisualization
Visualisation transformer class for NormalDistributionConfigs.
OptionsEditor  
Overview  
OverviewController
Controller class for the Overview.
RunDAO
DAO for accessing the simulator run history database.
RunDTO  
SimulatorEngine
Main Engine implementation for the simulator.
Stage
Abstract super class for all Stage classes.
StageController  
StageController.Metrics  
StageControllerDTO  
StageID  
Station
Abstract super class for all station classes.
Station.Metrics  
StationAmountVisualization
Visualisation transformer class for StationConfigs.
StationConfig  
StationDTO  
StationQueue
Generic station list/queue, ordered by vacancy (I.e.
StationViewer  
StationViewerController
Controller class for the StationViewer.
StationViewerVisualization
Visualisation transformer class for Stations.
StationVisualization  
TextFieldUtils
Generic TextField utilities.
TickAdvanceListener
Generic tick advancement listener.
Tracker
Contains tracking data of a Material.
TransferEvent
Unique Event subclass for EventType.TRANSFER events, which require information to be passed on the destination of a Material.
Version  
View