Improve UX
[lgpl/argeo-commons.git] / swt / org.argeo.cms.swt / src / org / argeo / cms / swt / dialogs / ChangePasswordDialog.java
index 296247094b4d1f863629f490a6d1ab765f41eee0..abb8227cd7de150f3421986370d9371c4231ef7f 100644 (file)
@@ -8,6 +8,7 @@ import org.argeo.api.cms.directory.CmsUserManager;
 import org.argeo.api.cms.ux.CmsView;
 import org.argeo.cms.CmsMsg;
 import org.argeo.cms.swt.CmsSwtUtils;
+import org.argeo.cms.ux.widgets.CmsDialog;
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
@@ -46,17 +47,17 @@ public class ChangePasswordDialog extends CmsMessageDialog {
                        if (Arrays.equals(newPassword.getTextChars(), confirmPassword.getTextChars())) {
                                try {
                                        cmsUserManager.changeOwnPassword(previousPassword.getTextChars(), newPassword.getTextChars());
-                                       return OK;
+                                       return CmsDialog.OK;
                                } catch (Exception e1) {
                                        log.error("Could not change password", e1);
                                        cancel();
                                        CmsMessageDialog.openError(CmsMsg.invalidPassword.lead());
-                                       return CANCEL;
+                                       return CmsDialog.CANCEL;
                                }
                        } else {
                                cancel();
                                CmsMessageDialog.openError(CmsMsg.repeatNewPassword.lead());
-                               return CANCEL;
+                               return CmsDialog.CANCEL;
                        }
                };
 
@@ -67,7 +68,7 @@ public class ChangePasswordDialog extends CmsMessageDialog {
        @Override
        protected void okPressed() {
                Integer returnCode = cmsView.doAs(doIt);
-               if (returnCode.equals(OK)) {
+               if (returnCode.equals(CmsDialog.OK)) {
                        super.okPressed();
                        CmsMessageDialog.openInformation(CmsMsg.passwordChanged.lead());
                }