|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.Observable
mvp.Model
caltool.CalendarTool
public class CalendarTool
Class CalendarTool is the top-level model class for an electronic calendar tool. CalendarTool has references to the functional model classes of the tool: File, Edit, Schedule, View, Admin, Options, and Help. There is also a reference to the CalendarDB class that houses the tool's major data bases.
| Field Summary | |
|---|---|
protected Admin |
admin
Calendar administration module |
protected CalendarDB |
caldb
Calendar database |
protected View |
calendarView
Calendar viewing module |
protected Edit |
edit
Basic editing module |
protected File |
file
File-handling module |
protected Options |
options
Tool options module |
protected Schedule |
schedule
Scheduling module |
| Fields inherited from class mvp.Model |
|---|
view |
| Constructor Summary | |
|---|---|
CalendarTool()
|
|
| 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 |
|---|
protected File file
protected Edit edit
protected Schedule schedule
protected View calendarView
protected Admin admin
protected Options options
protected CalendarDB caldb
| Constructor Detail |
|---|
public CalendarTool()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||