|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.Observable
mvp.Model
caltool.schedule.ScheduledItem
caltool.schedule.Appointment
public class Appointment
Class Appointment adds a number of components to a generic ScheduledItem. The StartTime and Duration indicate when the appointment starts and how long it lasts. The RecurringInfo defines if and how an appointment recurs. The Location is where it is held. The Security indicates who can see that the appointment is scheduled. Priority is how important the appointment is. RemindInfo indicates if and how the user is reminded of the appointment. Details are free form text describing any specific appointment details.
| Field Summary | |
|---|---|
(package private) java.lang.String |
details
Free-form text describing any specific appointment details |
(package private) Duration |
duration
How long the appointment lasts |
(package private) java.lang.String |
location
Where the appointment is held |
(package private) Priority |
priority
How important the appointment is |
(package private) RecurringInfo |
recurringInfo
Defines if and how an appointment recurs |
(package private) RemindInfo |
remindInfo
Indicates if and how user is reminded |
(package private) Security |
security
Indicates who can see that the appointment is scheduled |
(package private) Time |
startTime
Starting time of the appointment |
| Fields inherited from class caltool.schedule.ScheduledItem |
|---|
category, endDate, startOrDueDate, title |
| Fields inherited from class mvp.Model |
|---|
view |
| Constructor Summary | |
|---|---|
Appointment()
|
|
| 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 |
|---|
Time startTime
Duration duration
RecurringInfo recurringInfo
java.lang.String location
Security security
Priority priority
RemindInfo remindInfo
java.lang.String details
| Constructor Detail |
|---|
public Appointment()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||