Improve UI event support
[lgpl/argeo-commons.git] / swt / org.argeo.cms.swt / src / org / argeo / cms / swt / dialogs / ChangePasswordDialog.java
index 06e4d0f9f996374b651ad3695e2ce23e88e62ba7..dedf61dea0f31acd0a4ac01e90a00218d5b2abc9 100644 (file)
@@ -1,7 +1,7 @@
 package org.argeo.cms.swt.dialogs;
 
-import java.security.PrivilegedAction;
 import java.util.Arrays;
+import java.util.concurrent.Callable;
 
 import org.argeo.api.cms.CmsLog;
 import org.argeo.api.cms.ux.CmsView;
@@ -22,7 +22,7 @@ public class ChangePasswordDialog extends CmsMessageDialog {
        private CmsUserManager cmsUserManager;
        private CmsView cmsView;
 
-       private PrivilegedAction<Integer> doIt;
+       private Callable<Integer> doIt;
 
        public ChangePasswordDialog(Shell parentShell, String message, int kind, CmsUserManager cmsUserManager) {
                super(parentShell, message, kind);