Ваш EditPart слушает изменения модели?
1 - Вам необходимо зарегистрироваться в качестве слушателя вашей модели. Мы используем механизм уведомления EMF.
public void activate() {
if (!isActive())
((EObject) getModel()).eAdapters().add(this);
super.activate();
}
public void deactivate() {
if (isActive())
((EObject) getModel()).eAdapters().remove(this);
super.deactivate();
}
2 - Вы должны действовать, когда что-то меняется.
public void notifyChanged(Notification notification) {
...
}