Jia Lu
-
2014-01-29
- status: open --> accepted
- assigned_to: Jia Lu
Logic for choosing an option is all located in the CoreController.java class, which also contains the logic for what to do when the option is clicked. This should be obscured from the CoreController.java class to separate options from the controller. It would be easier for addition of new options. Each individual options should be able to react to their corresponding button click from the gui. So each option class should implement their own action listener.