Changes between Initial Version and Version 1 of LOGICR3_REDESIGN_R0


Ignore:
Timestamp:
07/24/09 18:24:10 (16 years ago)
Author:
tanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LOGICR3_REDESIGN_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=LOGICR3_REDESIGN_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5= Analysis = 
     6 
     7== Overview == 
     8 * Remove the old Logic. All classes should use LogicR3 instead of Logic.  
     9 
     10== Task requirements == 
     11    * Refactor ImageFrameLogic, FrameLogic, PageLogic, BookLogic, AppLogic classes to be LogicR3 classes. 
     12    * JButtons that perform different actions across Sophie2 should also fire their events through the LogicR3.  
     13 
     14== Task result == 
     15 * The result of this task should be source code. 
     16 
     17== Implementation idea == 
     18 * Remove the abstract method clicked() from MenuItem class. 
     19 * Change menu hierarchy to use the LogicR3 and EventR3. 
     20 
     21== Related == 
     22 * [wiki:GROUP_GUI_REDESIGN_R0] 
     23 
     24== How to demo == 
     25 * Demonstrate the changes made in the source code. 
     26 
     27= Design = 
     28^(Describe your design here.)^ 
     29 
     30= Implementation = 
     31^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     32 
     33= Testing = 
     34^(Place the testing results here.)^ 
     35 
     36= Comments = 
     37^(Write comments for this or later revisions here.)