Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.sf.borg.model.entity.Appointment

Packages that use Appointment
net.sf.borg.model | The Model package and its sub-packages provide the data model layer for borg
net.sf.borg.model.db.jdbc | Package jdbc contains all classes that deal directly with JDBC, including classes that read/write entities and classes that manage JDBC URLs and Connections
net.sf.borg.model.entity | Contains the data objects managed by the data model
net.sf.borg.model.undo | Contains classes that implement the undo feature
net.sf.borg.ui | The UI package and its sub-packages provide the BORG Swing UI.
net.sf.borg.ui.calendar | the calendar package contains UI classes for the calendar views and appointments
net.sf.borg.ui.popup | Contains the classes that produce and manage the Reminder Popup Windows

Uses of Appointment in net.sf.borg.model

Methods in net.sf.borg.model that return Appointment
`Appointment` | `AppointmentModel.getAppt(int key)` Gets an appt by key.
`Appointment` | `AppointmentModel.getDefaultAppointment()` get the default appointment from prefs
`Appointment` | `AppointmentModel.newAppt()` create a new appointment.

Methods in net.sf.borg.model that return types with arguments of type Appointment
`Collection<Appointment>` | `AppointmentModel.get_todos()` Gets all appointments that are marked as todos.
`Collection<Appointment>` | `AppointmentModel.getAllAppts()` Get all appts.
`EntityDB<Appointment>` | `AppointmentModel.getDB()` Deprecated.
`Collection<Appointment>` | `AppointmentModel.search(SearchCriteria criteria)`

Methods in net.sf.borg.model with parameters of type Appointment
`static int` | `Repeat.calculateRepeatNumber(Calendar current, Appointment appt)` Calculate the number of a repeat given the date and the appointment
`static int` | `Repeat.calculateTimes(Appointment appt)` calculate the repeat times value for an appointment based on the until date or the repeat times
`void` | `AppointmentModel.delAppt(Appointment appt)` Delete an appt.
`void` | `AppointmentModel.delAppt(Appointment appt, boolean undo)` Delete an appt.
`static boolean` | `AppointmentModel.isNote(Appointment appt)` Checks an appointment is a note (not associated with a time of day).
`static boolean` | `Repeat.isRepeating(Appointment ap)` Checks if an appointment repeats
`static boolean` | `AppointmentModel.isSkipped(Appointment ap, Calendar cal)` Checks if an appointment is skipped on a particular date
`void` | `AppointmentModel.saveAppt(Appointment r)` Save an appointment.
`void` | `AppointmentModel.saveAppt(Appointment r, boolean undo)` Save an appointment.
`void` | `AppointmentModel.saveDefaultAppointment(Appointment appt)` save the default appointment in the prefs

Uses of Appointment in net.sf.borg.model.db.jdbc

Methods in net.sf.borg.model.db.jdbc that return Appointment
`(package private) Appointment` | `ApptJdbcDB.createFrom(ResultSet r)`
`Appointment` | `ApptJdbcDB.newObj()`

Methods in net.sf.borg.model.db.jdbc with parameters of type Appointment
`void` | `ApptJdbcDB.addObj(Appointment appt)`
`void` | `ApptJdbcDB.updateObj(Appointment appt)`

Uses of Appointment in net.sf.borg.model.entity

Methods in net.sf.borg.model.entity that return Appointment
`protected Appointment` | `Appointment.clone()`

Uses of Appointment in net.sf.borg.model.undo

Methods in net.sf.borg.model.undo with parameters of type Appointment
`static AppointmentUndoItem` | `AppointmentUndoItem.recordAdd(Appointment appt)` Record an appointment add.
`static AppointmentUndoItem` | `AppointmentUndoItem.recordDelete(Appointment appt)` Record an appointment delete.
`static AppointmentUndoItem` | `AppointmentUndoItem.recordUpdate(Appointment appt)` Record an appointment update.

Uses of Appointment in net.sf.borg.ui

Methods in net.sf.borg.ui that return Appointment
`static Appointment` | `EntitySelector.selectAppointment()` Prompt the user to select an appointment.

Uses of Appointment in net.sf.borg.ui.calendar

Methods in net.sf.borg.ui.calendar with parameters of type Appointment
`protected void` | `ApptBoxPanel.addApptBox(Date d, Appointment ap, Rectangle bounds, Rectangle clip)` Adds an appointment to the container.
`static String` | `AppointmentTextFormat.format(Appointment appt, Date date)` generate the appointment string for display of an appointment on a given day.
`void` | `AppointmentPanel.showapp(int key, Appointment defaultApptIn)` set the UI components to show the data in an Appointment

Method parameters in net.sf.borg.ui.calendar with type arguments of type Appointment
`(package private) static void` | `AppointmentListView.onChangeDate(List<Appointment> appts)` Prompt the user to change the date of a set of appointments
`(package private) static void` | `AppointmentListView.onMoveToFollowingDay(List<Appointment> appts)` Move a set of appointments to the following day

Constructors in net.sf.borg.ui.calendar with parameters of type Appointment
`ApptBox(Date d, Appointment ap, Rectangle bounds, Rectangle clip)` constructor.

Uses of Appointment in net.sf.borg.ui.popup

Methods in net.sf.borg.ui.popup that return Appointment
`Appointment` | `ReminderInstance.getAppt()` get appointment

Methods in net.sf.borg.ui.popup with parameters of type Appointment
`void` | `ReminderInstance.setAppt(Appointment appt)`

Constructors in net.sf.borg.ui.popup with parameters of type Appointment
`ReminderInstance(Appointment appt, Date instanceTime)` constructor

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Generated September 24 2010 by mbb using Apache Ant version 1.7.1 compiled on June 27 2008 and Java version 1.6.0_20 from Sun Microsystems Inc. on Linux i386 2.6.24-28-generic