Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
All Classes
A
C
D
E
F
G
M
O
S
V
A
addCloseAllItem()
- Method in class file_ui.
FileMenu
Add the 'Close All menu item.
addCloseItem()
- Method in class file_ui.
FileMenu
Add the 'Close' menu item.
addExitItem()
- Method in class file_ui.
FileMenu
Add the 'Exit' menu item.
addLoadSettingsItem()
- Method in class file_ui.
FileMenu
Add the 'Load Settings' menu item.
addNewItem()
- Method in class file_ui.
FileMenu
Add the 'New' menu item.
addOpenItem()
- Method in class file_ui.
FileMenu
Add the 'Open ...' menu item.
addPageSetupItem()
- Method in class file_ui.
FileMenu
Add the 'Page Setup ...' menu item.
addPrintItem()
- Method in class file_ui.
FileMenu
Add the 'Print ...' menu item.
addSaveAllItem()
- Method in class file_ui.
FileMenu
Add the 'Save All' menu item.
addSaveAsItem()
- Method in class file_ui.
FileMenu
Add the 'Save As ...' menu item.
addSaveItem()
- Method in class file_ui.
FileMenu
Add the 'Save' menu item.
addSaveSettingsItem()
- Method in class file_ui.
FileMenu
Add the 'Save Settings' menu item.
admin_ui
- package admin_ui
Package of GUI prototype classes for the administrative functionality of the Calendar Tool, as described in
Section 2.6
of teh requirements.
adminMenu
- Variable in class admin_ui.
AdminUI
AdminUI
- Class in
admin_ui
AdminUI is the top-level class for prototype GUIs related to Calendar Tool admin commands.
AdminUI()
- Constructor for class admin_ui.
AdminUI
adminUI
- Variable in class
CalendarToolUI
The pulldown Admin menu.
C
CalendarToolUI
- Class in
<Unnamed>
Class CalendarToolUI is the top-level class for the GUI prototype.
CalendarToolUI()
- Constructor for class
CalendarToolUI
Construct this with its menubar and intial monthly display window.
composeMenuBar()
- Method in class
CalendarToolUI
Compose the menubar by adding each menu to it.
constructMenu()
- Method in class view_ui.
ViewUI
Build the simplest form of menu, with actionless items.
constructSubGUIs()
- Method in class
CalendarToolUI
Call the constructor for each of the sub GUIs.
D
defaultCellHeight
- Variable in class view_ui.
MonthlyAgendaDisplay
Default constant for the height of one day display cell.
defaultCellWidth
- Variable in class view_ui.
MonthlyAgendaDisplay
Default constant for the width of one day display cell.
E
edit_ui
- package edit_ui
Package of GUI prototype classes for the basic editing functionality of the Calendar Tool, as described in
Section 2.9
of the requirements.
editMenu
- Variable in class edit_ui.
EditUI
editUI
- Variable in class
CalendarToolUI
The pulldown Edit menu.
EditUI
- Class in
edit_ui
EditUI is the top-level class for prototype GUIs related to Calendar Tool edit commands.
EditUI()
- Constructor for class edit_ui.
EditUI
F
file_ui
- package file_ui
Package of GUI prototype classes for the basic editing functionality of the Calendar Tool, as described in
Section 2.6
of the requirements.
FileMenu
- Class in
file_ui
Class FileMenu is the "File" pulldown menu in the CalendarToolUI prototype.
FileMenu()
- Constructor for class file_ui.
FileMenu
Construct this by inserting each of its nine menu items into the pulldown menu.
fileMenu
- Variable in class file_ui.
FileUI
The constructed file menu
fileUI
- Variable in class
CalendarToolUI
The pulldown File menu.
FileUI
- Class in
file_ui
Class FileUI is the top-level class for prototype GUIs related to Calendar Tool file processing.
FileUI()
- Constructor for class file_ui.
FileUI
Construct this simply by building the menu.
G
getMenu()
- Method in class admin_ui.
AdminUI
getMenu()
- Method in class edit_ui.
EditUI
getMenu()
- Method in class file_ui.
FileUI
Return the file memu.
getMenu()
- Method in class options_ui.
OptionsUI
getMenu()
- Method in class view_ui.
ViewUI
Return this' menu.
getMonthlyAgendaDisplay()
- Method in class view_ui.
ViewUI
Build a quick and dirty initial approximation of a monthly view.
greyDay()
- Method in class view_ui.
MonthlyAgendaDisplay
Build an empty grey-background, black-border day display.
M
Main
- Class in
<Unnamed>
This is a simple driver for the CalendarToolUI prototype.
Main()
- Constructor for class
Main
main(String[])
- Static method in class
Main
Construct a CalendarToolUI and make it visible.
menuBar
- Variable in class
CalendarToolUI
The top-level menu bar.
monthlyAgendaDisplay
- Variable in class
CalendarToolUI
Monthly agenda iniial screen.
MonthlyAgendaDisplay
- Class in
view_ui
MonthlyAgenda display is a quick protyotype of a monthly view.
MonthlyAgendaDisplay()
- Constructor for class view_ui.
MonthlyAgendaDisplay
Construct this, per the design explained in the class comment.
monthlyAgendaDisplay
- Variable in class view_ui.
ViewUI
The monthly agenda display window.
O
options_ui
- package options_ui
optionsMenu
- Variable in class options_ui.
OptionsUI
optionsUI
- Variable in class
CalendarToolUI
The pulldown Options menu.
OptionsUI
- Class in
options_ui
OptionsUI is the top-level class for prototype GUIs related to Calendar Tool options commands.
OptionsUI()
- Constructor for class options_ui.
OptionsUI
S
scheduleUI
- Variable in class
CalendarToolUI
The pulldown Schedule menu.
SmallDayViewDisplay
- Class in
view_ui
Class SmallDayViewDisplay is a prototype of the day-size box in a monthly agenda.
V
view_ui
- package view_ui
viewMenu
- Variable in class view_ui.
ViewUI
The View menu
viewUI
- Variable in class
CalendarToolUI
The pulldown View menu.
ViewUI
- Class in
view_ui
ViewUI is the top-level class for prototype GUIs related to Calendar Tool view commands.
ViewUI()
- Constructor for class view_ui.
ViewUI
Construct the menu and a monthly view.
A
C
D
E
F
G
M
O
S
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
All Classes