diff options
author | Adam Young <ayoung@redhat.com> | 2011-11-18 15:03:44 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2012-01-04 11:24:45 -0500 |
commit | 682832974aba6d29f7849187ebd24c222867d1b8 (patch) | |
tree | 55cf70e602b1630c01c9c65f3ff48fc425dcbaa5 /pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java | |
parent | 5155a9dc8d5b461123a13079252fc5d3fab8f908 (diff) | |
download | pki-682832974aba6d29f7849187ebd24c222867d1b8.tar.gz pki-682832974aba6d29f7849187ebd24c222867d1b8.tar.xz pki-682832974aba6d29f7849187ebd24c222867d1b8.zip |
type safety certserv cms and cmscore
Re-added files IPublshRuleSet and ILdapCertMapper
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java b/pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java index 40f3281ee..d91eedf93 100644 --- a/pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java +++ b/pki/base/common/src/com/netscape/cmscore/usrgrp/Group.java @@ -40,10 +40,10 @@ public class Group implements IGroup { private static final long serialVersionUID = -1264387079578766750L; private IUsrGrp mBase = null; private String mName = null; - private Vector mMembers = new Vector(); + private Vector<String> mMembers = new Vector<String>(); private String mDescription = null; - private static final Vector mNames = new Vector(); + private static final Vector<String> mNames = new Vector<String>(); static { mNames.addElement(ATTR_NAME); mNames.addElement(ATTR_ID); @@ -75,7 +75,7 @@ public class Group implements IGroup { mMembers.addElement(name); } - public Enumeration getMemberNames() { + public Enumeration<String> getMemberNames() { return mMembers.elements(); } @@ -90,13 +90,14 @@ public class Group implements IGroup { return false; } - public void set(String name, Object object) throws EBaseException { + @SuppressWarnings("unchecked") + public void set(String name, Object object) throws EBaseException { if (name.equals(ATTR_NAME)) { throw new EBaseException(CMS.getUserMessage("CMS_BASE_INVALID_ATTRIBUTE", name)); } else if (name.equals(ATTR_ID)) { throw new EBaseException(CMS.getUserMessage("CMS_BASE_INVALID_ATTRIBUTE", name)); } else if (name.equals(ATTR_MEMBERS)) { - mMembers = (Vector) object; + mMembers = (Vector<String>) object; } else if (name.equals(ATTR_DESCRIPTION)) { mDescription = (String) object; } else { @@ -120,7 +121,7 @@ public class Group implements IGroup { throw new EBaseException(CMS.getUserMessage("CMS_BASE_INVALID_ATTRIBUTE", name)); } - public Enumeration getElements() { + public Enumeration<String> getElements() { return mNames.elements(); } } |