Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 602 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
602
Dung lượng
8,76 MB
Nội dung
[...]... Deploying Complete Products Customizing Products Populating the Workspace Creating Update Sites xx 31 9 31 9 32 0 32 0 32 0 32 4 32 5 32 6 32 7 32 7 32 9 33 2 34 1 34 4 34 4 35 0 35 1 35 2 35 5 36 2 36 7 37 2 37 4 37 7 37 7 37 9 38 3 38 5 38 7 38 8 38 8 38 9 39 0 39 1 39 1 39 3 39 3 39 4 39 4 39 6 39 8 Contents Installing from an Update Site 39 9 Adding an Update Site Installing Features Updating Features Managing the Configuration Install... Platform Class The Plugin Class 2 73 2 73 274 275 276 278 278 281 289 290 292 2 93 295 296 297 299 30 0 30 0 30 2 30 3 30 4 30 7 30 8 31 1 31 1 31 3 31 4 31 4 31 4 31 5 31 5 31 5 31 6 31 6 31 6 31 7 31 7 31 8 31 8 31 8 xix Contents The Preferences Class Path Specifications Monitoring Long-Running Processes The Eclipse Workspace Resources Markers Reacting to Resource Changes Managing Long-Running Processes Configuring Plug-ins... Plug-ins for the Eclipse Platform The Architecture of the Eclipse Platform Extension Points OSGi A Minimal Platform Rich Client Platform vs IDE Resource Management User Interface Help System Team Support Other Plug-in Groups Architecture Summary The Core Classes of the Eclipse Platform The Platform Class The Plugin Class 2 73 2 73 274 275 276 278 278 281 289 290 292 2 93 295 296 297 299 30 0 30 0 30 2 30 3 30 4 30 7... Summary 501 501 502 5 03 5 03 5 03 507 507 508 508 509 511 511 512 512 514 514 515 515 515 515 516 516 517 518 519 520 520 520 521 527 531 534 534 535 xxiii Contents Chapter 16: Conclusions and Outlook Programming Style Executable Prototypes Automated Tests Refinements Embrace Change Save Energy Java 1.5 Summary 537 537 538 538 538 540 541 541 542 Appendix A: Useful Plug-ins forEclipse 545 Appendix B:... that you can call the Java Virtual Machine (JVM) by issuing the command java from the command prompt ❑ Eclipse SDK 3. 0 for your platform ❑ The Eclipse example files (eclipse- examples -3. 0) for your platform Chapter 1 To install Eclipse, follow these steps: 1 Unpack the Eclipse SDK into the target directory For example, on Windows that could be the root directory C:\ In effect, the Eclipse libraries will... standards of the host platform SWT and JFace could therefore be a breakthrough forJava applications on the desktop No wonder, therefore, that there is a heated debate for and against SWT/JFace in the respective discussion forums (for example, www.javalobby.com) and that the SWT was voted as the “most innovative Java component.” Finally, Eclipse provides a large framework for implementing Java applications... Jukebox Design Goals and How to Achieve Them Installing the Project The Player Module Layout Threads The Player .java Class BasicPlayerListener The Playlist Domain Model The Interface Implementing IPlayList Accessing Features Managing Entries xviii 230 231 232 232 233 235 237 237 238 241 241 242 2 43 260 261 261 268 270 271 Contents Content Provider Playlist Switch Selections The Description Window The DescriptionWindow... a Java IDE? Is it a new GUI forJava applications? Is it an application platform or framework? Eclipse. org refers to Eclipse as a platform for “everything and nothing in particular.” That we can use Eclipse to develop Java programs (in fact, it is one of the finest Java IDEs) is just a special application of this platform But its real application domain reaches far beyond Java development Because of... Scrapbook Summary Chapter 2: Effective Programming with Eclipse Little Helpers System Information Help and Hover Java Information Views Automatic Code Completion The Correction Assistant Convenience Functions of the Java Editor Source Code Navigation Refactoring Code Modifying Types Refactoring Code Undo and Redo 22 24 25 25 25 26 27 28 33 35 36 38 38 39 42 Contents Local History Comparing Resources Replacing... way, this strategy affects only the JVM under which the platform is executed Which JVM and which SDK are used forJava development is specified separately in the Eclipse workbench The command-line option -vmargs can be used to specify parameters for the Java Virtual Machine For example: eclipse. exe -vm C: \java 13\ bin\javaw -vmargs -Xmx256M Here Eclipse is started with a specific JVM and sets the JVM heap . vi
Professional Eclipse 3 for Java
™
Developers
01_020059_ffirs.qxd 10/8/04 10:55 AM Page i
01_020059_ffirs.qxd 10/8/04 10:55 AM Page ii
Professional Eclipse 3 for Java
™
Developers
Berthold. Repository 130
Projects in the Repository 132
Version Management 133
Working in a Team 133
Other Functions 135
External Tools 135
Refresh 135
Environment 135
Associations