controller.base

package controller.base

Members list

Packages

Type members

Classlikes

class BaseController(val fileIo: FileIo) extends Controller

This is the base implementation of controller.Controller. Every method that does not implement controller.Controller does not change the status directly, but rather often acts upon a model.status.StatusBuilder object.

This is the base implementation of controller.Controller. Every method that does not implement controller.Controller does not change the status directly, but rather often acts upon a model.status.StatusBuilder object.

Value parameters

fileIo

the model.io.FileIo used for saving and loading the status

Attributes

Supertypes
trait Controller
class Observable
class Object
trait Matchable
class Any