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.
Day Class Day pulls together and manages all of the items that make up the CalendarEntities for a single day.
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.
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.
 

Enum Summary
LinkModel.LinkType LinkType holds the various link types.
 

Package net.sf.borg.model Description

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



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