Package net.sf.borg.model

The Model package and its sub-packages provide the data model layer for borg

See:
          Description

Interface Summary
CategoryModel.CategorySource interface implemented by Models whose entities contain categories
Model.Listener Listener for a Model.
Searchable<T> interface implemented by searchable models
 

Class Summary
AddressModel AddressModel provides the model layer APIs for working with Addresses
AppointmentModel the appointment model provides the model layer APIs for working with Appointment Entities
CategoryModel The Class CategoryModel manages Categories.
CheckListModel The CheckList Model manages the CheckList Entities.
Day Class Day pulls together and manages all of the items that make up the CalendarEntities for a single day.
EmailReminder this class handles the daily email reminder
ExportImport contains common import/export utilities
LinkModel LinkModel manages the Link Entities, which are associations between BORG Entities and other BORG Entities, files, and URLs.
MemoModel The Memo Model manages the Memo Entities.
Model base class for data models.
Model.ChangeEvent The Class ChangeEvent.
ReminderTimes This class converts the appointment reminder times to and from a string in the preferences to an array of minutes values
Repeat A helper class for calculating all things about repeating appointments.
SearchCriteria common search criteria for searching various models.
TaskModel TaksModel manages all of the task related entities - Task, Project, Subtask, and Tasklog
TaskTypes The Class TaskTypes manages the Task type and state information, including the state transitions allowed for each task type.
Theme Each Theme instance holds the values for the user tunable UI colors The Theme class also manages the persistence of Themes in the database and keeps a cache of Theme objects Themes are persisted as options in the OPTIONS table
 

Enum Summary
LinkModel.LinkType LinkType holds the various link types.
Model.ChangeEvent.ChangeAction Enum to hold actions that can happen to an object
 

Package net.sf.borg.model Description

The Model package and its sub-packages provide the data model layer for borg



Generated December 30 2011 by mbb using Apache Ant(TM) version 1.8.2 compiled on December 20 2010 and Java version 1.6.0_30 from Sun Microsystems Inc. on Linux i386 3.0.0-14-generic-pae