userRolesPage.setUserDetails(userDetails);
userRolesPage.setUserDetails(userDetails);
+ // FIXME rather use a refresh command. Fails when called by another
+ // view.
// refresh users view
IWorkbench iw = SecurityAdminPlugin.getDefault().getWorkbench();
UsersView usersView = (UsersView) iw.getActiveWorkbenchWindow()
.getActivePage().findView(UsersView.ID);
// refresh users view
IWorkbench iw = SecurityAdminPlugin.getDefault().getWorkbench();
UsersView usersView = (UsersView) iw.getActiveWorkbenchWindow()
.getActivePage().findView(UsersView.ID);
+ if (usersView != null)
+ usersView.refresh();