if (viewId != null) {
try {
IUDIGView view = (IUDIGView) PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage().showView(viewId, null, IWorkbenchPage.VIEW_VISIBLE);
try {
view.editFeatureChanged(feature);
} catch (Throwable e) {
UiPlugin.log(view + " threw an exception", e); //$NON-NLS-1$
}
} catch (PartInitException e) {
ProjectUIPlugin.log(null, e);