Errata

Irren ist menschlich - und auch bei uns war der Fehlerteufel am Werk. Hier ist die Liste der Fehler, die wir bisher gefunden haben.
Java-Version
Der Beispielcode benötigt Java 6, das ist nirgendwo explizit erwähnt.
Seiten 19, 103 und 106: CD zum Buch
Das Buch wurde nun doch ohne CD veröffentlicht, den Code gibt es nur auf der Webseite. Leider sind einige Referenzen auf die CD im Text hängengeblieben.
Seite 45, Abbildung 2.12
Die Markierungen in der Abbildung fehlen. Korrigierte Abbildung
Seite 47, 2.6 Nutzen der Extension Points
Im 2. Absatz wird erwähnt, dass wir das HelloWorld Templete verwenden. Bitte beachten Sie, dass es sich nicht um das Hello RCP Template handelt.
Seite 55, Listing 3.1
Die private Variable name wurde nicht angelegt und im Konstruktor gesetzt.
Seite 121, Kapitel 8.3, Test-Projekt
Das neue Test-Projekt soll als RCP-Anwendung mit dem "Hello World" Template angelegt werden.
Seite 137, Verweis auf Eclipse Databinding
Auf Seite 137 wird zu Eclipse Data Binding in Kapitel 30 verwiesen, dies ist jedoch Kapitel 29.
Seite 149, 150: Schreibweise Extension
Hier wurde Extentsion mehrfach falsch geschrieben.
Seite 149, Listing 12.2
Unter Punkt (1) muss die Klasse lauten:
objectClass="net.jmage.tip.todo.domain.TodoItem"
Seite 156, Listing 12.8
Die Rename-Action hat die falsche ID:
id="net.jmage.tip.todo.actions.removerenameItem-menu"
Seite 166, Kapitel 13.3, zweiterAbsatz
Rechtschreibfehler: "erheblich" statt "eheblich".
Seite 174, Listing 14.1
Methode equals() (6):
if (! (obj instanceof TodoItemEditorInput)) return false;
Seite 184, 5. Absatz
"Wir legen als Namen „typename“ fest, (...)"
Seite 187, Absatz unter "Tipp"
"Der inzwischen bekannte Weg, ein Plug-in eine Extension zu schreiben"
Seite 210 Listing 18.2
Punkt (4):
PluginTransferData data = (PluginTransferData) clipboard
        .getContents(transfer);
Seite 348
Die Testklasse heißt TestView, und nicht ViewTest.
Seite 348
Wenn so wie beschrieben getestet werden soll, dann müssen die zu testenden Packages exportiert werden. Allerdings ist es ratsamer, nicht ein Test-Plug-In, sondern ein Test-Fragment anzulegen. (Mehr Info)

Last Updated (Wednesday, 03 December 2008 15:16)