Sold Out
Book Categories |
Foreword | xvii | |
Preface | xxi | |
Acknowledgments | xxiii | |
About this book | xxv | |
About the title | xxix | |
About the cover illustration | xxx | |
Part 1 | Using Eclipse | 1 |
1 | Overview | 3 |
1.1 | Where Eclipse came from | 4 |
1.2 | What is Eclipse? | 7 |
1.3 | What's next | 11 |
1.4 | Summary | 11 |
2 | Getting started with the Eclipse Workbench | 13 |
2.1 | Obtaining Eclipse | 14 |
2.2 | Eclipse overview | 15 |
2.3 | The Java quick tour | 20 |
2.4 | Preferences and other settings | 31 |
2.5 | Summary | 37 |
3 | The Java development cycle: test, code, repeat | 39 |
3.1 | Java development tools methodology | 40 |
3.2 | The JUnit unit testing framework | 43 |
3.3 | Further adventures in debugging | 62 |
3.4 | Logging with log4j | 68 |
3.5 | Summary | 77 |
4 | Working with source code in Eclipse | 79 |
4.1 | Importing an external project | 80 |
4.2 | Extending the persistence component | 83 |
4.3 | Refactoring | 95 |
4.4 | Summary | 102 |
5 | Building with Ant | 103 |
5.1 | The need for an official build process | 104 |
5.2 | Make: A retrospective | 109 |
5.3 | The new Java standard: Ant | 112 |
5.4 | A sample Ant build | 131 |
5.5 | Summary | 140 |
6 | Source control with CVS | 143 |
6.1 | The need for source control | 144 |
6.2 | Using CVS with Eclipse | 146 |
6.3 | Summary | 174 |
7 | Web development tools | 177 |
7.1 | Developing for the Web | 178 |
7.2 | Tomact and the Sysdeo Tomcat plug-in | 181 |
7.3 | Building a web application | 191 |
7.4 | Wrapping up the sample application | 210 |
7.5 | Summary | 215 |
Part 2 | Extending Eclipse | 217 |
8 | Introduction to Eclipse plug-ins | 219 |
8.1 | Plug-ins and extension points | 220 |
8.2 | The Plug-in Development Environment (PDE) | 223 |
8.3 | The "Hello, World" plug-in example | 228 |
8.4 | The log4j library plug-in example | 242 |
8.5 | Deploying a plug-in | 246 |
8.6 | Summary | 247 |
9 | Working with plug-ins in Eclipse | 249 |
9.1 | The log4j integration plug-in example | 250 |
9.2 | Editors (TextEditor) | 254 |
9.3 | Views (ViewPart) | 279 |
9.4 | Preferences (FieldEditorPreferencePage) | 301 |
9.5 | Plugin class | 304 |
9.6 | Summary | 305 |
A | Java perspective menu reference | 307 |
B | CVS installation procedures | 323 |
B.1 | Installing CVS on UNIX and Linux | 324 |
Creating the CVS repository | 325 | |
Setting up SSH Remote access | 326 | |
Setting up pserver remote access | 327 | |
B.2 | Installing CVS on Mac OS X | 328 |
B.3 | Installing CVSNT on Windows | 329 |
B.4 | Installing Cygwin CVS and SSH on Windows | 330 |
B.5 | Troubleshooting the CVS installation | 332 |
B.6 | Backing up the CVS repository | 332 |
C | Plug-in extension points | 333 |
D | Introduction to SWT | 343 |
D.1 | What is the Standard Widget Toolkit? | 344 |
D.2 | SWT architecture | 345 |
Widget creation | 346 | |
Resource disposal | 346 | |
D.3 | SWT and events | 347 |
D.4 | SWT and threads | 348 |
D.5 | Building and running SWT programs | 350 |
D.6 | Using SWT | 353 |
The BasicFramerwork class | 353 | |
The MainApp class | 356 | |
Trying the example | 359 | |
E | Introduction to JFace | 361 |
E.1 | Architecture | 362 |
E.2 | Building a JFace application | 363 |
JFaceExample class | 364 | |
ExitAction class | 366 | |
Index | 369 |
Login|Complaints|Blog|Games|Digital Media|Souls|Obituary|Contact Us|FAQ
CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!! X
You must be logged in to add to WishlistX
This item is in your Wish ListX
This item is in your CollectionEclipse in Action: A Guide for the Java Developer
X
This Item is in Your InventoryEclipse in Action: A Guide for the Java Developer
X
You must be logged in to review the productsX
X
X
Add Eclipse in Action: A Guide for the Java Developer, Eclipse is a new open-source, Java-based, extensible development platform designed for nothing in particular but everything in general. Because of its roots, it is currently most popular as a Java integrated development environment (IDE). Eclipse ships wi, Eclipse in Action: A Guide for the Java Developer to the inventory that you are selling on WonderClubX
X
Add Eclipse in Action: A Guide for the Java Developer, Eclipse is a new open-source, Java-based, extensible development platform designed for nothing in particular but everything in general. Because of its roots, it is currently most popular as a Java integrated development environment (IDE). Eclipse ships wi, Eclipse in Action: A Guide for the Java Developer to your collection on WonderClub |