* Sets the <strong>PasswordStore</strong> for this panel.
*
* @param store PasswordStore
*/
public void setPasswordStore(PasswordStore store) {
PasswordStore oldStore = getPasswordStore();
PasswordStore newStore = store == null ? new NullPasswordStore() : store;
//newStore is guaranteed to be nonnull
if (!newStore.equals(oldStore)) {
passwordStore = newStore;
firePropertyChange("passwordStore", oldStore, getPasswordStore());
}
}