diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2012-02-27 09:36:14 -0600 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2012-03-12 12:45:05 -0500 |
commit | 0bc851bff69ef174b11cf147aeb1289c43de0666 (patch) | |
tree | 08daf5662ba4fc31d04947e887e7929b87e185c4 /pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java | |
parent | c0b210a15ef43873b52c1c9fbec73eba48155b4b (diff) | |
download | pki-0bc851bff69ef174b11cf147aeb1289c43de0666.tar.gz pki-0bc851bff69ef174b11cf147aeb1289c43de0666.tar.xz pki-0bc851bff69ef174b11cf147aeb1289c43de0666.zip |
Refactored NameValuePairs.
The NameValuePairs class has been modified to extend the Linked-
HashMap which preserves the order of elements as in the original
code. Some methods are renamed to match Java Map interface. The
NameValuePair class is no longer needed and has been removed.
Ticket #78
Diffstat (limited to 'pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java')
-rw-r--r-- | pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java b/pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java index be81b035b..f408e7297 100644 --- a/pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java +++ b/pki/base/console/src/com/netscape/admin/certsrv/config/CMSKRAAutoPanel.java @@ -18,13 +18,11 @@ package com.netscape.admin.certsrv.config; import com.netscape.admin.certsrv.*; -import com.netscape.management.client.util.*; import com.netscape.certsrv.common.*; import com.netscape.admin.certsrv.connection.*; import com.netscape.admin.certsrv.ug.*; import javax.swing.*; import java.awt.*; -import java.util.*; import java.awt.event.*; /** @@ -143,7 +141,7 @@ public class CMSKRAAutoPanel extends CMSBaseUGTab { public void refresh() { mModel.progressStart(); NameValuePairs nvps = new NameValuePairs(); - nvps.add(Constants.PR_AUTO_RECOVERY_ON, ""); + nvps.put(Constants.PR_AUTO_RECOVERY_ON, ""); try { NameValuePairs val = mAdmin.read(DestDef.DEST_KRA_ADMIN, @@ -157,11 +155,10 @@ public class CMSKRAAutoPanel extends CMSBaseUGTab { } protected void populate(NameValuePairs nvps) { - for (int i=0; i<nvps.size(); i++) { - NameValuePair nvp = nvps.elementAt(i); - String name = nvp.getName(); + for (String name : nvps.keySet()) { + String value = nvps.get(name); if (name.equals(Constants.PR_AUTO_RECOVERY_ON)) { - if (nvp.getValue().equals(Constants.TRUE)) { + if (value.equals(Constants.TRUE)) { setStatus(true); //mEnableAuto.setText(mDisableLabel); //mEnableAuto.setToolTipText(mDisableTTip); @@ -198,7 +195,7 @@ public class CMSKRAAutoPanel extends CMSBaseUGTab { } else { mModel.progressStart(); NameValuePairs nvps = new NameValuePairs(); - nvps.add(Constants.PR_AUTO_RECOVERY_ON, Constants.FALSE); + nvps.put(Constants.PR_AUTO_RECOVERY_ON, Constants.FALSE); try { mAdmin.modify(DestDef.DEST_KRA_ADMIN, ScopeDef.SC_AUTO_RECOVERY, Constants.RS_ID_CONFIG, nvps); |