|
Eclipse
|
|
By Steve Holzner
|
|
|
|
Publisher
|
: O'Reilly
|
|
Pub Date
|
: April 2004
|
|
ISBN
|
: 0-596-00641-1
|
|
Pages
|
: 334
|
|
Slots
|
: 1.0
|
|
|
Copyright
|
|
|
|
Preface
|
|
|
|
|
What's Inside
|
|
|
|
|
Conventions Used in This Book
|
|
|
|
|
What You'll Need
|
|
|
|
|
Using Code Examples
|
|
|
|
|
We'd Like to Hear from You
|
|
|
|
Chapter 1. Essential Eclipse
|
|
|
|
|
Section 1.1. Eclipse and Java
|
|
|
|
|
Section 1.2. Getting Eclipse
|
|
|
|
|
Section 1.3. Understanding Eclipse
|
|
|
|
|
Section 1.4. Views and Perspectives
|
|
|
|
|
Section 1.5. Working with Eclipse
|
|
|
|
|
Section 1.6. Using Quick Fix
|
|
|
|
|
Section 1.7. A Word About Project Management
|
|
|
|
Chapter 2. Java Development
|
|
|
|
|
Section 2.1. Developing Java Code
|
|
|
|
|
Section 2.2. Building and Running Code
|
|
|
|
|
Section 2.3. Creating Javadoc
|
|
|
|
|
Section 2.4. Refactoring
|
|
|
|
|
Section 2.5. Some Essential Skills
|
|
|
|
|
Section 2.6. Customizing the Development Environment
|
|
|
|
Chapter 3. Testing and Debugging
|
|
|
|
|
Section 3.1. Testing with JUnit
|
|
|
|
|
Section 3.2. Debugging
|
|
|
|
Chapter 4. Working in Teams
|
|
|
|
|
Section 4.1. How Source Control Works
|
|
|
|
|
Section 4.2. Understanding CVS
|
|
|
|
|
Section 4.3. Finding a CVS Server
|
|
|
|
|
Section 4.4. Adding a Project to the CVS Repository
|
|
|
|
Chapter 5. Building Eclipse Projects Using Ant
|
|
|
|
|
Section 5.1. Working with Ant
|
|
|
|
|
Section 5.2. JARing Your Output
|
|
|
|
|
Section 5.3. Configuring Ant in Eclipse
|
|
|
|
|
Section 5.4. Catching Errors in Build Files
|
|
|
|
Chapter 6. GUI Programming: From Appletsto Swing
|
|
|
|
|
Section 6.1. Creating AWT Applications
|
|
|
|
|
Section 6.2. Creating Swing Applications
|
|
|
|
|
Section 6.3. Using Eclipse Plug-ins
|
|
|
|
|
Section 6.4. Using the V4ALL Plug-in
|
|
|
|
Chapter 7. SWT: Buttons, Text, Labels, Lists, Layouts, and Events
|
|
|
|
|
Section 7.1. Java Graphics
|
|
|
|
|
Section 7.2. An SWT Example
|
|
|
|
|
Section 7.3. Working with Buttons
|
|
|
|
|
Section 7.4. Working with Composites and Layouts
|
|
|
|
|
Section 7.5. Working with Lists
|
|
|
|
|
Section 7.6. Using V4ALL with SWT
|
|
|
|
Chapter 8. SWT: Menus, Toolbars, Sliders, Trees, and Dialogs
|
|
|
|
|
Section 8.1. Working with Menus
|
|
|
|
|
Section 8.2. Working with Toolbars
|
|
|
|
|
Section 8.3. Working with Sliders
|
|
|
|
|
Section 8.4. Working with Trees
|
|
|
|
|
Section 8.5. Working with Dialogs
|
|
|
|
|
Section 8.6. Opening Internet Explorer in anSWT Window
|
|
|
|
Chapter 9. Web Development
|
|
|
|
|
Section 9.1. Installing and Testing Tomcat
|
|
|
|
|
Section 9.2. Creating a JSP
|
|
|
|
|
Section 9.3. Creating a Servlet
|
|
|
|
|
Section 9.4. Creating a Servlet in Place
|
|
|
|
|
Section 9.5. Connecting to a JavaBean
|
|
|
|
|
Section 9.6. Using the Sysdeo Tomcat Plug-in
|
|
|
|
|
Section 9.7. Deploying Web Applications
|
|
|
|
Chapter 10. Developing Struts Applicationswith Eclipse
|
|
|
|
|
Section 10.1. Struts and Eclipse
|
|
|
|
|
Section 10.2. Creating the View
|
|
|
|
|
Section 10.3. Creating the Controller
|
|
|
|
|
Section 10.4. Creating the Model
|
|
|
|
|
Section 10.5. Using the Easy Struts Plug-in
|
|
|
|
Chapter 11. Developing a Plug-in: The Plug-in Development Environment, Manifests, and Extension Points
|
|
|
|
|
Section 11.1. All You Really Need Is plugin.xml
|
|
|
|
|
Section 11.2. Using the Plug-in Development Environment
|
|
|
|
|
Section 11.3. Using the Run-time Workbench
|
|
|
|
|
Section 11.4. Creating a Standard Plug-in
|
|
|
|
Chapter 12. Developing a Plug-in: Creating Editors and Views
|
|
|
|
|
Section 12.1. Creating a Multi-Page Editor
|
|
|
|
|
Section 12.2. Creating a View
|
|
|
|
|
Section 12.3. Deploying a Plug-in
|
|
|
|
Chapter 13. Eclipse 3.0
|
|
|
|
|
Section 13.1. A Look at Eclipse 3.0
|
|
|
|
|
Section 13.2. Creating a Java Project
|
|
|
|
|
Section 13.3. Changes to the Eclipse Platform
|
|
|
|
|
Section 13.4. Changes to the Java Development Tools
|
|
|
|
|
Section 13.5. Other Changes
|
|
|
|
|
|
Colophon
|
|
|
|
Index
|