Eclipse RCP - 3 pytania i odpowiedzi ze szkolenia (maj 2015)

Pytania w tym artykule pojawiły się podczas szkolenia Tworzenie aplikacji na bazie platformy Eclipse RCP realizowanego w dniach 18-20.05.2016r.


JFace Binding - Czy można bind'ować model do modelu (a nie model/widok)?

Odpowiedź - Tak. Zaprezentowanie przykładu kodu przygotowanego na miejscu.

Zaprezentowanie przykładu w kolejnym dniu szkolenia - zawołanie metody firePropertyChange w setterze w modelu.

Wizards - Jak kontrolować enable'owanie/disable'owanie przycisków Next i Finish w wizardzie?

Zaprezentowanie przykładu w kolejnym dniu szkolenia - overridowanie metod canFinish w Wizard (Finish) i wołanie metod setPageComplete() z argumentem true/false w WizardPage (Next).