]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/editors/UserRolesPage.java
Introduce a UserAdmin wrapper service
[lgpl/argeo-commons.git] / org.argeo.security.ui.admin / src / org / argeo / security / ui / admin / editors / UserRolesPage.java
index 08cd457ad326ab4830797b6ba24682704bf4a80d..a81a869a7f345c5af2927584cc40e205aae95da5 100644 (file)
@@ -42,8 +42,8 @@ import org.eclipse.ui.forms.IManagedForm;
 import org.eclipse.ui.forms.editor.FormEditor;
 import org.eclipse.ui.forms.editor.FormPage;
 import org.eclipse.ui.forms.widgets.ScrolledForm;
-import org.springframework.security.GrantedAuthority;
-import org.springframework.security.userdetails.UserDetails;
+import org.springframework.security.core.GrantedAuthority;
+import org.springframework.security.core.userdetails.UserDetails;
 
 /**
  * Display/edit the roles of a user.
@@ -114,6 +114,8 @@ public class UserRolesPage extends FormPage implements ArgeoNames {
                TableViewerColumn column = createTableViewerColumn(rolesViewer,
                                "checked", 20);
                column.setLabelProvider(new ColumnLabelProvider() {
+                       private static final long serialVersionUID = -1354458151271666525L;
+
                        public String getText(Object element) {
                                return null;
                        }
@@ -132,6 +134,8 @@ public class UserRolesPage extends FormPage implements ArgeoNames {
                // role column
                column = createTableViewerColumn(rolesViewer, "Role", 200);
                column.setLabelProvider(new ColumnLabelProvider() {
+                       private static final long serialVersionUID = 2968056181744306838L;
+
                        public String getText(Object element) {
                                return element.toString();
                        }
@@ -166,6 +170,8 @@ public class UserRolesPage extends FormPage implements ArgeoNames {
        }
 
        private class RolesContentProvider implements IStructuredContentProvider {
+               private static final long serialVersionUID = -1882254608698512781L;
+
                public Object[] getElements(Object inputElement) {
                        return userAdminService.listEditableRoles().toArray();
                }
@@ -179,7 +185,7 @@ public class UserRolesPage extends FormPage implements ArgeoNames {
 
        /** Select the columns by editing the checkbox in the first column */
        class RoleEditingSupport extends EditingSupport {
-
+               private static final long serialVersionUID = 4041402007711754376L;
                private final TableViewer viewer;
                private final AbstractFormPart formPart;