Ignore:
Timestamp:
03/21/09 17:30:21 (3 years ago)
Author:
octorian
Message:

Start of MessageNode refactoring from protocol model into the unified object model, and some UI navigation controller changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LogicMail/src/org/logicprobe/LogicMail/LogicMail.java

    r388 r405  
    4343import net.rim.device.api.ui.UiApplication; 
    4444 
    45 import org.logicprobe.LogicMail.ui.MailHomeScreen; 
     45import org.logicprobe.LogicMail.ui.NavigationController; 
    4646import org.logicprobe.LogicMail.ui.NotificationHandler; 
    4747import org.logicprobe.LogicMail.conf.AccountConfig; 
     
    6262 */ 
    6363public class LogicMail extends UiApplication { 
     64        NavigationController navigationController; 
     65         
    6466    /** 
    6567     * Instantiates a new instance of the application. 
     
    9698                    buf.append(AppInfo.getVersion()); 
    9799                    buf.append("\r\n"); 
     100                    buf.append("Platform: "); 
     101                    buf.append(AppInfo.getPlatformVersion()); 
     102                    buf.append("\r\n"); 
    98103                    EventLogger.logEvent(AppInfo.GUID, buf.toString().getBytes(), EventLogger.INFORMATION); 
    99104                } 
     
    102107                NotificationHandler.getInstance().setEnabled(true); 
    103108                 
     109                // Initialize the navigation controller 
     110                navigationController = new NavigationController(this); 
     111                 
    104112                // Push the mail home screen 
    105                 pushScreen(new MailHomeScreen()); 
     113                navigationController.displayMailHome(); 
    106114        } 
    107115    } 
Note: See TracChangeset for help on using the changeset viewer.