Java User’s Guide
Figures
10
wm_java_usersguide_v12 Page 9 of 123 2008-02-25
Confidential / Released
s
Figures
Figure 1: Overview........................................................................................................ 12
Figure 2: Installation of Eclipse ME-Plugin 1.2.3: Dialog box Feature Updates............ 22
Figure 3: Installation of Eclipse ME-Plugin 1.2.3: Dialog box Updates sites to visit...... 22
Figure 4: Installation of Eclipse ME-Plugin 1.2.3: dialog box Search Results............... 23
Figure 5: Installation of Eclipse ME-Plugin 1.2.3: dialog box Restart Eclipse............... 23
Figure 6: Interface Configuration................................................................................... 31
Figure 7: Data flow of a Java application running on the module.................................. 32
Figure 8: Module State 1............................................................................................... 33
Figure 9: Module State 2............................................................................................... 34
Figure 10: Module State 4............................................................................................... 34
Figure 11: Module State 5............................................................................................... 34
Figure 12: Module State Transition Diagram................................................................... 35
Figure 13: Test case for measuring Java command execution throughput..................... 43
Figure 14: Test case for measuring Java MIDlet performance and handling pin-IO....... 44
Figure 15: Scenario for testing data rates on ASC1........................................................ 45
Figure 16: Scenario for testing data rates on ASC1 with a voice call in parallel............. 45
Figure 17: Scenario for testing data rates on ASC1 with GPRS data upload................. 47
Figure 18: Scenario for testing data rates on ASC1 with GPRS data download............. 47
Figure 19: OTAP Overview............................................................................................. 55
Figure 20: OTAP: Install/Update Information Flow (messages in brackets are optional) 59
Figure 21: OTAP: Delete Information Flow (messages in brackets are optional)........... 60
Figure 22: Create new Eclipse project: Create a J2ME MIDP Midlet Suite..................... 67
Figure 23: Create new Eclipse project: New J2ME Project............................................. 67
Figure 24: Create new Eclipse project: Midlet Suite Properties...................................... 68
Figure 25: Create new Eclipse project: work area with new created project................... 68
Figure 26: Create new Eclipse project: Create a J2ME Midlet........................................ 69
Figure 27: Create new Eclipse project: Create a New J2ME Midlet................................ 69
Figure 28: Create new Eclipse project: Edit some Java commands............................... 70
Figure 29: Create new Eclipse project: Edit “deployed” path to Jar file........................... 70
Figure 30: Data flow of a Java application in the debug environment............................. 72
Figure 31: NetBeans IDE 5.0 - installed emulators......................................................... 76
Figure 32: NetBeans IDE 5.0 - Switching to IMP-NG emulator....................................... 76
Figure 33: NetBeans IDE 5.0 - Selecting an IMP-NG MIDlet template
(e.g. project “Test”)......................................................................................... 77
Figure 34: NetBeans IDE 5.0 - selecting sample project “Hello World Sample”............. 78
Figure 35: NetBeans IDE 5.0 - confirmation of sample project “Hello World Sample”.... 78
Figure 36: NetBeans IDE 5.0 - add emulator option “-noload”
(e.g. project “HelloSample”)........................................................................... 79
Figure 37: NetBeans IDE 5.0 - Displaying Java “System.out” in NetBeans IDE window 80
Figure 38: Eclipse – Display of different integrated emulators........................................ 82
Figure 39: Eclipse – J2ME platform................................................................................ 83
Figure 40: Eclipse with ME Plugin 1.5.0 – Display of different integrated emulators...... 84
Figure 41: Eclipse with ME Plugin 1.5.0 – J2ME platform.............................................. 85
Figure 42: Eclipse – Project import................................................................................. 86
Figure 43: Eclipse - Example.......................................................................................... 86
Figure 44: Eclipse – Create package.............................................................................. 87
Figure 45: Eclipse - Configuration................................................................................... 88
Figure 46: Eclipse - Configuration................................................................................... 89