java.lang.Object
ulu.view.ui.User
- public class User
- extends java.lang.Object
A repository for information stored on a per-user basis.
|
Constructor Summary |
User()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
info
java.util.Hashtable info
- lookup info for this user
umgr
static UserManager umgr
- The UserManager controlling this user. All Users in the same VM share a UserManager,
hence we can declare it as static. In case of a desktop client, this may be a simple wrapper
that holds only one user (or able to load more than one profile from disk?). In a
client-server system, may use session keys or similar
User
public User()
get
public java.lang.Object get(java.lang.Object key)
- get the current user's stuff by key
put
public void put(java.lang.Object key,
java.lang.Object value)
- put something into the user's bag
getUserManager
public static UserManager getUserManager()
- get current user manager
setUserManager
public static void setUserManager(UserManager um)
- set the current user manager