caltool.admin
Class UserRecord

java.lang.Object
  extended by java.util.Observable
      extended by mvp.Model
          extended by caltool.admin.UserRecord
All Implemented Interfaces:
java.io.Serializable

public class UserRecord
extends mvp.Model

A UserRecord is the information stored about a registered user of the Calendar Tool. The Name component is the user's real-world name. The Id is the unique identifier by which the user is known to the Calendar Tool. The EmailAddress is the electronic mail address used by the Calendar Tool to contact the user when necessary. The PhoneNumber is for information purposes; it is not used by the Calendar Tool for contacting the user.

See Also:
Serialized Form

Field Summary
protected  EmailAddress email
          Electronic mail address used by the Calendar Tool to contact the user when necessary
protected  java.lang.String id
          Unique identifier by which the user is known to the Calendar Tool
protected  java.lang.String name
          User's real-world name
protected  PhoneNumber phone
          Phone number used for infomation purposes, but not by Calendar Tool directly
 
Fields inherited from class mvp.Model
view
 
Constructor Summary
UserRecord()
           
 
Method Summary
 
Methods inherited from class mvp.Model
dump, exit, getView, setView
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
User's real-world name


id

protected java.lang.String id
Unique identifier by which the user is known to the Calendar Tool


email

protected EmailAddress email
Electronic mail address used by the Calendar Tool to contact the user when necessary


phone

protected PhoneNumber phone
Phone number used for infomation purposes, but not by Calendar Tool directly

Constructor Detail

UserRecord

public UserRecord()