Serialized Form
file
File file
- File-handling module
edit
Edit edit
- Basic editing module
schedule
Schedule schedule
- Scheduling module
calendarView
View calendarView
- Calendar viewing module
admin
Admin admin
- Calendar administration module
options
Options options
- Tool options module
caldb
CalendarDB caldb
- Calendar database
data
java.util.Collection<E> data
- The collection data representation is abstract for now
name
java.lang.String name
- User's real-world name
id
java.lang.String id
- Unique identifier by which the user is known to the Calendar Tool
email
EmailAddress email
- Electronic mail address used by the Calendar Tool to contact the user
when necessary
phone
PhoneNumber phone
- Phone number used for infomation purposes, but not by Calendar Tool
directly
userCalendars
UserCalendars userCalendars
- List of UserCalendars for all registered users
userDB
UserDB userDB
- Registered user data base
groupDB
GroupDB groupDB
- User group data base
locationDB
LocationDB locationDB
- Location data base
global_options
GlobalOptions global_options
- Set of calendar options commom by default for all users, both
registered and non-registered
workspace
UserWorkSpace workspace
- Active calendars upon which the current user is working.
|
Package caltool.caltool_ui |
menuBar
javax.swing.JMenuBar menuBar
- The top-level menu bar.
fileUI
FileUI fileUI
- The pulldown File menu.
editUI
EditUI editUI
- The pulldown Edit menu.
scheduleUI
ScheduleUI scheduleUI
- The pulldown Schedule menu.
viewUI
ViewUI viewUI
- The pulldown View menu.
adminUI
AdminUI adminUI
- The pulldown Admin menu.
optionsUI
OptionsUI optionsUI
- The pulldown Options menu.
helpUI
caltool.help_ui.HelpUI helpUI
- The pulldown Help menu.
calDB
CalendarDB calDB
- The CalendarDB, containing the data to be stored onto files and into
which file data are read.
startTime
Time startTime
- Starting time of the appointment
duration
Duration duration
- How long the appointment lasts
recurringInfo
RecurringInfo recurringInfo
- Defines if and how an appointment recurs
location
java.lang.String location
- Where the appointment is held
security
Security security
- Indicates who can see that the appointment is scheduled
priority
Priority priority
- How important the appointment is
remindInfo
RemindInfo remindInfo
- Indicates if and how user is reminded
details
java.lang.String details
- Free-form text describing any specific appointment details
attendees
Attendees attendees
calDB
CalendarDB calDB
- Calendar database in which scheduled items are stored
categoryDB
CategoryDB categoryDB
- Category database in which scheduled item categories are defined
title
java.lang.String title
- Brief description of the scheduled item
startOrDueDate
Date startOrDueDate
- Date on which item is scheduled or due. The startOrDueDate is a
multi-purpose field of ScheduledItem. Its purpose depends on whether
an item is a Task and whether it is recurring (Events cannot recur).
For non-recurring appointments and meetings, StartOrDueDate is used as
the single date on which the item is scheduled. If the item is
recurring, StartOrDueDate is the first date on which it occurs. For a
non-recurring Task, StartOrDueDate is the single date the task is due.
If the task is recurring, StartOrDueDate is the first date it is due.
endDate
Date endDate
- Last date on which item is scheduled or due. In recurring appointments,
meetings, and tasks, the end date defines the last date on which the
item will recur. In events, the end date defines the last date of a
multi-day event. When the value of end date is empty, the
StartOrDueDate component is interpreted as the single date on which the
item occurs.
category
Category category
- Used to organize items into related color-coded categories
date
Date date
- Date of this day's agenda
events
EventTitleList events
- List of scheduled event titles for this day
timeSlots
TimeSlotDescriptorList timeSlots
- Time slot description list for schedule appointments and meetings
tasks
TaskDescriptorList tasks
- List of scheduled tasks for this day
calDB
CalendarDB calDB
name
java.lang.String name
year
int year
fullMonthName
FullMonthName fullMonthName
- Full name, consisting of month name and year.
firstDay
DayName firstDay
- First day of the month
numberOfDays
int numberOfDays
- Number of days in the month
currentDate
int currentDate
- Iterator state variable containing the date number.
currentDay
int currentDay
- Iterator state variable containing the ordinal day position in a 6x7
grid.
calDB
CalendarDB calDB
- The caldb for getting current data
date
int date
- The date number
day
DayName day
- The day name
items
javax.swing.DefaultListModel items
- The list of item descriptors
calDB
CalendarDB calDB
- Calendar database in which viewed items are stored
dailyAgenda
DailyAgenda dailyAgenda
- The current instance of DailyAgenda that computes the view for the
user-selected day. This must be refined into a collection of some form
to support multi-window mode.
weeklyAgendaTable
WeeklyAgendaTable weeklyAgendaTable
- The current instance of WeeklyAgendaTable that computes the view for
the user-selected week. This must be refined into a collection of some
form to support multi-window mode.
weeklyAgendaList
WeeklyAgendaList weeklyAgendaList
- The current instance of WeeklyAgendaList that computes the view for the
user-selected week. This must be refined into a collection of some form
to support multi-window mode.
monthlyAgenda
MonthlyAgenda monthlyAgenda
- The current instance of MonthlyAgenda that computes the view for the
user-selected month. This must be refined into an collection of some
form to support multi-window mode.
lists
Lists lists
- The lists submodel
filter
Filter filter
- The filter submodel
windows
Windows windows
- The windows submodel
appointmentsHidden
boolean appointmentsHidden
- The shown/hidden state of appointments
meetingsHidden
boolean meetingsHidden
- The shown/hidden state of meetings
tasksHidden
boolean tasksHidden
- The shown/hidden state of tasks
eventsHidden
boolean eventsHidden
- The shown/hidden state of events
caldb
CalendarDB caldb
- The CalendarDB used to get the currently selected date and to pass on
to subviews