|
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.UserNameStore
public void saveUserNames()
saveUserNames
in class org.jdesktop.swingx.auth.UserNameStore
public String[] getUserNames()
getUserNames
in class org.jdesktop.swingx.auth.UserNameStore
public void setUserNames(String[] userNames)
setUserNames
in class org.jdesktop.swingx.auth.UserNameStore
public void addUserName(String name)
addUserName
in class org.jdesktop.swingx.auth.UserNameStore
public void removeUserName(String name)
removeUserName
in class org.jdesktop.swingx.auth.UserNameStore
public boolean containsUserName(String name)
containsUserName
in class org.jdesktop.swingx.auth.UserNameStore
public 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 |