Home Page Icon
Home Page
Table of Contents for
Getting Started with Eclipse Juno
Close
Getting Started with Eclipse Juno
by Vinicius H. S. Durelli, Rafael Medeiros Teixeira, Rodrigo Fraxino Araujo
Getting Started with Eclipse Juno
Getting Started with Eclipse Juno
Table of Contents
Getting Started with Eclipse Juno
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Introduction
How to use this book
Downloading and installing Eclipse
Eclipse Juno – new and noteworthy
Summary
2. Java Development
Creating a Java project
Creating a Java class
Creating working sets
Importing a Java project
Importing a project from Version Control Servers
Introducing Java views
The Package Explorer view
The Java Editor view
Compiling errors and warnings annotations
Content assist
Code navigation
Quick fix
Customizing the editor
The Problems view
Customizing the Problems view
The Outline view
The Type Hierarchy view
The Call Hierarchy view
Organizing imports
Save actions
Enforcing Coding Style with Formatter
Generating code
Generating getters and setters
Generating constructors
Generating the hashCode() and equals() methods
Generating the toString() method
Generating method comments
Editing code and comment templates
Refactoring
Renaming variables
Modifying a method's signature
Building and running the project
Creating a launch configuration
Managing the project build path
Summary
3. Unit Testing with JUnit and Debugging
Testing with JUnit – getting started
Setting up JUnit
Testing with JUnit
Implementing the test methods generated by Eclipse
An overview of the Eclipse JUnit Runner view
Creating test cases
Debugging when problems arise
Summary
4. Version Control Systems
CVS
Repository
Checking out a project
Synchronizing
Branches
SVN
Git
Summary
5. SWT
Getting started
Setting up
Widgets
Displays
Controls
The Label widgets
The Text widgets
The Button widgets
The List widgets
The Combo widgets
Layouts
FillLayout
RowLayout
GridLayout
New and noteworthy
Summary
6. More SWT
Events
Typed and untyped events
KeyEvent
MouseEvent
Menus
Toolbars
Tables
Dialogs
MessageBox
FileDialog
ColorDialog
FontDialog
PrintDialog
Summary
7. Web Development Using Eclipse WTP
Brief introduction to the benefits of Java web application technologies
Understanding servlets
Understanding JavaServer Page
Getting started with Apache Tomcat
Installing Tomcat
Eclipse Web Tools Platform
Configuring the server
The servlet lifecycle
Implementing your very first Java servlet using Eclipse WTP
A more elaborate example – yet another calculator
Deploying the calculator example
Implementing your very first JSP using Eclipse WTP
Generating WAR files
Summary
8. Eclipse Development
Creating your first plugin
Running and debugging a plugin project
Running and debugging configurations
Extension points
Declaring an extension point
Providing interfaces
Using extension points implementation in code
Implementing an extension point
Contributing to the platform's menus and toolbars
Actions versus commands
org.eclipse.ui.menus
org.eclipse.ui.commands
org.eclipse.ui.handlers
Restricting and disabling contributions
The Plugin Spy feature
Creating new views
Saving the view's current state
Adding context help to your view
Example of a new view
Exporting a plugin
Summary
9. Eclipse Rich Client Platform
Understanding a Rich Client Platform
The Eclipse Rich Client Platform
OSGi framework implementation
The module layer
The life cycle layer
The service layer
The security layer
SWT
JFace
Eclipse workbench
Developing a client application using the Eclipse RCP
Creating a new client application project using a template
A closer look at the generated source code
Running and debugging RCP applications
Expanding the example – creating a contact list application
The contact list view
The contact editor
The Save and New commands and menu entries
Tying up the two views
Running the application
Packaging and branding an Eclipse RCP application
Branding an Eclipse RCP application
Summary
A. Keyboard Shortcuts
File editor shortcuts
Code edition shortcuts
Code generation and code refactoring shortcuts
Code navigation shortcuts
Java shortcuts
File shortcuts
Run and debug shortcuts
Views shortcuts
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Table of Contents
Next
Next Chapter
Getting Started with Eclipse Juno
Getting Started with Eclipse Juno
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset