private void initPropertyEditor(final PropertyEditor editor) { editor.addEditingListener( new IEditingListener() { public void editingCanceled() { hideEditor(); update(); } public void editingFinished() { changeProperty(editor.getValue()); hideEditor(); update(); } }); editor.deactivate(); }