/**
* Sets the user name store for this panel.
* @param store
*/
public void setUserNameStore(UserNameStore store) {
UserNameStore oldStore = getUserNameStore();
UserNameStore newStore = store == null ? new DefaultUserNameStore() : store;
//newStore is guaranteed to be nonnull
if (!newStore.equals(oldStore)) {
userNameStore = newStore;
firePropertyChange("userNameStore", oldStore, getUserNameStore());
}
}