Model View Controller Design Pattern - paffman/WBS-Project GitHub Wiki
We're using a self developed MVC design pattern. This design pattern involves a UI class that contains in inner interface. This interfaces defines all actions the user does on the UI, e.g. pressing a button, closing the window or typing some text. All listeners on the gui are to be bound to calls to an instance of this interface. A controlling class can then implement the actions interface and implement the underlying functionality. A Controller now link the view to the base system of the application.
