Interface

io.github.srs.controller.ControllerModule.Interface
trait Interface[S <: State] extends Provider[S], Component[S]

Interface trait that combines the provider and component traits for the controller module.

Type parameters

S

the type of the simulation state, which must extend ModelModule.State.

Attributes

Graph
Supertypes
trait Component[S]
trait Provider[S]
class Object
trait Matchable
class Any
Known subtypes
trait BaseLauncher
object CLILauncher
object GUILauncher
Self type

Members list

Type members

Inherited classlikes

object Controller

Attributes

Inherited from:
Component
Supertypes
class Object
trait Matchable
class Any

Value members

Inherited and Abstract fields

Attributes

Inherited from:
Provider