Thomas KünnethEinstieg in Eclipse 3.4 - RCP-, Web- und AJAX-Anwendungen entwickeln, Ant, Refactoring, Debugging, Subversion, CVS, Plug-ins
Vorwort zur zweiten Auflage 11
Einleitung 13
1 Hands on Eclipse 19
1.1 Java und Eclipse installieren 19
1.2 Das erste eigene Projekt 31
1.3 Ein Rundgang durch die IDE 43
1.4 Zusammenfassung 56
2 Arbeiten mit Eclipse 57
2.1 Perspektiven, Sichten und Editoren 57
2.2 Java-Programme eingeben und bearbeiten 75
2.3 Suchen, Ersetzen und Refactoring 108
2.4 Zusammenfassung 123
3 Arbeitsbereiche und Projekte 125
3.1 Der Arbeitsbereich 125
3.2 Die Projektverwaltung 134
3.3 Komplexe Projekte 151
3.4 Ant und externe Tools 166
3.5 Zusammenfassung 175
4 Funktionen mit Plug-ins erweitern 177
4.1 Plug-ins aus Anwendersicht 178
4.2 Die technische Infrastruktur 195
4.3 Eigene Plug-ins entwickeln 198
4.4 Eclipse RCP-Anwendungen 213
4.5 Zusammenfassung 222
5 Fehlersuche und Test 223
5.1 Visuelles Debuggen 224
5.2 Konzepte und Techniken 233
5.3 Fortgeschrittene Debug-Techniken 248
5.4 Unit-Tests 263
5.5 Zusammenfassung 271
6 Versionsverwaltung 273
6.1 Lokale Repositories aufsetzen 274
6.2 CVS-Unterstützung 285
6.3 Zugriff auf Subversion-Repositories 299
6.4 Arbeiten im Team 327
6.5 Zusammenfassung 329
7 Erstellen einer Anwendung mitgrafischer Benutzeroberfläche 331
7.1 GUI-Editoren 332
7.2 Das Hauptfenster 342
7.3 Die Dialoge 350
7.4 Die Teile verbinden 367
7.5 Zusammenfassung 376
8 Web- und AJAX-Anwendungen 377
8.1 Java-Webanwendungen mit Eclipse 378
8.2 Das Google Web Toolkit 395
8.3 Rich Ajax Platform 404
8.4 Zusammenfassung 411
Anhang 413
A Literaturverzeichnis 413
B Die Begleit-CD 415