#29 Refactoring ideas for the karatasi.desktop package

Java_0.2
open
nobody
5
2010-04-04
2010-03-28
Christa Runge
No

(1) extract method to call a panel method including the switch to the swing thread. Example: in DatabaseCheckController a very similar code block occurs 4 times.
(2) try to extract (abstract) base class for the panels
(3) review the separation of GuiDatabaseList into DatabaseListModel, DatabaseList (the view) and DatabaseListController according to the MVC pattern.

Note: Postponed after the release of 0.2 beta.

Discussion

  • (4) get rid of DatabaseAndServerControlPanel

     
    • assigned_to: nobody --> kussinger
     
  • (1) is for me

     
  • (1) is implemented with svn2261

     
    • assigned_to: kussinger --> nobody