| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jdesktop.beans.AbstractBean
org.jdesktop.swingx.auth.UserNameStore
org.jdesktop.swingx.auth.DefaultUserNameStore
public class DefaultUserNameStore
Saves the user names in Preferences. Because any string could be part of the user name, for every user name that must be saved a new Preferences key/value pair must be stored.
| Constructor Summary | |
|---|---|
DefaultUserNameStore()
Creates a new instance of DefaultUserNameStore  | 
|
| Method Summary | |
|---|---|
 void | 
addUserName(String name)
Add a username to the store.  | 
 boolean | 
containsUserName(String name)
 | 
 Preferences | 
getPreferences()
 | 
 String[] | 
getUserNames()
Gets the current list of users.  | 
 void | 
loadUserNames()
Loads the user names from Preferences  | 
 void | 
removeUserName(String name)
Removes a username from the list.  | 
 void | 
saveUserNames()
Saves the user names to Preferences  | 
 void | 
setPreferences(Preferences prefs)
 | 
 void | 
setUserNames(String[] userNames)
 | 
| Methods inherited from class java.lang.Object | 
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DefaultUserNameStore()
| Method Detail | 
|---|
public void loadUserNames()
loadUserNames in class UserNameStorepublic void saveUserNames()
saveUserNames in class UserNameStorepublic String[] getUserNames()
getUserNames in class UserNameStorepublic void setUserNames(String[] userNames)
setUserNames in class UserNameStorepublic void addUserName(String name)
addUserName in class UserNameStorename - public void removeUserName(String name)
removeUserName in class UserNameStorename - public boolean containsUserName(String name)
containsUserName in class UserNameStorepublic Preferences getPreferences()
public void setPreferences(Preferences prefs)
prefs - the Preferences node to store the user names in. If null,
 or undefined, then they are stored in /org/jdesktop/swingx/auth/DefaultUserNameStore.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||