Version 2 (modified by tanya, 16 years ago) (diff) |
---|
Analysis
Overview
- Remove the old Logic. All classes should use LogicR3 instead of Logic.
Task requirements
- Refactor ImageFrameLogic, FrameLogic, PageLogic, BookLogic, AppLogic classes to use LogicR3 instead Logic.
- JButtons that perform different actions across Sophie2 should also fire their events through the LogicR3.
Task result
- The result of this task should be source code.
Implementation idea
- Remove the abstract method clicked() from MenuItem class.
- Change menu hierarchy to use the LogicR3 and EventR3.
Related
How to demo
- Demonstrate the changes made in the source code.
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)