Innerhalb kurzer Zeit ist Eclipse für viele Softwareentwickler zur bevorzugten Entwicklungsumgebung für Java- und andere Anwendungen geworden. Mehr und mehr Entwickler setzen Eclipse allerdings nicht nur als Entwicklungswerkzeug ein, sondern benutzen die Eclipse-Plattform als Programmrahmen und Ablaufumgebung für eigene Plugins oder Rich-Client-Plattform-Anwendungen.
Ein solch umfangreicher Programmrahmen stellt freilich auch Anforderungen an den Programmierer dar. So kann die Einarbeitungszeit für einen Programmierer, der eigene Anwendungen auf Basis von Eclipse implementieren möchte, beträchtlich sein. Die Entwickler von Eclipse haben dieses Problem erkannt und bieten für viele Aufgaben Templates und Wizards an, die gängige Programmieraufgaben automatisch ausführen.
Genau hier setzt dieses Buch an. Es bietet Lösungen für viele Programmierfragen, die nach der Generierung eines ersten Plugins oder einer RCP-Anwendung auftauchen. Die hier präsentierten Detaillösungen stammen aus Programmierprojekten aus der Eclipse-Praxis, und zwar aus beiden Programmierbereichen: der Programmierung von Plugins für die Eclipse-IDE und die Erstellung von RCP-Anwendungen.
Ein solch umfangreicher Programmrahmen stellt freilich auch Anforderungen an den Programmierer dar. So kann die Einarbeitungszeit für einen Programmierer, der eigene Anwendungen auf Basis von Eclipse implementieren möchte, beträchtlich sein. Die Entwickler von Eclipse haben dieses Problem erkannt und bieten für viele Aufgaben Templates und Wizards an, die gängige Programmieraufgaben automatisch ausführen.
Genau hier setzt dieses Buch an. Es bietet Lösungen für viele Programmierfragen, die nach der Generierung eines ersten Plugins oder einer RCP-Anwendung auftauchen. Die hier präsentierten Detaillösungen stammen aus Programmierprojekten aus der Eclipse-Praxis, und zwar aus beiden Programmierbereichen: der Programmierung von Plugins für die Eclipse-IDE und die Erstellung von RCP-Anwendungen.