Errata for the Eclipse Rich Client Platform Book
Third edition
Chapter 87.1 - Created classes for the wizard
The TodoWizard class is incorrectly listed. Here is the corrected code:
package com.example.e4.rcp.todo.wizards;
import org.eclipse.jface.wizard.Wizard;
import com.example.e4.rcp.todo.model.Todo;
public class TodoWizard extends Wizard {
private Todo todo;
public TodoWizard(Todo todo) {
this.todo = todo;
setWindowTitle("New Wizard");
}
@Override
public void addPages() {
addPage(new TodoWizardPage1(todo));
addPage(new TodoWizardPage2());
}
@Override
public boolean performFinish() {
return true;
}
}
Chapter 129.1 - Position in list
Instead of "=" the ":" sign is used to specify the position or the relative placement, e.g., use "index:2" instead of "index=2".
Older editions
Second edition "Eclipse 4 RCP"
This book has been superseded by a third volume.
See
Eclipse Eclipse Rich Client Platform book.
Chapter 26.2 - Add package dependency
The org.eclipse.core.runtime does re-export these packages with of Eclipse 4.3.2. Therefore this step is
not necessary anymore in Eclipse 4.3.2 or Eclipse 4.4
First edition "Eclipse 4 Application Development"
This book has been superseded by a third volume. See
Eclipse Rich Client Platform.