Introduction
Section 4.1. Renaming Elements
Section 4.2. Moving Elements
Section 4.3. Extracting and Implementing Interfaces
Section 4.4. Searching Code
Section 4.5. Comparing Files
Section 4.6. Comparing Files Against Local History
Section 4.7. Restoring Elements and Files from Local History
Section 4.8. Selecting the Java Runtime for Builds
Section 4.9. Running Your Code
Section 4.10. Building Your Code
Section 4.11. Using .jar and .class Files
Section 4.12. Setting the Launch Configuration