/** * Removes all users from the USM. */ public void removeAllUsers() { userTable.clear(); fireUsmUserChange(new UsmUserEvent(this, null, UsmUserEvent.USER_REMOVED)); }
/** * Removes all users from the USM. */ public void removeAllUsers() { userTable.clear(); fireUsmUserChange(new UsmUserEvent(this, null, UsmUserEvent.USER_REMOVED)); }
/** * Removes all users from the USM. */ public void removeAllUsers() { userTable.clear(); fireUsmUserChange(new UsmUserEvent(this, null, UsmUserEvent.USER_REMOVED)); }
/** * Sets the users of this USM. All previously added users and all localized * user information will be discarded and replaced by the supplied users. * * @param users * a possibly empty {@code UsmUser} array of users. * * @since 1.1 */ public void setUsers(UsmUser[] users) { if ((users == null) || (users.length == 0)) { userTable.clear(); } else { ArrayList<UsmUserEntry> v = new ArrayList<>(users.length); for (UsmUser user : users) { UsmUserEntry entry = new UsmUserEntry(user.getSecurityName(), (UsmUser) user.clone()); v.add(entry); } userTable.setUsers(v); } }
/** * Sets the users of this USM. All previously added users and all localized * user information will be discarded and replaced by the supplied users. * * @param users * a possibly empty {@code UsmUser} array of users. * @since 1.1 */ public void setUsers(UsmUser[] users) { if ((users == null) || (users.length == 0)) { userTable.clear(); } else { Vector<UsmUserEntry> v = new Vector<UsmUserEntry>(users.length); for (UsmUser user : users) { UsmUserEntry entry = new UsmUserEntry(user.getSecurityName(), (UsmUser) user.clone()); v.add(entry); } userTable.setUsers(v); } }
/** * Sets the users of this USM. All previously added users and all localized * user information will be discarded and replaced by the supplied users. * * @param users * a possibly empty <code>UsmUser</code> array of users. * @since 1.1 */ public void setUsers(UsmUser[] users) { if ((users == null) || (users.length == 0)) { userTable.clear(); } else { Vector v = new Vector(users.length); for (int i=0; i<users.length; i++) { UsmUserEntry entry = new UsmUserEntry(users[i].getSecurityName(), (UsmUser)users[i].clone()); v.add(entry); } userTable.setUsers(v); } }