What's Inside
This book is Eclipse from cover to cover. We will solve hundreds of
Eclipse problems, and discuss dozens of issues, from installing all
the way to reinstalling if some catastrophe occurs. And
we're going to take a look at what Eclipse 3.0, now
in beta form, has to offer as well. Here's an
overview of what's inside the book:
- Chapter 1
-
This chapter covers the basics—all you need to use Eclipse and
handle routine tasks, including getting and installing Eclipse.
- Chapter 2
-
This chapter is all about the Eclipse workbench and what it offers.
Covered are items such as editors, views, perspectives, and how to
work with them in depth.
- Chapter 3
-
Eclipse excels at Java development, and this chapter starts our Java
development. Here we'll use the Java Development
Tools (JDT) to create and work with Java projects, classes, methods,
code, and so on.
- Chapter 4
-
Refactoring handles the task when you need to rename or move elements
in your code and update every occurrence throughout that code. This
chapter covers refactoring and many advanced Java tasks. It also
covers building projects and launching them, including setting launch
configurations.
- Chapter 5
-
Where would an IDE be without debugging? The Eclipse debugger is
first rate, and you'll get the story in this
chapter, including breakpoints, breakpoint hit counters, watchpoints,
changing your code on the fly, and a great deal more.
- Chapter 6
-
Eclipse also is built to be used in teams, and this chapter covers
how to use Eclipse with a Concurrent Versions System (CVS) server so
that code can be shared. You'll see how to connect
Eclipse to a CVS server, how to store Eclipse projects in a CVS
repository, how to check your files and projects, and more.
- Chapter 7
-
Ant is the best build tool for Java, and Eclipse comes with Ant
support already built in. This chapter covers how to create Ant build
files, how to execute them, and what you can do with Ant in Eclipse.
- Chapter 8
-
The Standard Widget Toolkit (SWT) comes built into Eclipse and is an
extensive GUI API designed to replace Java's AWT and
Swing. This first chapter of SWT coverage includes the basics on SWT
as well as getting started with basic widgets such as buttons, lists,
and composites, and how to create nonrectangular windows.
- Chapter 9
-
This chapter on SWT covers more SWT widgets, including advanced
widgets such as dialogs, toolbars, menus, and tables.
You'll also learn how to embed AWT/Swing windows in
SWT applications.
- Chapter 10
-
This final chapter on SWT covers more SWT widgets: coolbars, tab
folders, trees, and browsers.
- Chapter 11
-
Eclipse and web development are natural partners, and this chapter
covers developing web applications with Eclipse, including JSP,
JavaBeans, and servlets. You'll also learn how to
create deployment packages for web applications.
- Chapter 12
-
This and the next chapter illustrate how to create your own Eclipse
plug-ins. In this chapter, you'll get the details on
extension points, actions, and creating plug-in menus.
- Chapter 13
-
This chapter concludes our focus on plug-ins; here,
we'll create plug-ins that display wizards, views,
and editors in Eclipse.
|