|
ehsbe CommonsTM Version 1.1.0rc3 |
|||||||||
| 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
com.ehsbe.commons.gui.util.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)
|
boolean |
containsUserName(String name)
|
Class<?> |
getAppNameForPreferences()
Get the class used for getting/setting the user preference node. |
String |
getServer()
Set the name of the server, which should be associated with this store. |
String[] |
getUserNames()
|
void |
loadUserNames()
|
void |
removeUserName(String name)
|
void |
saveUserNames()
|
void |
setAppNameForPreferences(Class<?> appClassForPreferences)
Set the class used for getting/setting the user preference node. |
void |
setServer(String server)
Set the name of the server, which should be associated with this store. |
void |
setUserNames(String[] userNames)
|
| Methods inherited from class org.jdesktop.beans.AbstractBean |
|---|
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
| 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 org.jdesktop.swingx.auth.UserNameStorepublic void saveUserNames()
saveUserNames in class org.jdesktop.swingx.auth.UserNameStorepublic String[] getUserNames()
getUserNames in class org.jdesktop.swingx.auth.UserNameStorepublic void setUserNames(String[] userNames)
setUserNames in class org.jdesktop.swingx.auth.UserNameStorepublic void addUserName(String name)
addUserName in class org.jdesktop.swingx.auth.UserNameStorepublic void removeUserName(String name)
removeUserName in class org.jdesktop.swingx.auth.UserNameStorepublic boolean containsUserName(String name)
containsUserName in class org.jdesktop.swingx.auth.UserNameStorepublic Class<?> getAppNameForPreferences()
public void setAppNameForPreferences(Class<?> appClassForPreferences)
appClassForPreferences - prefs package node class.public void setServer(String server)
null.
server - the name of the serverpublic String getServer()
null.
null if not set, the name of the server otherwise.
|
ehsbe CommonsTM Version 1.1.0rc3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||