public class UserWorkSpace
extends java.lang.Object
The UserWorkSpace contains the active calendars upon which the user is
working. The first component is the UserId of the current user, which is
used as necessary by operations that input the workspace to determine who
the user is. The UserCalendar* component is the list of active calendars;
the list is maintained in the order visited by the user, with the first
element being the most recently visited, and hence current, and the last
element being the earliest visited. The previous_state component is used to
support one level of command undo. The Clipboard is used with the Edit cut,
copy, and paste operations. The Settings are the global default settings
for all new calendars; they are loaded at start up from the Settings file in
the calendar tool user directory.