package control
Type Members
-
trait
CanDriveChecker
extends AnyRef
This trait models the part of the system used to check if a journey is possible for the vehicle.
- class CanDriveCheckerImpl extends CanDriveChecker
-
trait
VehicleBehaviours
extends AnyRef
This is the vehicle behaviours models capturing different events.
- class VehicleBehavioursImpl extends VehicleBehaviours
-
trait
VehicleControl
extends AnyRef
This models the control part of the vehicle.
- class VehicleControlImpl extends VehicleControl
- class VehicleCreator extends Thread