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

A B C D E F G H I J K L M N O P R S T U V W Y

## A

AboutMIActionPerformed() - Static method in class net.sf.borg.ui.MainMenu
  show the about window
action - Variable in class net.sf.borg.model.undo.UndoItem
  The action that was taken.
addAction(Icon, String, ActionListener, int) - Method in class net.sf.borg.ui.MainMenu
  Add an action to the action menu
addApptBox(Date, Appointment, Rectangle, Rectangle) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Adds an appointment to the container.
addCategory(String) - Method in class net.sf.borg.model.CategoryModel
  Add a category to the cache.
addClosedTaskFilter() - Method in class net.sf.borg.ui.task.TaskListPanel
  add the closed tasks checkbox.
addDateZone(Date, Rectangle) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Adds a date zone to this container
addHelpMenuItem(Icon, String, ActionListener) - Method in class net.sf.borg.ui.MainMenu
  add an item to the help menu
addHelpMenuItem(Icon, String, ActionListener) - Method in class net.sf.borg.ui.MultiView
  add a help menu item
addItem(UndoItem) - Method in class net.sf.borg.model.undo.UndoLog
  add an undo item to the log.
addLink(KeyedEntity<?>, String, LinkModel.LinkType) - Method in class net.sf.borg.model.LinkModel
  Adds a link.
addListener(Prefs.Listener) - Static method in class net.sf.borg.common.Prefs
  add a listener
addListener(Model.Listener) - Method in class net.sf.borg.model.Model
  Adds a listener.
addLog(int, String) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
addLog(int, String) - Method in interface net.sf.borg.model.db.TaskDB
  Adds a task log for a task.
addLog(int, String) - Method in class net.sf.borg.model.TaskModel
  Add a task log entry.
addMemo(Memo) - Method in class net.sf.borg.model.db.jdbc.MemoJdbcDB
addMemo(Memo) - Method in interface net.sf.borg.model.db.MemoDB
  Adds a memo to the database.
addModel(Model) - Method in class net.sf.borg.ui.DockableView
  register the view for model change callbacks
addModel(Model) - Method in class net.sf.borg.ui.View
  registers this view with a model.
addModule(MultiView.Module) - Method in class net.sf.borg.ui.MultiView
  add a new module to the multi view
addMouseListenerToHeaderInTable(JTable) - Method in class net.sf.borg.ui.util.TableSorter
addNextState(String, String, String) - Method in class net.sf.borg.model.TaskTypes
  add a next state transition to a state for a type.
addNoteBox(Date, CalendarEntity, Rectangle, Rectangle) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Adds the note box to this container
addObj(T) - Method in interface net.sf.borg.model.db.EntityDB
  Adds a KeyedEntity to the database
addObj(Address) - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
addObj(Appointment) - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
addObj(Link) - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
addObj(Task) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
addPanel(OptionsView.OptionsPanel) - Method in class net.sf.borg.ui.options.OptionsView
  add an options panel to the options view
addPluginSubMenu(JMenu) - Method in class net.sf.borg.ui.MainMenu
  add a sub menu to the plugin menu
addPluginSubMenu(JMenu) - Method in class net.sf.borg.ui.MultiView
  add a plugin sub menu
addProject(Project) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
addProject(Project) - Method in interface net.sf.borg.model.db.TaskDB
  Adds a project to the db.
Address - Class in net.sf.borg.model.entity
  The Address Entity
Address() - Constructor for class net.sf.borg.model.entity.Address
AddressModel - Class in net.sf.borg.model
  AddressModel provides the model layer APIs for working with Addresses
AddressUndoItem - Class in net.sf.borg.model.undo
  Address Undo Item.
AddressView - Class in net.sf.borg.ui.address
  UI for editing a single address record.
AddressView(Address) - Constructor for class net.sf.borg.ui.address.AddressView
  constructor
AddrJdbcDB - Class in net.sf.borg.model.db.jdbc
  this is the JDBC layer for access to the addresses table.
AddrJdbcDB() - Constructor for class net.sf.borg.model.db.jdbc.AddrJdbcDB
AddrListView - Class in net.sf.borg.ui.address
  UI that displays the address book in tabular form and allows actions to be taken on addresses
ADDRLISTVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  The ADDRLISTVIEWSIZE.
addRow(Object[]) - Method in class net.sf.borg.ui.util.TableSorter
ADDRVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  The ADDRVIEWSIZE.
addSource(CategoryModel.CategorySource) - Method in class net.sf.borg.model.CategoryModel
  Add a category source.
addState(String, String) - Method in class net.sf.borg.model.TaskTypes
  Adds a state to a type.
addSubTask(Subtask) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
addSubTask(Subtask) - Method in interface net.sf.borg.model.db.TaskDB
  Adds a sub task.
addSubtask(String, String) - Method in class net.sf.borg.model.TaskTypes
  add a subtask to a type
addSubtask(SubtaskUndoItem) - Method in class net.sf.borg.model.undo.TaskUndoItem
  Adds a subtask undo item to this task undo item.
addTab(JTabbedPane, String, JComponent) - Static method in class net.sf.borg.ui.ResourceHelper
  add a tab to a tabbed pane and its text and pnemonic
addTab(String, Component) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
addToolBarItem(Icon, String, ActionListener) - Method in class net.sf.borg.ui.MultiView
  add a toolbar button
addToUI(ReminderInstance) - Method in class net.sf.borg.ui.popup.ReminderListManager
addToUI(ReminderInstance) - Method in class net.sf.borg.ui.popup.ReminderManager
  show a reminder
addToUI(ReminderInstance) - Method in class net.sf.borg.ui.popup.ReminderPopupManager
addType(String) - Method in class net.sf.borg.model.TaskTypes
  Adds a new type to the state model with default OPEN and CLOSE states.
addView(String, Component) - Method in class net.sf.borg.ui.MultiView
  Add a plain component as a tab, and do not treat as a module
AppearanceOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing general appearance options
AppearanceOptionsPanel() - Constructor for class net.sf.borg.ui.options.AppearanceOptionsPanel
  Instantiates a new appearance options panel.
appendText(String) - Method in class net.sf.borg.ui.util.ModalMessage
  Append text to the message while.
applyChanges() - Method in class net.sf.borg.ui.options.AppearanceOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.ColorOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.DatabaseOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.EmailOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.EncryptionOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.FontOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.MiscellaneousOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.OptionsView.OptionsPanel
  save options from the UI to the preference store
applyChanges() - Method in class net.sf.borg.ui.options.PopupOptionsPanel
applyChanges() - Method in class net.sf.borg.ui.options.TaskOptionsPanel
Appointment - Class in net.sf.borg.model.entity
  The Appointment Entity
Appointment() - Constructor for class net.sf.borg.model.entity.Appointment
AppointmentDB - Interface in net.sf.borg.model.db
  A `EntityDB` subclass which allows efficient retrieval of appointment ToDo and Repeat keys.
AppointmentListView - Class in net.sf.borg.ui.calendar
  AppointmentListView provides a UI for editing the appoitnments for a day.
AppointmentListView(int, int, int) - Constructor for class net.sf.borg.ui.calendar.AppointmentListView
  constructor
AppointmentModel - Class in net.sf.borg.model
  the appointment model provides the model layer APIs for working with Appointment Entities
AppointmentPanel - Class in net.sf.borg.ui.calendar
  AppointmentPanel is the UI for editing an Appointment.
AppointmentPanel(int, int, int) - Constructor for class net.sf.borg.ui.calendar.AppointmentPanel
  Instantiates a new appointment panel.
AppointmentTextFormat - Class in net.sf.borg.ui.calendar
  common code to format an appointment's text for display on the UI
AppointmentTextFormat() - Constructor for class net.sf.borg.ui.calendar.AppointmentTextFormat
AppointmentUndoItem - Class in net.sf.borg.model.undo
  Appointment Undo Item.
ApptBox - Class in net.sf.borg.ui.calendar
  ApptBox is used to draw timed appointments on the time-grid part of the day and week UIs.
ApptBox(Date, Appointment, Rectangle, Rectangle) - Constructor for class net.sf.borg.ui.calendar.ApptBox
  constructor.
ApptBoxPanel - Class in net.sf.borg.ui.calendar
  ApptBoxPanel is the base class for Panels that act as containers for Box and DateZone objects.
ApptBoxPanel() - Constructor for class net.sf.borg.ui.calendar.ApptBoxPanel
  Instantiates a new appt box panel.
APPTFONT - Static variable in class net.sf.borg.common.PrefName
  The APPTFONT.
ApptJdbcDB - Class in net.sf.borg.model.db.jdbc
  this is the JDBC layer for access to the appointment table.
ApptJdbcDB() - Constructor for class net.sf.borg.model.db.jdbc.ApptJdbcDB
  Creates a new instance of AppJdbcDB.
ApptKeyConverter - Class in net.sf.borg.model.tool
  converts all appointments in a 1.7.1 database to use a simple, sequential primary key (like other objects) for version 1.7.2.
ApptKeyConverter() - Constructor for class net.sf.borg.model.tool.ApptKeyConverter
APPTLISTVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  The APPTLISTVIEWSIZE.
ASCENDING - Static variable in class net.sf.borg.ui.util.TableSorter
attachmentFolder() - Static method in class net.sf.borg.model.LinkModel
  get the folder where attachments are stored

## B

BACKGSTART - Static variable in class net.sf.borg.common.PrefName
  start as iconified to system tray
BACKUPDIR - Static variable in class net.sf.borg.common.PrefName
  backup directory for auto backup
BEEPINGREMINDERS - Static variable in class net.sf.borg.common.PrefName
  The BEEPINGREMINDERS
beginTransaction() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  begin a JDBC transaction on the shared connection
beginTransaction() - Method in class net.sf.borg.model.TaskModel
BIWEEKLY - Static variable in class net.sf.borg.model.Repeat
Borg - Class in net.sf.borg.control
  The Main Class of Borg.
BorgOption - Class in net.sf.borg.model.entity
  Each BorgOption instance holds a single row from the options table in the database
BorgOption(String, String) - Constructor for class net.sf.borg.model.entity.BorgOption
  Instantiates a new borg option.
bounds - Variable in class net.sf.borg.ui.calendar.Box
Box - Class in net.sf.borg.ui.calendar
  Interface for objects that appear as boxes on the day/week/month UIs
Box(Rectangle, Rectangle) - Constructor for class net.sf.borg.ui.calendar.Box
  constructor.
Box.Draggable - Interface in net.sf.borg.ui.calendar
  Interface implemented by Boxes that can be dragged
boxes - Variable in class net.sf.borg.ui.calendar.ApptBoxPanel
  the Boxes managed by this container
buildDbDir() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Builds the db url from the user's settings.
ButtonBox - Class in net.sf.borg.ui.calendar
  base class for a box that represents a clickable label on the calendar ui sub-classes must implement the onClick method.
ButtonBox(Date, String, Icon, Rectangle, Rectangle) - Constructor for class net.sf.borg.ui.calendar.ButtonBox
  constructor
ButtonBox(Date, String, Icon, Rectangle, Rectangle, Color) - Constructor for class net.sf.borg.ui.calendar.ButtonBox
  constructor

## C

CAL_SHOW_SUBTASKS - Static variable in class net.sf.borg.common.PrefName
  show subtasks on calendar
CAL_SHOW_TASKS - Static variable in class net.sf.borg.common.PrefName
  show tasks on calendar
calculateRepeatNumber(Calendar, Appointment) - Static method in class net.sf.borg.model.Repeat
  Calculate the number of a repeat given the date and the appointment
calculateTimes(Appointment) - Static method in class net.sf.borg.model.Repeat
  calculate the repeat times value for an appointment based on the until date or the repeat times
CalendarEntity - Interface in net.sf.borg.model.entity
  Interface that needs to be implemented by any entity that can appear on the Calendar.
CANCEL - Static variable in class net.sf.borg.ui.util.ScrolledDialog
canClose() - Method in class net.sf.borg.ui.memo.MemoPanel
canClose() - Method in interface net.sf.borg.ui.util.JTabbedPaneWithCloseIcons.TabCloseListener
  method called when the component's tab is being closed
CategoryChooser - Class in net.sf.borg.ui
  UI for choosing which categories to display and which to hide
CategoryModel - Class in net.sf.borg.model
  The Class CategoryModel manages Categories.
CategoryModel() - Constructor for class net.sf.borg.model.CategoryModel
CategoryModel.CategorySource - Interface in net.sf.borg.model
  interface implemented by Models whose entities contain categories
changeState(String, String, String) - Method in class net.sf.borg.model.TaskTypes
  change a state name for a type.
changeType(String, String) - Method in class net.sf.borg.model.TaskTypes
  Change a type name.
checkOverwrite(String) - Static method in class net.sf.borg.common.IOHelper
  displays an overwrite confirm dialog if a file exists
chooseDir() - Static method in class net.sf.borg.ui.options.OptionsView.OptionsPanel
  Prompt the user to choose a folder
clear() - Method in class net.sf.borg.model.undo.UndoLog
  get rid of all undo items.
clearBoxes() - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Clear boxes and zones.
clicksToActivate() - Method in class net.sf.borg.ui.calendar.Box
  how many clicks are required to activate this box - default is double-click
clicksToActivate() - Method in class net.sf.borg.ui.calendar.ButtonBox
clip - Variable in class net.sf.borg.ui.calendar.Box
clone() - Method in class net.sf.borg.model.entity.Address
clone() - Method in class net.sf.borg.model.entity.Appointment
clone() - Method in class net.sf.borg.model.entity.KeyedEntity
clone() - Method in class net.sf.borg.model.entity.Link
clone() - Method in class net.sf.borg.model.entity.Memo
clone() - Method in class net.sf.borg.model.entity.Project
clone() - Method in class net.sf.borg.model.entity.Subtask
clone() - Method in class net.sf.borg.model.entity.Task
clone() - Method in class net.sf.borg.model.entity.Tasklog
close() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Close the open connection and shutdown the db (if HSQL)
close(int) - Method in class net.sf.borg.model.TaskModel
  close a task
closeClosableTabs() - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
  close all tabs that have close icons.
closeProject(int) - Method in class net.sf.borg.model.TaskModel
  Close a project.
closeSelectedTab() - Method in class net.sf.borg.ui.MultiView
  Close the currently selected tab.
closeSelectedTab() - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
  close the currently selected tab.
closeTabs() - Method in class net.sf.borg.ui.MultiView
  Close all tabs.
ColorChooserButton - Class in net.sf.borg.ui.util
  A button for choosing colors.
ColorChooserButton(String, Color) - Constructor for class net.sf.borg.ui.util.ColorChooserButton
ColorOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing color options
ColorOptionsPanel() - Constructor for class net.sf.borg.ui.options.ColorOptionsPanel
  Instantiates a new color options panel.
COLORPRINT - Static variable in class net.sf.borg.common.PrefName
  print in color
colorProperty - Variable in class net.sf.borg.ui.util.ColorChooserButton
COLORSORT - Static variable in class net.sf.borg.common.PrefName
  sort appointments by color for a day
commitTransaction() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  commit a JDBC transaction on the shared connection
commitTransaction() - Method in class net.sf.borg.model.TaskModel
COMPARABLE_COMAPRATOR - Static variable in class net.sf.borg.ui.util.TableSorter
componentHidden(ComponentEvent) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
componentMoved(ComponentEvent) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
componentResized(ComponentEvent) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
componentShown(ComponentEvent) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
connect(String) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Connect to the database.
connection_ - Static variable in class net.sf.borg.model.db.jdbc.JdbcDB
console(boolean) - Static method in class net.sf.borg.common.Errmsg
  set console output only.
ConversionTool - Interface in net.sf.borg.model.tool
  Interface implemented by database conversion tools
convert() - Method in class net.sf.borg.model.tool.ApptKeyConverter
  run the database conversion from 1.7.1 to 1.7.2
convert() - Method in interface net.sf.borg.model.tool.ConversionTool
  Convert the database.
copy() - Method in class net.sf.borg.model.entity.KeyedEntity
  Copy the entity
copy() - Method in class net.sf.borg.model.TaskTypes
  Deep Copy this object.
COUNTRY - Static variable in class net.sf.borg.common.PrefName
  The COUNTRY.
create(int, int) - Static method in class net.sf.borg.ui.util.GridBagConstraintsFactory
  Creates GridBagConstraints
create(int, int, int) - Static method in class net.sf.borg.ui.util.GridBagConstraintsFactory
  Creates GridBagConstraints
create(int, int, int, double, double) - Static method in class net.sf.borg.ui.util.GridBagConstraintsFactory
  Creates GridBagConstraints
createFrom(ResultSet) - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
createFrom(ResultSet) - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
createFrom(ResultSet) - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
  Fills in an entity from a result set
createFrom(ResultSet) - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
createFrom(ResultSet) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
createOutputStream(URL) - Static method in class net.sf.borg.common.IOHelper
  Creates an output stream to a URL
createOutputStream(String) - Static method in class net.sf.borg.common.IOHelper
  create an output stream to a file, creating parent dirs as needed
createStore(String, String) - Static method in class net.sf.borg.common.EncryptionHelper
  create a new JCEKS Key Store
current() - Method in class net.sf.borg.model.Repeat
  get the current date of this iterator

## D

DAILY - Static variable in class net.sf.borg.model.Repeat
DatabaseOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing database options
DatabaseOptionsPanel() - Constructor for class net.sf.borg.ui.options.DatabaseOptionsPanel
  Instantiates a new database options panel.
DateDialog - Class in net.sf.borg.ui.util
  A dialog for picking a date that wraps JDateChooser
DateDialog(Frame) - Constructor for class net.sf.borg.ui.util.DateDialog
  constructor
DateUtil - Class in net.sf.borg.common
  Some common date utility logic
DateUtil() - Constructor for class net.sf.borg.common.DateUtil
DateZone - Class in net.sf.borg.ui.calendar
  A DateZone is used to mark a rectagular area on the calendar UIs that corresponds to a particular date.
DateZone(Date, Rectangle) - Constructor for class net.sf.borg.ui.calendar.DateZone
  constructor.
Day - Class in net.sf.borg.model
  Class Day pulls together and manages all of the items that make up the CalendarEntities for a single day.
dayFontText - Variable in class net.sf.borg.ui.options.FontOptionsPanel
DAYLIST - Static variable in class net.sf.borg.model.Repeat
dayOfEpoch(Date) - Static method in class net.sf.borg.common.DateUtil
  return the number of the day of the epoch for a given date.
DAYOFYEAR - Static variable in class net.sf.borg.common.PrefName
  show the day of the year
DayPanel - Class in net.sf.borg.ui.calendar
  DayPanel is the UI for a single day.
DayPanel(int, int, int) - Constructor for class net.sf.borg.ui.calendar.DayPanel
  Instantiates a new day panel.
daysBetween(Date, Date) - Static method in class net.sf.borg.model.TaskModel
  determine the number fo days between two dates
daysLeft(Date) - Static method in class net.sf.borg.model.TaskModel
  return the number of days left before a given date.
DAYVIEWFONT - Static variable in class net.sf.borg.common.PrefName
  The DAYVIEWFONT.
DAYVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  The size of the main borg window.
DBHOST - Static variable in class net.sf.borg.common.PrefName
  database host
DBNAME - Static variable in class net.sf.borg.common.PrefName
  database name
DBPASS - Static variable in class net.sf.borg.common.PrefName
  database password
DBPORT - Static variable in class net.sf.borg.common.PrefName
  databse port
dbSelectOnly() - Static method in class net.sf.borg.ui.options.OptionsView
  open the options window but with a restricted view that only allows the db to be set
DBTYPE - Static variable in class net.sf.borg.common.PrefName
  database type.
DBUSER - Static variable in class net.sf.borg.common.PrefName
  database user
decrypt(String, String) - Method in class net.sf.borg.common.EncryptionHelper
  decrypt a String using a key from the key store
decrypt(String) - Method in class net.sf.borg.model.entity.Appointment
decrypt(String) - Method in class net.sf.borg.model.entity.EncryptableEntity
  decrypt the entity.
decrypt(String) - Method in class net.sf.borg.model.entity.Memo
DEFAULT_APPT - Static variable in class net.sf.borg.common.PrefName
  contents of the default appointment in XML
defaultFontText - Variable in class net.sf.borg.ui.options.FontOptionsPanel
DEFFONT - Static variable in class net.sf.borg.common.PrefName
  The DEFFONT.
delAppt(Appointment) - Method in class net.sf.borg.model.AppointmentModel
  Delete an appt.
delAppt(Appointment, boolean) - Method in class net.sf.borg.model.AppointmentModel
  Delete an appt.
delAppt(int) - Method in class net.sf.borg.model.AppointmentModel
  Delete an appt by key.
delCache(int) - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
delete(Address) - Method in class net.sf.borg.model.AddressModel
  Delete an Address
delete(Address, boolean) - Method in class net.sf.borg.model.AddressModel
  Delete an Address.
delete(int) - Method in interface net.sf.borg.model.db.EntityDB
  Delete a KeyedEntity from the database
delete(int) - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
delete(int) - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
delete(int) - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
delete(String) - Method in class net.sf.borg.model.db.jdbc.MemoJdbcDB
delete(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
delete(String) - Method in interface net.sf.borg.model.db.MemoDB
  Delete a memo by name.
delete(int) - Method in class net.sf.borg.model.LinkModel
  Delete a link
delete(Link) - Method in class net.sf.borg.model.LinkModel
  Delete a link
delete(String, boolean) - Method in class net.sf.borg.model.MemoModel
  Delete a memo by name
delete(int) - Method in class net.sf.borg.model.TaskModel
  Delete a task
delete(int, boolean) - Method in class net.sf.borg.model.TaskModel
  Delete a task
delete() - Method in class net.sf.borg.ui.calendar.ApptBox
  react to a delete request on the box.
delete() - Method in class net.sf.borg.ui.calendar.Box
  delete the box
delete() - Method in class net.sf.borg.ui.calendar.NoteBox
deleteLinksFromEntity(KeyedEntity<?>) - Method in class net.sf.borg.model.LinkModel
  Delete links for an owning entity
deleteLinksToEntity(KeyedEntity<?>) - Method in class net.sf.borg.model.LinkModel
  Delete links that target a given entity
deleteNextState(String, String, String) - Method in class net.sf.borg.model.TaskTypes
  Delete a next state transition from a state for a type.
deleteProject(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
deleteProject(int) - Method in interface net.sf.borg.model.db.TaskDB
  Delete a project by id
deleteProject(int) - Method in class net.sf.borg.model.TaskModel
  Delete a project.
deleteState(String, String) - Method in class net.sf.borg.model.TaskTypes
  Delete a state from a type.
deleteSubTask(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
deleteSubTask(int) - Method in interface net.sf.borg.model.db.TaskDB
  Delete a sub task by id.
deleteSubTask(int) - Method in class net.sf.borg.model.TaskModel
  Delete a sub task.
deleteSubTask(int, boolean) - Method in class net.sf.borg.model.TaskModel
  Delete a sub task.
deleteSubtask(String, String) - Method in class net.sf.borg.model.TaskTypes
  delete a subtask from a type
deleteType(String) - Method in class net.sf.borg.model.TaskTypes
  Delete a type.
delOneOnly(int, Date) - Method in class net.sf.borg.model.AppointmentModel
  delete one occurrence of a repeating appointment
DESCENDING - Static variable in class net.sf.borg.ui.util.TableSorter
destroy() - Method in class net.sf.borg.ui.CategoryChooser
destroy() - Method in class net.sf.borg.ui.MultiView
  destroy this window
destroy() - Method in class net.sf.borg.ui.options.OptionsView
  destroy this view
destroy() - Method in class net.sf.borg.ui.popup.ReminderList
destroy() - Method in class net.sf.borg.ui.popup.ReminderPopup
destroy() - Method in class net.sf.borg.ui.task.TaskConfigurator
destroy() - Method in class net.sf.borg.ui.View
  Destroy the view
do_todo(int, boolean) - Method in class net.sf.borg.model.AppointmentModel
  Mark a todo appointment as done.
DockableView - Class in net.sf.borg.ui
  The Class DockableView is the base class for panels that can appear as stand-alone windows or tabs in the main view and can be docked/undocked at runtime.
DockableView() - Constructor for class net.sf.borg.ui.DockableView
DOCKPANELS - Static variable in class net.sf.borg.common.PrefName
  dock all panels in the main tab window by default (few windows can be undocked)
doPopupChk - Variable in class net.sf.borg.ui.popup.ReminderManager
  runnable task that checks if we need to pop up any popups
draw(Graphics2D, Component) - Method in class net.sf.borg.ui.calendar.ApptBox
  draw the box.
draw(Graphics2D, Component) - Method in class net.sf.borg.ui.calendar.Box
  draw the box
draw(Graphics2D, Component) - Method in class net.sf.borg.ui.calendar.ButtonBox
  draw the button box
draw(Graphics2D, Component) - Method in class net.sf.borg.ui.calendar.LabelBox
draw(Graphics2D, Component) - Method in class net.sf.borg.ui.calendar.NoteBox
  draw the box
drawBoxes(Graphics2D) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Draw boxes.
dueForPopup() - Method in class net.sf.borg.ui.popup.ReminderInstance
  determine if a reminder is ready to be popped up and return the number of the reminder that is ready

## E

EMAILADDR - Static variable in class net.sf.borg.common.PrefName
  The EMAILADDR.
EMAILDEBUG - Static variable in class net.sf.borg.common.PrefName
  The EMAILDEBUG.
EMAILENABLED - Static variable in class net.sf.borg.common.PrefName
  The EMAILENABLED.
EMAILLAST - Static variable in class net.sf.borg.common.PrefName
  The EMAILLAST.
EmailOptionsPanel - Class in net.sf.borg.ui.options
  provides the UI for Email Options.
EmailOptionsPanel() - Constructor for class net.sf.borg.ui.options.EmailOptionsPanel
  Instantiates a new email options panel.
EMAILPASS - Static variable in class net.sf.borg.common.PrefName
  The EMAILPASS.
EMAILPASS2 - Static variable in class net.sf.borg.common.PrefName
EMAILPORT - Static variable in class net.sf.borg.common.PrefName
  The EMAILPORT.
EmailReminder - Class in net.sf.borg.control
  this class handles the daily email reminder
EmailReminder() - Constructor for class net.sf.borg.control.EmailReminder
EMAILSERVER - Static variable in class net.sf.borg.common.PrefName
  The EMAILSERVER.
EMAILTIME - Static variable in class net.sf.borg.common.PrefName
  The EMAILTIME.
EMAILUSER - Static variable in class net.sf.borg.common.PrefName
  The EMAILUSER.
emptyCache() - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
ENABLETLS - Static variable in class net.sf.borg.common.PrefName
  TLS flag
encrypt(String, String) - Method in class net.sf.borg.common.EncryptionHelper
  encrypt a String using a key from the key store
encrypt(String) - Method in class net.sf.borg.model.entity.Appointment
encrypt(String) - Method in class net.sf.borg.model.entity.EncryptableEntity
  encrypt the entity.
encrypt(String) - Method in class net.sf.borg.model.entity.Memo
EncryptableEntity<T> - Class in net.sf.borg.model.entity
  Abstract base class for entities that can have encrypted fields.
EncryptableEntity() - Constructor for class net.sf.borg.model.entity.EncryptableEntity
EncryptionHelper - Class in net.sf.borg.common
  class containing encryption and decryption methods for borg
EncryptionHelper(String, String) - Constructor for class net.sf.borg.common.EncryptionHelper
  constructor - loads a KeyStore from a file
EncryptionOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing Encryption options
EncryptionOptionsPanel() - Constructor for class net.sf.borg.ui.options.EncryptionOptionsPanel
  Instantiates a new encryption options panel.
endmin - Variable in class net.sf.borg.ui.calendar.ApptBoxPanel
EntityDB<T extends KeyedEntity<T>> - Interface in net.sf.borg.model.db
  Interface for a class that provides basic ORM mapping for a KeyedEntity
EntitySelector - Class in net.sf.borg.ui
  displays dialogs to let the user select various borg entities
equals(Object) - Method in class net.sf.borg.ui.popup.ReminderInstance
Errmsg - Class in net.sf.borg.common
  standard error handling for Borg
Errmsg() - Constructor for class net.sf.borg.common.Errmsg
errmsg(Exception) - Static method in class net.sf.borg.common.Errmsg
  Output an exception to the user.
execSQL(String) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Execute arbitrary SQL against the open JDBC connection
executeUndo() - Method in class net.sf.borg.model.undo.AddressUndoItem
executeUndo() - Method in class net.sf.borg.model.undo.AppointmentUndoItem
executeUndo() - Method in class net.sf.borg.model.undo.MemoUndoItem
executeUndo() - Method in class net.sf.borg.model.undo.ProjectUndoItem
executeUndo() - Method in class net.sf.borg.model.undo.SubtaskUndoItem
executeUndo() - Method in class net.sf.borg.model.undo.TaskUndoItem
executeUndo() - Method in class net.sf.borg.model.undo.UndoItem
  execute the undo action on the item.
executeUndo() - Method in class net.sf.borg.model.undo.UndoLog
  execute the top undo item on the stack and remove it from the stack.
expandOrCollapseAll(boolean) - Method in class net.sf.borg.ui.task.ProjectTreePanel
  Expand or collapse all nodes
export(String) - Static method in class net.sf.borg.common.Prefs
  Export preferences to a file
export(Writer) - Method in class net.sf.borg.model.AddressModel
  Export all Addresses to XML.
export(Writer) - Method in class net.sf.borg.model.AppointmentModel
  Export appointments as XML.
export(Writer) - Method in class net.sf.borg.model.LinkModel
  Export links to XML
export(Writer) - Method in class net.sf.borg.model.MemoModel
  Export to XML
export(Writer) - Method in class net.sf.borg.model.TaskModel
  export the task data for all tasks to XML.
exportKey(String, String) - Method in class net.sf.borg.common.EncryptionHelper
  Export the borg key in text form

## F

fileOpen(String, String) - Static method in class net.sf.borg.common.IOHelper
  Prompt the user to choose a file to open
fileSave(String, InputStream, String) - Static method in class net.sf.borg.common.IOHelper
  prompt the user to pick a file for saving and save date to the file
fillFromLegacyXml(String) - Method in class net.sf.borg.model.TaskTypes
  This method will read a string containin the pre-1.7.2 XML that describes a task state model and convert it to the 1.7.2 format.
FIRSTDOW - Static variable in class net.sf.borg.common.PrefName
  the first day of the week
FontList - Variable in class net.sf.borg.ui.util.NwFontChooserS
FontOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing Font options
FontOptionsPanel() - Constructor for class net.sf.borg.ui.options.FontOptionsPanel
  Instantiates a new font options panel.
fontString(Font) - Static method in class net.sf.borg.ui.util.NwFontChooserS
format(Appointment, Date) - Static method in class net.sf.borg.ui.calendar.AppointmentTextFormat
  generate the appointment string for display of an appointment on a given day.
freqString(String, Integer, boolean, Collection<Integer>) - Static method in class net.sf.borg.model.Repeat
  generate the encoded frequency string that is stored in the appointment - that encodes frequency, daylist, and repeat number flag
freqToEnglish(String) - Static method in class net.sf.borg.model.Repeat
  convert the translated frequency string to the internal string
fromString(String) - Method in class net.sf.borg.model.TaskTypes
  load this TaskTypes object from an XML string.
fromString(String) - Static method in class net.sf.borg.ui.ViewSize
  creates a ViewSize instance From a string.
fromXml(InputStream) - Method in class net.sf.borg.model.TaskTypes
  load this TaskTypes object from an XML input stream.

## G

GANTT_SHOW_SUBTASKS - Static variable in class net.sf.borg.common.PrefName
  show subtasks on gantt chart
GANTTSIZE - Static variable in class net.sf.borg.common.PrefName
  The GANTT chart size.
generateKey(String, String, String) - Static method in class net.sf.borg.common.EncryptionHelper
  generate a new encryption key in the key store.
gep() - Static method in class net.sf.borg.control.EmailReminder
get_projects(Date) - Method in class net.sf.borg.model.TaskModel
  Get all projects due on a particular date
get_subtasks(Date) - Method in class net.sf.borg.model.TaskModel
  Get all subtasks due on a particular date
get_tasks(Date) - Method in class net.sf.borg.model.TaskModel
  Get all tasks due on a particular date
get_tasks() - Method in class net.sf.borg.model.TaskModel
  Get all open tasks with a due date
get_todos() - Method in class net.sf.borg.model.AppointmentModel
  Gets all appointments that are marked as todos.
getAddress(int) - Method in class net.sf.borg.model.AddressModel
  Get an Address by key
getAddresses() - Method in class net.sf.borg.model.AddressModel
  Get all addresses.
getAddresses(Date) - Method in class net.sf.borg.model.AddressModel
  Get all addresses with birthdays on a given day.
getAllAppts() - Method in class net.sf.borg.model.AppointmentModel
  Get all appts.
getAllSubProjects(int) - Method in class net.sf.borg.model.TaskModel
  Gets the entire project tree for a project
getAppt(int) - Method in class net.sf.borg.model.AppointmentModel
  Gets an appt by key.
getAppt() - Method in class net.sf.borg.ui.popup.ReminderInstance
  get appointment
getAppts(Date) - Method in class net.sf.borg.model.AppointmentModel
  Get a list of appointment ids for a given day
getBirthday() - Method in class net.sf.borg.model.entity.Address
  Gets the birthday.
getBoolPref(PrefName) - Static method in class net.sf.borg.common.Prefs
  Get a boolean preference value
getBounds() - Method in class net.sf.borg.ui.calendar.Box
  get bounds
getBounds() - Method in class net.sf.borg.ui.calendar.DateZone
  Gets the bounds.
getCalendar() - Method in class net.sf.borg.ui.util.DateDialog
  Gets the calendar.
getCategories() - Method in class net.sf.borg.model.AppointmentModel
getCategories() - Method in interface net.sf.borg.model.CategoryModel.CategorySource
  Gets the list of all categories from all entities in the source model
getCategories() - Method in class net.sf.borg.model.CategoryModel
  Get all categories.
getCategories() - Method in class net.sf.borg.model.TaskModel
getCategory() - Method in class net.sf.borg.model.entity.Appointment
  Gets the category.
getCategory() - Method in class net.sf.borg.model.entity.Project
  Gets the category.
getCategory() - Method in class net.sf.borg.model.entity.Task
  Gets the category.
getCategory() - Method in class net.sf.borg.model.SearchCriteria
  Gets the category.
getCategoryMenu() - Method in class net.sf.borg.ui.CategoryChooser
  builds and returns the Category menu items
getCity() - Method in class net.sf.borg.model.entity.Address
  Gets the city.
getCloseDate() - Method in class net.sf.borg.model.entity.Subtask
  Gets the close date.
getColor() - Method in class net.sf.borg.model.entity.Appointment
getColor() - Method in interface net.sf.borg.model.entity.CalendarEntity
  Gets the color.
getColor() - Method in class net.sf.borg.model.entity.LabelEntity
getColor() - Method in class net.sf.borg.model.entity.Project
getColor() - Method in class net.sf.borg.model.entity.Subtask
getColor() - Method in class net.sf.borg.model.entity.Task
getColorProperty() - Method in class net.sf.borg.ui.util.ColorChooserButton
getColumnClass(int) - Method in class net.sf.borg.ui.util.TableSorter
getColumnCount() - Method in class net.sf.borg.ui.util.TableSorter
getColumnName(int) - Method in class net.sf.borg.ui.util.TableSorter
getCompany() - Method in class net.sf.borg.model.entity.Address
  Gets the company.
getComparator(int) - Method in class net.sf.borg.ui.util.TableSorter
getCompletionDate() - Method in class net.sf.borg.model.entity.Task
  Gets the completion date.
getComponent() - Method in class net.sf.borg.ui.address.AddrListView
getComponent() - Method in class net.sf.borg.ui.calendar.DayPanel
getComponent() - Method in class net.sf.borg.ui.calendar.MonthPanel
getComponent() - Method in class net.sf.borg.ui.calendar.TodoView
getComponent() - Method in class net.sf.borg.ui.calendar.WeekPanel
getComponent() - Method in class net.sf.borg.ui.calendar.YearPanel
getComponent() - Method in class net.sf.borg.ui.InfoView
getComponent() - Method in class net.sf.borg.ui.memo.MemoPanel
getComponent() - Method in interface net.sf.borg.ui.MultiView.Module
  get the Component for this Module
getComponent() - Method in class net.sf.borg.ui.SearchView
getComponent() - Method in class net.sf.borg.ui.task.TaskModule
getConnection() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Gets the connection.
getCountry() - Method in class net.sf.borg.model.entity.Address
  Gets the country.
getCreated() - Method in class net.sf.borg.model.entity.Memo
  Gets the creation date.
getCurrentReminder() - Method in class net.sf.borg.ui.popup.ReminderInstance
  get the index of the active reminder for this instance - i.e.
getDate() - Method in class net.sf.borg.model.entity.Appointment
getDate() - Method in interface net.sf.borg.model.entity.CalendarEntity
  Gets the date.
getDate() - Method in class net.sf.borg.model.entity.LabelEntity
getDate() - Method in class net.sf.borg.model.entity.Project
getDate() - Method in class net.sf.borg.model.entity.Subtask
getDate() - Method in class net.sf.borg.model.entity.Task
getDate() - Method in class net.sf.borg.ui.calendar.ApptBox
  Gets the date.
getDate() - Method in class net.sf.borg.ui.calendar.ButtonBox
  get the date
getDate() - Method in class net.sf.borg.ui.calendar.DateZone
  Gets the date.
getDateForCoord(double, double) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Gets the date for a mouse coordinate
getDay(int, int, int) - Static method in class net.sf.borg.model.Day
  Gets the Day information for a given day.
getDaylist(String) - Static method in class net.sf.borg.model.Repeat
  Gets the daylist from the encoded appointment string
getDB() - Method in class net.sf.borg.model.AddressModel
  Deprecated.
getDB() - Method in class net.sf.borg.model.AppointmentModel
  Deprecated.
getDB() - Method in class net.sf.borg.model.LinkModel
  Gets the dB.
getDB() - Method in class net.sf.borg.model.MemoModel
  Gets the dB.
getDB() - Method in class net.sf.borg.model.TaskModel
  Gets the dB.
getDefault() - Method in class net.sf.borg.common.PrefName
  Gets the default value
getDefaultAppointment() - Method in class net.sf.borg.model.AppointmentModel
  get the default appointment from prefs
getDescription() - Method in class net.sf.borg.model.entity.Project
  Gets the description.
getDescription() - Method in class net.sf.borg.model.entity.Subtask
  Gets the description.
getDescription() - Method in class net.sf.borg.model.entity.Task
  Gets the description.
getDescription() - Method in class net.sf.borg.model.entity.Tasklog
  Gets the description.
getDescription() - Method in class net.sf.borg.model.undo.UndoItem
  Gets the undo item description.
getDueDate() - Method in class net.sf.borg.model.entity.Project
  Gets the due date.
getDueDate() - Method in class net.sf.borg.model.entity.Subtask
  Gets the due date.
getDueDate() - Method in class net.sf.borg.model.entity.Task
  Gets the due date.
getDuration() - Method in class net.sf.borg.model.entity.Appointment
getDuration() - Method in interface net.sf.borg.model.entity.CalendarEntity
  Gets the duration.
getDuration() - Method in class net.sf.borg.model.entity.LabelEntity
getDuration() - Method in class net.sf.borg.model.entity.Project
getDuration() - Method in class net.sf.borg.model.entity.Subtask
getDuration() - Method in class net.sf.borg.model.entity.Task
getEmail() - Method in class net.sf.borg.model.entity.Address
  Gets the email.
getEndDate() - Method in class net.sf.borg.model.SearchCriteria
  Gets the end date.
getFax() - Method in class net.sf.borg.model.entity.Address
  Gets the fax.
getFinalState(String) - Method in class net.sf.borg.model.TaskTypes
  Gets the final state for a type.
getFirstName() - Method in class net.sf.borg.model.entity.Address
  Gets the first name.
getFrameSizePref() - Method in class net.sf.borg.ui.address.AddressView
getFrameSizePref() - Method in class net.sf.borg.ui.address.AddrListView
getFrameSizePref() - Method in class net.sf.borg.ui.calendar.AppointmentListView
getFrameSizePref() - Method in class net.sf.borg.ui.calendar.TodoView
getFrameSizePref() - Method in class net.sf.borg.ui.DockableView
  Gets the window size preference.
getFrameSizePref() - Method in class net.sf.borg.ui.InfoView
getFrameSizePref() - Method in class net.sf.borg.ui.SearchView
getFrameSizePref() - Method in class net.sf.borg.ui.task.ProjectView
getFrameSizePref() - Method in class net.sf.borg.ui.task.TaskView
getFrameTitle() - Method in class net.sf.borg.ui.address.AddressView
getFrameTitle() - Method in class net.sf.borg.ui.address.AddrListView
getFrameTitle() - Method in class net.sf.borg.ui.calendar.AppointmentListView
getFrameTitle() - Method in class net.sf.borg.ui.calendar.TodoView
getFrameTitle() - Method in class net.sf.borg.ui.DockableView
  Gets the frame title.
getFrameTitle() - Method in class net.sf.borg.ui.InfoView
getFrameTitle() - Method in class net.sf.borg.ui.SearchView
getFrameTitle() - Method in class net.sf.borg.ui.task.ProjectView
getFrameTitle() - Method in class net.sf.borg.ui.task.TaskView
getFreq(String) - Static method in class net.sf.borg.model.Repeat
  Gets the frequency from the encoded appointment string
getFreqString(int) - Static method in class net.sf.borg.model.Repeat
  get the translated string for a frequency
getFreqString(String) - Static method in class net.sf.borg.model.Repeat
  get the translated string for a frequency
getFrequency() - Method in class net.sf.borg.model.entity.Appointment
  Gets the repeat frequency.
getHeaderRendererIcon(int, int) - Method in class net.sf.borg.ui.util.TableSorter
getHeight() - Method in class net.sf.borg.ui.ViewSize
  Gets the height.
getHoliday() - Method in class net.sf.borg.model.Day
  Gets the holiday flag.
getHoliday() - Method in class net.sf.borg.model.entity.Appointment
  Gets the holiday flag (1 = holiday).
getHomePhone() - Method in class net.sf.borg.model.entity.Address
  Gets the home phone.
getInitialState(String) - Method in class net.sf.borg.model.TaskTypes
  Gets the initial state for a type.
getInstanceTime() - Method in class net.sf.borg.ui.popup.ReminderInstance
  get the instance time
getIntPref(PrefName) - Static method in class net.sf.borg.common.Prefs
  Get an integer preference value
getItems() - Method in class net.sf.borg.model.Day
  Gets all CalendarEntity items for the Day.
getItems() - Method in class net.sf.borg.model.undo.UndoLog
  get all of the undo items.
getItemStrings() - Method in class net.sf.borg.model.undo.UndoLog
  get descriptions for all items in the undo log.
getKey() - Method in class net.sf.borg.model.entity.BorgOption
  Gets the key.
getKey() - Method in class net.sf.borg.model.entity.KeyedEntity
  Gets the key.
getKeyEvent() - Method in class net.sf.borg.common.Resource.ComponentParms
  Gets the key event.
getKeys() - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
  Gets the keys.
getKeys() - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
  Gets the keys.
getKeys() - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
  Gets the keys.
getKeys() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
  Gets the keys.
getKeyStroke() - Method in class net.sf.borg.common.Resource.ComponentParms
  Gets the key stroke.
getLastName() - Method in class net.sf.borg.model.entity.Address
  Gets the last name.
getLastTaskItem() - Static method in class net.sf.borg.model.undo.TaskUndoItem
  Gets the last task item.
getLink(int) - Method in class net.sf.borg.model.LinkModel
  Gets a link.
getLinks(int, String) - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
getLinks(int, String) - Method in interface net.sf.borg.model.db.LinkDB
  Gets all links for a given Entity.
getLinks() - Method in class net.sf.borg.model.LinkModel
  Gets all links.
getLinks(KeyedEntity<?>) - Method in class net.sf.borg.model.LinkModel
  Gets the links for an owning entity
getLinkType() - Method in class net.sf.borg.model.entity.Link
  Gets the link type - see LinkModel.LinkType.
getListener() - Method in class net.sf.borg.ui.util.PopupMenuHelper.Entry
  Gets the listener.
getLogs(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getLogs() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getLogs(int) - Method in interface net.sf.borg.model.db.TaskDB
  Gets all task logs for a given task.
getLogs() - Method in interface net.sf.borg.model.db.TaskDB
  Gets all task logs in the db.
getLogs(int) - Method in class net.sf.borg.model.TaskModel
  Get all task logs for a task.
getLogs() - Method in class net.sf.borg.model.TaskModel
  Get all task logs.
getlogTime() - Method in class net.sf.borg.model.entity.Tasklog
  Gets the log time.
getMainView() - Static method in class net.sf.borg.ui.MultiView
  Get the main view singleton.
getMappedIndex(int) - Method in class net.sf.borg.ui.util.TableSorter
getMemo(String) - Method in class net.sf.borg.model.MemoModel
  Gets a memo by name.
getMemoName() - Method in class net.sf.borg.model.entity.Memo
  Gets the memo name.
getMemos() - Method in class net.sf.borg.model.MemoModel
  Gets all memos.
getMemoText() - Method in class net.sf.borg.model.entity.Memo
  Gets the memo text.
getMenu() - Method in class net.sf.borg.ui.calendar.ApptBox
getMenu() - Method in class net.sf.borg.ui.calendar.Box
  get the box popup menu
getMenu() - Method in class net.sf.borg.ui.calendar.DateZone
  Gets the popup menu.
getMenu() - Method in class net.sf.borg.ui.calendar.NoteBox
  get the popup menu
getMenuBar() - Method in class net.sf.borg.ui.MainMenu
  get the menu bar
getMenuForFrame() - Method in class net.sf.borg.ui.address.AddressView
getMenuForFrame() - Method in class net.sf.borg.ui.address.AddrListView
getMenuForFrame() - Method in class net.sf.borg.ui.calendar.AppointmentListView
getMenuForFrame() - Method in class net.sf.borg.ui.calendar.TodoView
getMenuForFrame() - Method in class net.sf.borg.ui.DockableView
  Gets the menu for the frame.
getMenuForFrame() - Method in class net.sf.borg.ui.InfoView
getMenuForFrame() - Method in class net.sf.borg.ui.SearchView
getMenuForFrame() - Method in class net.sf.borg.ui.task.ProjectView
getMenuForFrame() - Method in class net.sf.borg.ui.task.TaskView
getModuleName() - Method in class net.sf.borg.ui.address.AddrListView
getModuleName() - Method in class net.sf.borg.ui.calendar.DayPanel
getModuleName() - Method in class net.sf.borg.ui.calendar.MonthPanel
getModuleName() - Method in class net.sf.borg.ui.calendar.TodoView
getModuleName() - Method in class net.sf.borg.ui.calendar.WeekPanel
getModuleName() - Method in class net.sf.borg.ui.calendar.YearPanel
getModuleName() - Method in class net.sf.borg.ui.InfoView
getModuleName() - Method in class net.sf.borg.ui.memo.MemoPanel
getModuleName() - Method in interface net.sf.borg.ui.MultiView.Module
  get the module's name
getModuleName() - Method in class net.sf.borg.ui.SearchView
getModuleName() - Method in class net.sf.borg.ui.task.TaskModule
getName() - Method in class net.sf.borg.common.PrefName
  Gets the name.
getName(Link) - Static method in class net.sf.borg.ui.link.LinkPanel
  Provide a human readable name for a link
getNames() - Method in class net.sf.borg.model.db.jdbc.MemoJdbcDB
getNames() - Method in interface net.sf.borg.model.db.MemoDB
  Gets all memo names form the db
getNames() - Method in class net.sf.borg.model.MemoModel
  Gets all memo names.
getNavLabel() - Method in interface net.sf.borg.ui.NavPanel.Navigator
  get the navigator label - i.e.
getNDays(String) - Static method in class net.sf.borg.model.Repeat
  Gets the n days from the encoded appointment string
getNextTodo() - Method in class net.sf.borg.model.entity.Appointment
getNextTodo() - Method in interface net.sf.borg.model.entity.CalendarEntity
  Gets the next todo date.
getNextTodo() - Method in class net.sf.borg.model.entity.LabelEntity
getNextTodo() - Method in class net.sf.borg.model.entity.Project
getNextTodo() - Method in class net.sf.borg.model.entity.Subtask
getNextTodo() - Method in class net.sf.borg.model.entity.Task
getNickname() - Method in class net.sf.borg.model.entity.Address
  Gets the nickname.
getNotes() - Method in class net.sf.borg.model.entity.Address
  Gets the notes.
getNum() - Static method in class net.sf.borg.model.ReminderTimes
  Gets the number of reminder times
getOption(String) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Gets an option value from the options table
getOptions() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Gets all options from the options table.
getOwnerKey() - Method in class net.sf.borg.model.entity.Link
  Gets the key of the owning KeyedEntity.
getOwnerType() - Method in class net.sf.borg.model.entity.Link
  Gets the type of the KeyedEntity - mapped in LinkModel.java
getPager() - Method in class net.sf.borg.model.entity.Address
  Gets the pager.
getPanelName() - Method in class net.sf.borg.ui.options.AppearanceOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.ColorOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.DatabaseOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.EmailOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.EncryptionOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.FontOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.MiscellaneousOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.OptionsView.OptionsPanel
  return the panel's display name
getPanelName() - Method in class net.sf.borg.ui.options.PopupOptionsPanel
getPanelName() - Method in class net.sf.borg.ui.options.TaskOptionsPanel
getParent() - Method in class net.sf.borg.model.entity.Project
  Gets the parent.
getPassword() - Method in class net.sf.borg.ui.util.PasswordHelper
  returns the cached password or prompts the user to enter one if none exists or the current one is expired
getPath() - Method in class net.sf.borg.model.entity.Link
  Gets the identifier of the link target - i.e.
getPersonAssigned() - Method in class net.sf.borg.model.entity.Task
  Gets the person assigned.
getPref(PrefName) - Static method in class net.sf.borg.common.Prefs
  Get a string preference value
getPriority() - Method in class net.sf.borg.model.entity.Task
  Gets the priority.
getPrivate() - Method in class net.sf.borg.model.entity.Appointment
  Gets the private flag (1 = private).
getProject(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getProject(int) - Method in interface net.sf.borg.model.db.TaskDB
  Gets a project by id.
getProject() - Method in class net.sf.borg.model.entity.Task
  Gets the project.
getProject(int) - Method in class net.sf.borg.model.TaskModel
  Get a project by id.
getProjectId(String) - Static method in class net.sf.borg.ui.task.TaskView
  Gets the project id form a project string containing id and name.
getProjects() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getProjects() - Method in interface net.sf.borg.model.db.TaskDB
  Gets all projects in the database.
getProjects() - Method in class net.sf.borg.model.TaskModel
  Get all projects.
getProjectString(Project) - Static method in class net.sf.borg.ui.task.TaskView
  Gets the project string for a project to put in the project combo box
getPSAll() - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
getPSAll() - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
getPSAll() - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
getPSAll() - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
getPSAll() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getPSOne(int) - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
getPSOne(int) - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
getPSOne(int) - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
getPSOne(int) - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
getPSOne(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getReference() - Static method in class net.sf.borg.control.Borg
  Gets the singleton.
getReference() - Static method in class net.sf.borg.model.AddressModel
  Gets the reference.
getReference() - Static method in class net.sf.borg.model.AppointmentModel
  Gets the singleton reference.
getReference() - Static method in class net.sf.borg.model.CategoryModel
  Gets the singleton reference.
getReference() - Static method in class net.sf.borg.model.LinkModel
  Gets the singleton.
getReference() - Static method in class net.sf.borg.model.MemoModel
  Gets the singleton.
getReference() - Static method in class net.sf.borg.model.TaskModel
  Gets the singleton.
getReference() - Static method in class net.sf.borg.model.undo.UndoLog
  get a reference to the undo log singleton.
getReference() - Static method in class net.sf.borg.ui.address.AddrListView
  get the singleton
getReference() - Static method in class net.sf.borg.ui.calendar.TodoView
  Gets the singleton.
getReference() - Static method in class net.sf.borg.ui.CategoryChooser
  Gets the singleton.
getReference() - Static method in class net.sf.borg.ui.options.OptionsView
  get the options view singleton
getReference() - Static method in class net.sf.borg.ui.popup.ReminderListManager
  Gets the singleton.
getReference() - Static method in class net.sf.borg.ui.popup.ReminderPopupManager
  Gets the singleton.
getReference() - Static method in class net.sf.borg.ui.task.TaskConfigurator
  Gets the singleton.
getReference() - Static method in class net.sf.borg.ui.util.PasswordHelper
  get a reference to the singleton PasswordHelper
getReminderInstance() - Method in class net.sf.borg.ui.popup.ReminderPopup
getReminderManager() - Static method in class net.sf.borg.ui.popup.ReminderManager
getReminders() - Method in class net.sf.borg.ui.popup.ReminderListManager
  get the list of reminder instances
getReminderTimes() - Method in class net.sf.borg.model.entity.Appointment
  Gets the reminder times.
getRepeatFlag() - Method in class net.sf.borg.model.entity.Appointment
  Gets the repeat flag.
getRepeatKeys() - Method in interface net.sf.borg.model.db.AppointmentDB
  Gets the keys of all Appointments that are marked as repeating
getRepeatKeys() - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
getRepeatUntil() - Method in class net.sf.borg.model.entity.Appointment
  get the Repeat Until date recurrence setting
getResolution() - Method in class net.sf.borg.model.entity.Task
  Gets the resolution.
getResourceKey() - Method in class net.sf.borg.ui.util.PopupMenuHelper.Entry
  Gets the resource key.
getResourceString(String) - Static method in class net.sf.borg.common.Resource
  Get a resource string from the borg resource bundle.
getRowCount() - Method in class net.sf.borg.ui.util.TableSorter
getRptNum(String) - Static method in class net.sf.borg.model.Repeat
  Gets the repeat number flag from the encoded appointment string
getScreenName() - Method in class net.sf.borg.model.entity.Address
  Gets the screen name.
getSearchString() - Method in class net.sf.borg.model.SearchCriteria
  Gets the search string.
getShownCategories() - Method in class net.sf.borg.model.CategoryModel
  Get the shown categories.
getSkipList() - Method in class net.sf.borg.model.entity.Appointment
  Gets the skip list - a list of repeat occurrences that are marked as skipped.
getSortingStatus(int) - Method in class net.sf.borg.ui.util.TableSorter
getStartDate() - Method in class net.sf.borg.model.entity.Project
  Gets the start date.
getStartDate() - Method in class net.sf.borg.model.entity.Subtask
  Gets the start date.
getStartDate() - Method in class net.sf.borg.model.entity.Task
  Gets the start date.
getStartDate() - Method in class net.sf.borg.model.SearchCriteria
  Gets the start date.
getState() - Method in class net.sf.borg.model.entity.Address
  Gets the state.
getState() - Method in class net.sf.borg.model.entity.Task
  Gets the state.
getStates(String) - Method in class net.sf.borg.model.TaskTypes
  Gets the states for a given task type.
getStatus() - Method in class net.sf.borg.model.entity.Project
  Gets the status.
getStreetAddress() - Method in class net.sf.borg.model.entity.Address
  Gets the street address.
getSubProjects(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getSubProjects(int) - Method in interface net.sf.borg.model.db.TaskDB
  Gets all sub projects (child projects) for a given project.
getSubProjects(int) - Method in class net.sf.borg.model.TaskModel
  Get sub projects for a project - direct children only
getSubTask(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getSubTask(int) - Method in interface net.sf.borg.model.db.TaskDB
  Gets a sub task by subtask id.
getSubTask(int) - Method in class net.sf.borg.model.TaskModel
  Get a sub task by id.
getSubTasks(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getSubTasks() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getSubTasks(int) - Method in interface net.sf.borg.model.db.TaskDB
  Gets all sub tasks for a given task.
getSubTasks() - Method in interface net.sf.borg.model.db.TaskDB
  Gets all sub tasks in the database.
getSubTasks(int) - Method in class net.sf.borg.model.TaskModel
  Get the sub tasks for a task
getSubTasks() - Method in class net.sf.borg.model.TaskModel
  Get all sub tasks.
getSubTasks(String) - Method in class net.sf.borg.model.TaskTypes
  get the built-in subtasks for a type.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.borg.ui.calendar.TodoView.TodoTableCellRenderer
getTableHeader() - Method in class net.sf.borg.ui.util.TableSorter
getTableModel() - Method in class net.sf.borg.ui.util.TableSorter
getTask() - Method in class net.sf.borg.model.entity.Subtask
  Gets the parent task.
getTask() - Method in class net.sf.borg.model.entity.Tasklog
  Gets the task.
getTask(int) - Method in class net.sf.borg.model.TaskModel
  Gets a task by id.
getTasks(int) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
getTasks(int) - Method in interface net.sf.borg.model.db.TaskDB
  Gets all tasks for a given project.
getTasks() - Method in class net.sf.borg.model.TaskModel
  Get all tasks.
getTasks(int) - Method in class net.sf.borg.model.TaskModel
  Get all tasks for a project.
getTaskTypes() - Method in class net.sf.borg.model.TaskModel
  Gets the task types.
getTaskTypes() - Method in class net.sf.borg.model.TaskTypes
  Gets all task types.
getText() - Method in class net.sf.borg.common.Resource.ComponentParms
  Gets the text.
getText() - Method in class net.sf.borg.model.entity.Appointment
getText() - Method in interface net.sf.borg.model.entity.CalendarEntity
  Gets the text.
getText() - Method in class net.sf.borg.model.entity.LabelEntity
getText() - Method in class net.sf.borg.model.entity.Project
getText() - Method in class net.sf.borg.model.entity.Subtask
getText() - Method in class net.sf.borg.model.entity.Task
getText() - Method in class net.sf.borg.ui.calendar.ApptBox
getText() - Method in class net.sf.borg.ui.calendar.Box
  get the box text
getText() - Method in class net.sf.borg.ui.calendar.ButtonBox
getText() - Method in class net.sf.borg.ui.calendar.LabelBox
getText() - Method in class net.sf.borg.ui.calendar.NoteBox
getTimeFormat() - Static method in class net.sf.borg.model.AppointmentModel
  Gets the time format to use for all time processing.
getTimes() - Method in class net.sf.borg.model.entity.Appointment
  Gets the number of repeat times.
getTimes(int) - Static method in class net.sf.borg.model.ReminderTimes
  Gets the value (in minutes) for reminder i
getTimeString(double) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Gets the time string for a given y coordinate
getTodo() - Method in class net.sf.borg.model.entity.Appointment
getTodo() - Method in interface net.sf.borg.model.entity.CalendarEntity
  Gets the todo flag.
getTodo() - Method in class net.sf.borg.model.entity.LabelEntity
getTodo() - Method in class net.sf.borg.model.entity.Project
getTodo() - Method in class net.sf.borg.model.entity.Subtask
getTodo() - Method in class net.sf.borg.model.entity.Task
getTodoKeys() - Method in interface net.sf.borg.model.db.AppointmentDB
  Gets the keys of all Appointments that are marked as Todo's.
getTodoKeys() - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
getToolTipText() - Method in class net.sf.borg.ui.calendar.ApptBox
getToolTipText() - Method in class net.sf.borg.ui.calendar.Box
  gets the tool tip text for this box
getToolTipText() - Method in class net.sf.borg.ui.calendar.ButtonBox
getToolTipText() - Method in class net.sf.borg.ui.calendar.LabelBox
getToolTipText() - Method in class net.sf.borg.ui.calendar.NoteBox
getTopItem() - Method in class net.sf.borg.model.undo.UndoLog
  get a description of the top item on the stack.
getType() - Method in class net.sf.borg.model.entity.Task
  Gets the type.
getUntimed() - Method in class net.sf.borg.model.entity.Appointment
  Gets the untimed flag.
getUpdated() - Method in class net.sf.borg.model.entity.Memo
  Gets the last update date.
getUrl() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Gets the JDBC url.
getVacation() - Method in class net.sf.borg.model.Day
  Gets the vacation value for the Day.
getVacation() - Method in class net.sf.borg.model.entity.Appointment
  Gets the vacation - 0 = not vacation 1 = vacation day, 2 = half day
getValue() - Method in class net.sf.borg.model.entity.BorgOption
  Gets the value.
getValueAt(int, int) - Method in class net.sf.borg.ui.util.TableSorter
getVersion() - Static method in class net.sf.borg.common.Resource
  Gets the borg version, which is stored in its own properties file
getViewType() - Method in class net.sf.borg.ui.address.AddrListView
getViewType() - Method in class net.sf.borg.ui.calendar.DayPanel
getViewType() - Method in class net.sf.borg.ui.calendar.MonthPanel
getViewType() - Method in class net.sf.borg.ui.calendar.TodoView
getViewType() - Method in class net.sf.borg.ui.calendar.WeekPanel
getViewType() - Method in class net.sf.borg.ui.calendar.YearPanel
getViewType() - Method in class net.sf.borg.ui.InfoView
getViewType() - Method in class net.sf.borg.ui.memo.MemoPanel
getViewType() - Method in interface net.sf.borg.ui.MultiView.Module
  get the modules ViewType
getViewType() - Method in class net.sf.borg.ui.SearchView
getViewType() - Method in class net.sf.borg.ui.task.TaskModule
getWebPage() - Method in class net.sf.borg.model.entity.Address
  Gets the web page.
getWidth() - Method in class net.sf.borg.ui.ViewSize
  Gets the width.
getWorkCity() - Method in class net.sf.borg.model.entity.Address
  Gets the work city.
getWorkCountry() - Method in class net.sf.borg.model.entity.Address
  Gets the work country.
getWorkPhone() - Method in class net.sf.borg.model.entity.Address
  Gets the work phone.
getWorkState() - Method in class net.sf.borg.model.entity.Address
  Gets the work state.
getWorkStreetAddress() - Method in class net.sf.borg.model.entity.Address
  Gets the work street address.
getWorkZip() - Method in class net.sf.borg.model.entity.Address
  Gets the work zip.
getX() - Method in class net.sf.borg.ui.ViewSize
  Gets the x.
getY() - Method in class net.sf.borg.ui.ViewSize
  Gets the y position.
getZip() - Method in class net.sf.borg.model.entity.Address
  Gets the zip.
goTo(Calendar) - Method in class net.sf.borg.ui.calendar.DayPanel
  Go to a particular date
goTo(Calendar) - Method in class net.sf.borg.ui.calendar.MonthPanel
  go to a particular month
goTo(Calendar) - Method in class net.sf.borg.ui.calendar.WeekPanel
  go to a particular week
goTo(Calendar) - Method in class net.sf.borg.ui.calendar.YearPanel
  goto a particular year
goTo(Calendar) - Method in interface net.sf.borg.ui.MultiView.CalendarModule
  update the module to show a particular date
goTo(Calendar) - Method in class net.sf.borg.ui.MultiView
  have the Calendar Modules show a particular day
goTo(Calendar) - Method in interface net.sf.borg.ui.NavPanel.Navigator
  navigate to a particular date
GRADIENT_APPTS - Static variable in class net.sf.borg.common.PrefName
  draw gradient color in appointment boxes - can slow down older machines
GridBagConstraintsFactory - Class in net.sf.borg.ui.util
  A factory for creating GridBagConstraints objects in a standard way.
GridBagConstraintsFactory() - Constructor for class net.sf.borg.ui.util.GridBagConstraintsFactory

## H

hashCode() - Method in class net.sf.borg.ui.popup.ReminderInstance
hasLinks() - Method in class net.sf.borg.model.SearchCriteria
  Checks for links.
hasLinks() - Method in class net.sf.borg.ui.link.LinkPanel
  indicate if the entity shown by this panel has any links
hasTrayIcon() - Static method in class net.sf.borg.ui.SunTrayIconProxy
  Checks for presence of the tray icon.
haveTodos() - Method in class net.sf.borg.model.AppointmentModel
  return true if there are any todos in the entire appointment table
HelpLauncher - Class in net.sf.borg.ui
  launches the borg java help
HelpLauncher() - Constructor for class net.sf.borg.ui.HelpLauncher
HELPVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the help window
hideAll() - Method in class net.sf.borg.ui.popup.ReminderListManager
  Hide the reminder list window
hideAll() - Method in class net.sf.borg.ui.popup.ReminderManager
  Hide all reminders
hideAll() - Method in class net.sf.borg.ui.popup.ReminderPopupManager
  Hide all popup windows
HIDESTRIKETHROUGH - Static variable in class net.sf.borg.common.PrefName
  do not show strikethrough appointments
HSQLDBDIR - Static variable in class net.sf.borg.common.PrefName
  hsql database directory

## I

image - Static variable in class net.sf.borg.ui.DockableView
  The icon for the title bar
image - Static variable in class net.sf.borg.ui.View
  The icon image.
importKey(String, String, String, String) - Static method in class net.sf.borg.common.EncryptionHelper
  Import a provided key into a KeyStore
importPrefs(String) - Static method in class net.sf.borg.common.Prefs
  Import preferences from a file
importXml(String) - Method in class net.sf.borg.model.AddressModel
  Import xml.
importXml(String) - Method in class net.sf.borg.model.AppointmentModel
  Import xml.
importXml(String) - Method in class net.sf.borg.model.LinkModel
  Import xml.
importXml(String) - Method in class net.sf.borg.model.MemoModel
  Import xml.
importXml(String) - Method in class net.sf.borg.model.TaskModel
  Import xml.
InfoView - Class in net.sf.borg.ui
  dockable view that shows informational text or html to the user in a scrollable pane
InfoView(String, String) - Constructor for class net.sf.borg.ui.InfoView
  constructor
initComponents() - Method in class net.sf.borg.ui.link.LinkPanel
  initialize the UI
initialize(MultiView) - Method in class net.sf.borg.ui.address.AddrListView
initialize(MultiView) - Method in class net.sf.borg.ui.calendar.DayPanel
initialize(MultiView) - Method in class net.sf.borg.ui.calendar.MonthPanel
initialize(MultiView) - Method in class net.sf.borg.ui.calendar.TodoView
initialize(MultiView) - Method in class net.sf.borg.ui.calendar.WeekPanel
initialize(MultiView) - Method in class net.sf.borg.ui.calendar.YearPanel
initialize(MultiView) - Method in class net.sf.borg.ui.InfoView
initialize(MultiView) - Method in class net.sf.borg.ui.memo.MemoPanel
initialize(MultiView) - Method in interface net.sf.borg.ui.MultiView.Module
  called by the parent Multiview to allow the Module to initialize its toolbar items, menu items, and anything else that must be initalized before its Module methods can be called
initialize(MultiView) - Method in class net.sf.borg.ui.SearchView
initialize(MultiView) - Method in class net.sf.borg.ui.task.TaskModule
InputDialog - Class in net.sf.borg.ui.util
  modal dialog that prompts for input and can limit the input length
IOHelper - Class in net.sf.borg.common
  standard routines for file I/O with prompting
IOHelper() - Constructor for class net.sf.borg.common.IOHelper
isAfter(Date, Date) - Static method in class net.sf.borg.common.DateUtil
  Checks if one date falls on a later calendar day than another.
isCaseSensitive() - Method in class net.sf.borg.model.SearchCriteria
  Checks if is case sensitive.
isCellEditable(int, int) - Method in class net.sf.borg.ui.util.TableSorter
isClosed(Task) - Static method in class net.sf.borg.model.TaskModel
  Checks if a task is closed.
isClosed(Project) - Static method in class net.sf.borg.model.TaskModel
  Checks if a project is closed.
isCompatible(Calendar, String, Collection<Integer>) - Static method in class net.sf.borg.model.Repeat
  Checks to see if a particular day is valid for certain strict repeat types
isDocked() - Method in class net.sf.borg.ui.DockableView
  determine if the view is docked
isEncrypted() - Method in class net.sf.borg.model.entity.EncryptableEntity
isHidden() - Method in class net.sf.borg.ui.popup.ReminderInstance
isHoliday() - Method in class net.sf.borg.model.SearchCriteria
  Checks if is holiday.
isMaximized() - Method in class net.sf.borg.ui.ViewSize
  Checks if is maximized.
isNote(Appointment) - Static method in class net.sf.borg.model.AppointmentModel
  Checks an appointment is a note (not associated with a time of day).
ISOWKNUMBER - Static variable in class net.sf.borg.common.PrefName
  use iso week numbering
isRepeating() - Method in class net.sf.borg.model.Repeat
isRepeating(Appointment) - Static method in class net.sf.borg.model.Repeat
  Checks if an appointment repeats
isRepeating() - Method in class net.sf.borg.model.SearchCriteria
  Checks if is repeating.
isSelected - Variable in class net.sf.borg.ui.calendar.Box
isShown(String) - Method in class net.sf.borg.model.CategoryModel
  Checks if a category is being shown.
isSkipped(Appointment, Calendar) - Static method in class net.sf.borg.model.AppointmentModel
  Checks if an appointment is skipped on a particular date
isSorted() - Method in class net.sf.borg.ui.util.TableSorter
isSorting() - Method in class net.sf.borg.ui.util.TableSorter
isStrike(CalendarEntity, Date) - Static method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Checks if entity should be shown as strike-through on a certain date.
isTodo() - Method in class net.sf.borg.model.SearchCriteria
  Checks if is todo.
isVacation() - Method in class net.sf.borg.model.SearchCriteria
  Checks if is vacation.
item - Variable in class net.sf.borg.model.undo.UndoItem
  the KeyedEntity that can be undone

## J

JdbcBeanDB<T extends KeyedEntity<T>> - Class in net.sf.borg.model.db.jdbc
  abstract base class for all classes that manage reading/writing of KeyedEntities to and from a JDBC database.
JdbcBeanDB() - Constructor for class net.sf.borg.model.db.jdbc.JdbcBeanDB
  Creates a new instance of JdbcDB.
JdbcDB - Class in net.sf.borg.model.db.jdbc
  abstract base class providing basic common JDBC services to all derived JDBC classes
JdbcDB() - Constructor for class net.sf.borg.model.db.jdbc.JdbcDB
JdbcDBUpgrader - Class in net.sf.borg.model.db.jdbc
  Class JdbcDBUpgrader is used to upgrade HSQL database in-place when the schema changes for a release.
JdbcDBUpgrader(String, String) - Constructor for class net.sf.borg.model.db.jdbc.JdbcDBUpgrader
  Instantiates a new jdbc db upgrader.
JdbcDBUpgrader(String, String[]) - Constructor for class net.sf.borg.model.db.jdbc.JdbcDBUpgrader
  Instantiates a new jdbc db upgrader.
JDBCURL - Static variable in class net.sf.borg.common.PrefName
  jdbc url - for generic jdbc only, not hsql or mysql
JTabbedPaneWithCloseIcons - Class in net.sf.borg.ui.util
  A JTabbedPane with Close and Undock icons drawn in the tab.
JTabbedPaneWithCloseIcons() - Constructor for class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
  Instantiates a new tabbed pane with close icons.
JTabbedPaneWithCloseIcons.TabCloseListener - Interface in net.sf.borg.ui.util
  interface implemented by tab components that need to react to close events

## K

KEYALIAS - Static variable in class net.sf.borg.common.PrefName
  encryption key alias in the keystore
KeyedEntity<T> - Class in net.sf.borg.model.entity
  Abstract base class for all Entities that are keyed by a simple integer key
KeyedEntity() - Constructor for class net.sf.borg.model.entity.KeyedEntity
  Creates a new instance of KeyedEntity.
KEYSTORE - Static variable in class net.sf.borg.common.PrefName
  keystore location

## L

LabelBox - Class in net.sf.borg.ui.calendar
  A Box that shows a text label on the calendar.
LabelBox(LabelEntity, Rectangle, Rectangle) - Constructor for class net.sf.borg.ui.calendar.LabelBox
  constructor
LabelEntity - Class in net.sf.borg.model.entity
  This class is a non-persisted entity that is used when the model needs to package a transient, calculated entity for the UI, such as a calculated holiday or birthday based on the address book.
LabelEntity() - Constructor for class net.sf.borg.model.entity.LabelEntity
LANGUAGE - Static variable in class net.sf.borg.common.PrefName
  The LANGUAGE.
launchHelp() - Static method in class net.sf.borg.ui.HelpLauncher
  launch the Borg java help
layoutBoxes(List<ApptBox>, int, int) - Static method in class net.sf.borg.ui.calendar.ApptBox
  Layout all boxes for a particular day by determining how many overlap and then setting the horizontal position and width to fit them all together in the day grid.
LEXICAL_COMPARATOR - Static variable in class net.sf.borg.ui.util.TableSorter
Link - Class in net.sf.borg.model.entity
  Link entity.
Link() - Constructor for class net.sf.borg.model.entity.Link
LinkDB - Interface in net.sf.borg.model.db
  The Interface for a Link DB.
LinkJdbcDB - Class in net.sf.borg.model.db.jdbc
  provides the JDBC layer for reading/writing Links
LinkJdbcDB() - Constructor for class net.sf.borg.model.db.jdbc.LinkJdbcDB
LinkModel - Class in net.sf.borg.model
  LinkModel manages the Link Entities, which are associations between BORG Entities and other BORG Entities, files, and URLs.
LinkModel.LinkType - Enum in net.sf.borg.model
  LinkType holds the various link types.
LinkPanel - Class in net.sf.borg.ui.link
  Panel for managing links.
LinkPanel() - Constructor for class net.sf.borg.ui.link.LinkPanel
  constructor
listen_socket - Variable in class net.sf.borg.common.SocketServer
LNF - Static variable in class net.sf.borg.common.PrefName
  The LNF.
loadData() - Method in class net.sf.borg.ui.EntitySelector
  Load the entities from the database into the table.
loadDefault() - Method in class net.sf.borg.model.TaskTypes
  Load the default state model XML from the borg JAR file.
loadOptions() - Method in class net.sf.borg.ui.options.AppearanceOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.ColorOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.DatabaseOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.EmailOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.EncryptionOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.FontOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.MiscellaneousOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.OptionsView.OptionsPanel
  load options from the preference store into the UI
loadOptions() - Method in class net.sf.borg.ui.options.PopupOptionsPanel
loadOptions() - Method in class net.sf.borg.ui.options.TaskOptionsPanel

## M

main(String[]) - Static method in class net.sf.borg.control.Borg
  The main method.
main(String[]) - Static method in class net.sf.borg.model.tool.ApptKeyConverter
main(String[]) - Static method in class net.sf.borg.ui.util.NwFontChooserS
MainMenu - Class in net.sf.borg.ui
  The borg main menu bar
MainMenu() - Constructor for class net.sf.borg.ui.MainMenu
  constructor
mainMenu - Variable in class net.sf.borg.ui.MultiView
  the main menu
manageMySize(PrefName) - Method in class net.sf.borg.ui.View
  registers this view for size management.
markAsShown(int) - Method in class net.sf.borg.ui.popup.ReminderInstance
  mark a reminder time as shown
Memo - Class in net.sf.borg.model.entity
  Memo Entity.
Memo() - Constructor for class net.sf.borg.model.entity.Memo
MemoDB - Interface in net.sf.borg.model.db
  The Interface for a Memo DB.
MemoJdbcDB - Class in net.sf.borg.model.db.jdbc
  provides the JDBC layer for reading/writing Memos.
MemoJdbcDB() - Constructor for class net.sf.borg.model.db.jdbc.MemoJdbcDB
MemoModel - Class in net.sf.borg.model
  The Memo Model manages the Memo Entities.
MemoPanel - Class in net.sf.borg.ui.memo
  UI for editing memos.
MemoPanel() - Constructor for class net.sf.borg.ui.memo.MemoPanel
  constructor.
MemoUndoItem - Class in net.sf.borg.model.undo
  Memo Undo Item.
MILTIME - Static variable in class net.sf.borg.common.PrefName
  show military time
MiscellaneousOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing Miscellaneous options
MiscellaneousOptionsPanel() - Constructor for class net.sf.borg.ui.options.MiscellaneousOptionsPanel
  Instantiates a new miscellaneous options panel.
ModalMessage - Class in net.sf.borg.ui.util
  modal dialog with a scrollable message.
ModalMessage(String, boolean) - Constructor for class net.sf.borg.ui.util.ModalMessage
  Instantiates a new modal message.
Model - Class in net.sf.borg.model
  base class for data models.
Model() - Constructor for class net.sf.borg.model.Model
  Instantiates a new model.
Model.Listener - Interface in net.sf.borg.model
  Listener for a Model.
modelIndex(int) - Method in class net.sf.borg.ui.util.TableSorter
monthFontText - Variable in class net.sf.borg.ui.options.FontOptionsPanel
MONTHLY - Static variable in class net.sf.borg.model.Repeat
MONTHLY_DAY - Static variable in class net.sf.borg.model.Repeat
MonthPanel - Class in net.sf.borg.ui.calendar
  MonthPanel is the UI for a calendar month.
MonthPanel(int, int) - Constructor for class net.sf.borg.ui.calendar.MonthPanel
  constructor
MonthPrintPanel - Class in net.sf.borg.ui.calendar
  MonthPrintPanel creates the Borg month printouts
MonthPrintPanel(int, int) - Constructor for class net.sf.borg.ui.calendar.MonthPrintPanel
  constructor
MONTHVIEWFONT - Static variable in class net.sf.borg.common.PrefName
  The MONTHVIEWFONT.
mouseClicked(MouseEvent) - Method in class net.sf.borg.ui.task.ProjectTreePanel
  handle right mouse click events and popup the appropriate menu
mouseClicked(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
  handle mouse click on a tab icon.
mouseDragged(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
mouseEntered(MouseEvent) - Method in class net.sf.borg.ui.task.ProjectTreePanel
mouseEntered(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
mouseExited(MouseEvent) - Method in class net.sf.borg.ui.task.ProjectTreePanel
mouseExited(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
mouseMoved(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
mousePressed(MouseEvent) - Method in class net.sf.borg.ui.task.ProjectTreePanel
mousePressed(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
mouseReleased(MouseEvent) - Method in class net.sf.borg.ui.task.ProjectTreePanel
mouseReleased(MouseEvent) - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
move(int, Date) - Method in class net.sf.borg.ui.calendar.ApptBox
  move an appointment when the box is dragged
move(int, Date) - Method in interface net.sf.borg.ui.calendar.Box.Draggable
  called when object has been moved
move(int, Date) - Method in class net.sf.borg.ui.calendar.NoteBox
  react to a drag of this box on the UI
moveLinks(KeyedEntity<?>, KeyedEntity<?>) - Method in class net.sf.borg.model.LinkModel
  Move links from one object to another
MultiView - Class in net.sf.borg.ui
  This is the main Borg UI class.
MultiView.CalendarModule - Interface in net.sf.borg.ui
  Interface implemented by Calendar Modules that act as modules but also react to requests to change the shown date
MultiView.Module - Interface in net.sf.borg.ui
  interface implemented by all UI Modules.
MultiView.ViewType - Enum in net.sf.borg.ui
  argument values for setView()
MWF - Static variable in class net.sf.borg.model.Repeat

## N

NavPanel - Class in net.sf.borg.ui
  A NavPanel provides common navigation buttons to other classes that navigate among dates
NavPanel(NavPanel.Navigator) - Constructor for class net.sf.borg.ui.NavPanel
  constructor
NavPanel.Navigator - Interface in net.sf.borg.ui
  Interface to be implemented by any class that allows the attachment of a NavPanel navigator
NDAYS - Static variable in class net.sf.borg.model.Repeat
net.sf.borg.common - package net.sf.borg.common
  Common utility classes
net.sf.borg.control - package net.sf.borg.control
  The control package contains classes involved with startup, shutdown, and communication to non-UI clients.
net.sf.borg.model - package net.sf.borg.model
  The Model package and its sub-packages provide the data model layer for borg
net.sf.borg.model.db - package net.sf.borg.model.db
  Package db contains interfaces that provide an implementation independent view of the low level ORM layer.
net.sf.borg.model.db.jdbc - package 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 - package net.sf.borg.model.entity
  Contains the data objects managed by the data model
net.sf.borg.model.tool - package net.sf.borg.model.tool
  Utility classes, such as db conversion tools that are meant to be run with or without the UI running.
net.sf.borg.model.undo - package net.sf.borg.model.undo
  Contains classes that implement the undo feature
net.sf.borg.ui - package net.sf.borg.ui
  The UI package and its sub-packages provide the BORG Swing UI.
net.sf.borg.ui.address - package net.sf.borg.ui.address
  Provides UI classes for Addresses
net.sf.borg.ui.calendar - package net.sf.borg.ui.calendar
  the calendar package contains UI classes for the calendar views and appointments
net.sf.borg.ui.link - package net.sf.borg.ui.link
  UI for Links
net.sf.borg.ui.memo - package net.sf.borg.ui.memo
  UI for memos.
net.sf.borg.ui.options - package net.sf.borg.ui.options
  Provides the UI for editing Program Options
net.sf.borg.ui.popup - package net.sf.borg.ui.popup
  Contains the classes that produce and manage the Reminder Popup Windows
net.sf.borg.ui.task - package net.sf.borg.ui.task
  UI classes that handle Tasks and related classes (Tasks, Projects, Subtasks, Tasklog)
net.sf.borg.ui.util - package net.sf.borg.ui.util
  UI Utility Classes
newAddress() - Method in class net.sf.borg.model.AddressModel
  get a new address object
newAppt() - Method in class net.sf.borg.model.AppointmentModel
  create a new appointment.
newLink() - Method in class net.sf.borg.model.LinkModel
  return a new link object
newMR() - Method in class net.sf.borg.model.TaskModel
  create a new task
newObj() - Method in interface net.sf.borg.model.db.EntityDB
  Return a new instance of the KeyedEntity
newObj() - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
newObj() - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
newObj() - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
newObj() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
next() - Method in class net.sf.borg.model.Repeat
  iterate to the next repeat date.
next() - Method in interface net.sf.borg.ui.NavPanel.Navigator
  go to the next item
nextkey() - Method in interface net.sf.borg.model.db.EntityDB
  get the next available key value for this entity type
nextkey() - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
nextkey() - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
nextkey() - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
nextkey() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
nextProjectKey() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
nextProjectKey() - Method in interface net.sf.borg.model.db.TaskDB
  get the Next available project key.
nextStates(String, String) - Method in class net.sf.borg.model.TaskTypes
  get a list of possible Next states for a given state and type.
nextSubTaskKey() - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
nextSubTaskKey() - Method in interface net.sf.borg.model.db.TaskDB
  get the Next available sub task key.
NOT_SORTED - Static variable in class net.sf.borg.ui.util.TableSorter
NoteBox - Class in net.sf.borg.ui.calendar
  A Note Box is used to draw an untimed event on the day/week/month panels
NoteBox(Date, CalendarEntity, Rectangle, Rectangle) - Constructor for class net.sf.borg.ui.calendar.NoteBox
  constructor
notice(String) - Static method in class net.sf.borg.common.Errmsg
  output a notice/warning - just shows text
notifyListeners() - Static method in class net.sf.borg.common.Prefs
  Notify listeners of a pref change.
NwFontChooserS - Class in net.sf.borg.ui.util
  font chooser dialog

## O

ob - Variable in class net.sf.borg.ui.util.NwFontChooserS
OK - Static variable in class net.sf.borg.ui.util.ScrolledDialog
ONCE - Static variable in class net.sf.borg.model.Repeat
onChangeDate(List<Appointment>) - Static method in class net.sf.borg.ui.calendar.AppointmentListView
  Prompt the user to change the date of a set of appointments
onClick() - Method in class net.sf.borg.ui.calendar.ApptBox
  react to a mouse click on the box
onClick() - Method in class net.sf.borg.ui.calendar.Box
  action called when the box is clicked
onClick() - Method in class net.sf.borg.ui.calendar.DateZone
  take action on a user mouse click - open an appt editor for a new appt
onClick() - Method in class net.sf.borg.ui.calendar.LabelBox
onClick() - Method in class net.sf.borg.ui.calendar.NoteBox
onMoveToFollowingDay(List<Appointment>) - Static method in class net.sf.borg.ui.calendar.AppointmentListView
  Move a set of appointments to the following day
openInFrame() - Method in class net.sf.borg.ui.DockableView
  Open the view in a frame.
openSelected() - Method in class net.sf.borg.ui.link.LinkPanel
  get the item referenced by the link and open it.
OptionsView - Class in net.sf.borg.ui.options
  UI for editing BORG options
OptionsView.OptionsPanel - Class in net.sf.borg.ui.options
  abstract base class for tabs in the options view
OptionsView.OptionsPanel() - Constructor for class net.sf.borg.ui.options.OptionsView.OptionsPanel
OPTVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the option window.

## P

paintComponent(Graphics) - Method in class net.sf.borg.ui.calendar.MonthPrintPanel
parseParms(String) - Static method in class net.sf.borg.common.Resource
  get a resource string and parse out the various parts - the text and the keyboard shortcut into
PASSWORD_TTL - Static variable in class net.sf.borg.common.PrefName
  cached password time to live in seconds
PasswordHelper - Class in net.sf.borg.ui.util
  PasswordHelper provides logic to prompt for an encryption password and cache the password for a given amount of time
PasswordHelper() - Constructor for class net.sf.borg.ui.util.PasswordHelper
periodicUpdate() - Method in class net.sf.borg.ui.popup.ReminderListManager
periodicUpdate() - Method in class net.sf.borg.ui.popup.ReminderManager
  update any visible reminders as needed - i.e.
periodicUpdate() - Method in class net.sf.borg.ui.popup.ReminderPopupManager
playReminderSound(String) - Static method in class net.sf.borg.ui.popup.ReminderSound
  play the reminder sound indicated by soundOption
pop() - Method in class net.sf.borg.model.undo.UndoLog
  Pop an item off of the stack.
PopupMenuHelper - Class in net.sf.borg.ui.util
  Helps create and manage context menus for a JTable.
PopupMenuHelper(JTable, PopupMenuHelper.Entry[]) - Constructor for class net.sf.borg.ui.util.PopupMenuHelper
  Instantiates a new popup menu helper.
PopupMenuHelper.Entry - Class in net.sf.borg.ui.util
  Holds the Listener and ResourceKey for a Popup Menu Item
PopupMenuHelper.Entry(ActionListener, String) - Constructor for class net.sf.borg.ui.util.PopupMenuHelper.Entry
  Instantiates a new entry.
PopupOptionsPanel - Class in net.sf.borg.ui.options
  The Class PopupOptionsPanel provies the options tab for editing popup reminder options
PopupOptionsPanel() - Constructor for class net.sf.borg.ui.options.PopupOptionsPanel
  Instantiates a new popup options panel.
PopupOptionsView - Class in net.sf.borg.ui.popup
  PopupOptionsView displays a dialog that lets the user choose which reminder times to activate or deactivate
PopupOptionsView(String, String, AppointmentPanel) - Constructor for class net.sf.borg.ui.popup.PopupOptionsView
  Instantiates a new popup options view.
PrefName - Class in net.sf.borg.common
  PrefName contains all of the Borg preference definitions and default values.
PrefName(String, Object) - Constructor for class net.sf.borg.common.PrefName
  Instantiates a new pref name.
Prefs - Class in net.sf.borg.common
  class for managing Borg preferences.
Prefs.Listener - Interface in net.sf.borg.common
  Interface for classes that want to be notified of preference changes
prefsChanged() - Method in interface net.sf.borg.common.Prefs.Listener
  called when preferences changed.
prefsChanged() - Method in class net.sf.borg.ui.calendar.TodoView
prefsChanged() - Method in class net.sf.borg.ui.SunTrayIconProxy
prefsChanged() - Method in class net.sf.borg.ui.task.ProjectTreePanel
prev() - Method in interface net.sf.borg.ui.NavPanel.Navigator
  go to the previous item
print() - Method in class net.sf.borg.ui.address.AddrListView
print(Graphics, PageFormat, int) - Method in class net.sf.borg.ui.calendar.DayPanel
print() - Method in class net.sf.borg.ui.calendar.DayPanel
print(Graphics, PageFormat, int) - Method in class net.sf.borg.ui.calendar.MonthPanel
  print month to a Graphics
print() - Method in class net.sf.borg.ui.calendar.MonthPanel
print(Graphics, PageFormat, int) - Method in class net.sf.borg.ui.calendar.MonthPrintPanel
  print is called by the print service to print pages
print() - Method in class net.sf.borg.ui.calendar.TodoView
  Prints the todo table
print(Graphics, PageFormat, int) - Method in class net.sf.borg.ui.calendar.WeekPanel
  print the UI
print() - Method in class net.sf.borg.ui.calendar.WeekPanel
print(Graphics, PageFormat, int) - Method in class net.sf.borg.ui.calendar.YearPanel
  draw for printing
print() - Method in class net.sf.borg.ui.calendar.YearPanel
print() - Method in class net.sf.borg.ui.InfoView
print() - Method in class net.sf.borg.ui.memo.MemoPanel
print() - Method in interface net.sf.borg.ui.MultiView.Module
  print the Module
print() - Method in class net.sf.borg.ui.MultiView
  prints the currently selected tab if pritning is supported for that tab
print() - Method in class net.sf.borg.ui.SearchView
print() - Method in class net.sf.borg.ui.task.ProjectPanel
  Prints the project list
print() - Method in class net.sf.borg.ui.task.TaskFilterPanel
  Prints the task list
print() - Method in class net.sf.borg.ui.task.TaskListPanel
  Prints the task table
print() - Method in class net.sf.borg.ui.task.TaskModule
print(Graphics, PageFormat, int) - Method in class net.sf.borg.ui.util.TablePrinter
printFontText - Variable in class net.sf.borg.ui.options.FontOptionsPanel
PrintHelper - Class in net.sf.borg.common
  Some common printing related utilities
PrintHelper() - Constructor for class net.sf.borg.common.PrintHelper
printMonths() - Method in class net.sf.borg.ui.calendar.MonthPanel
  prints 1 or more months when the user requests a month print.
printMonths(int, int) - Static method in class net.sf.borg.ui.calendar.MonthPrintPanel
  prompt the user for a number of months to print (1-12), starting with the currently displayed one, and then print the months
printPrintable(Printable) - Static method in class net.sf.borg.common.PrintHelper
  Prints a printable object.
printTable(JTable) - Static method in class net.sf.borg.ui.util.TablePrinter
  Sends a JTable to a printer
processMessage(String) - Method in interface net.sf.borg.common.SocketHandler
  Process a message.
processMessage(String) - Method in class net.sf.borg.control.Borg
  process a socket message
Project - Class in net.sf.borg.model.entity
  Project Entity - a project contains tasks and can have child projects
Project() - Constructor for class net.sf.borg.model.entity.Project
ProjectPanel - Class in net.sf.borg.ui.task
  shows a list of projects in a table
ProjectPanel() - Constructor for class net.sf.borg.ui.task.ProjectPanel
  constructor
ProjectTreePanel - Class in net.sf.borg.ui.task
  Presents a split pane showing a tree of projects, subprojects, and tasks on the left and the select item's details on the right.
ProjectTreePanel() - Constructor for class net.sf.borg.ui.task.ProjectTreePanel
  constructor
ProjectUndoItem - Class in net.sf.borg.model.undo
  Project Undo Item.
ProjectView - Class in net.sf.borg.ui.task
  UI for viewing and editing a single project
ProjectView(Project, ProjectView.Action, Integer) - Constructor for class net.sf.borg.ui.task.ProjectView
  constructor
ProjectView.Action - Enum in net.sf.borg.ui.task
  Action that we are invoking this editor for
PROJVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the project view when undocked
putPref(PrefName, Object) - Static method in class net.sf.borg.common.Prefs
  store a preference

## R

readAll() - Method in interface net.sf.borg.model.db.EntityDB
  Read all KeyedEntities of a particular type from the database.
readAll() - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
  Read all Entities.
readAll() - Method in class net.sf.borg.model.db.jdbc.MemoJdbcDB
readAll() - Method in interface net.sf.borg.model.db.MemoDB
  Read all memos from the db
readCache(int) - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
readMemo(String) - Method in class net.sf.borg.model.db.jdbc.MemoJdbcDB
readMemo(String) - Method in interface net.sf.borg.model.db.MemoDB
  Read a memo by name
readObj(int) - Method in interface net.sf.borg.model.db.EntityDB
  Read a single KeyedEntity from the database by key
readObj(int) - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
  Read a single KeyedEntity from the database by key
recordAdd(Address) - Static method in class net.sf.borg.model.undo.AddressUndoItem
  Create an Address add.
recordAdd(Appointment) - Static method in class net.sf.borg.model.undo.AppointmentUndoItem
  Record an appointment add.
recordAdd(Memo) - Static method in class net.sf.borg.model.undo.MemoUndoItem
  Record a memo add.
recordAdd(Project) - Static method in class net.sf.borg.model.undo.ProjectUndoItem
  Record a project add.
recordAdd(Subtask) - Static method in class net.sf.borg.model.undo.SubtaskUndoItem
  Record a subtask add.
recordAdd(Task) - Static method in class net.sf.borg.model.undo.TaskUndoItem
  Record a Task add.
recordDelete(Address) - Static method in class net.sf.borg.model.undo.AddressUndoItem
  Create an Address delete.
recordDelete(Appointment) - Static method in class net.sf.borg.model.undo.AppointmentUndoItem
  Record an appointment delete.
recordDelete(Memo) - Static method in class net.sf.borg.model.undo.MemoUndoItem
  Record a memo delete.
recordDelete(Subtask) - Static method in class net.sf.borg.model.undo.SubtaskUndoItem
  Record a subtask delete.
recordDelete(Task) - Static method in class net.sf.borg.model.undo.TaskUndoItem
  Record a Task delete.
recordUpdate(Address) - Static method in class net.sf.borg.model.undo.AddressUndoItem
  Create an Address update.
recordUpdate(Appointment) - Static method in class net.sf.borg.model.undo.AppointmentUndoItem
  Record an appointment update.
recordUpdate(Memo) - Static method in class net.sf.borg.model.undo.MemoUndoItem
  Record a memo update.
recordUpdate(Project) - Static method in class net.sf.borg.model.undo.ProjectUndoItem
  Record a project update.
recordUpdate(Subtask) - Static method in class net.sf.borg.model.undo.SubtaskUndoItem
  Record a subtask update.
recordUpdate(Task) - Static method in class net.sf.borg.model.undo.TaskUndoItem
  Record a Task update.
refresh() - Method in class net.sf.borg.model.AddressModel
  Refresh the birthday map and notify any listeners that the model has changed
refresh() - Method in class net.sf.borg.model.AppointmentModel
refresh() - Method in class net.sf.borg.model.LinkModel
  Refresh listeners
refresh() - Method in class net.sf.borg.model.MemoModel
  Refresh listeners
refresh() - Method in interface net.sf.borg.model.Model.Listener
  Called to notify Listener when the Model is changed.
refresh() - Method in class net.sf.borg.model.TaskModel
refresh() - Method in class net.sf.borg.ui.address.AddressView
refresh() - Method in class net.sf.borg.ui.address.AddrListView
refresh() - Method in class net.sf.borg.ui.calendar.AppointmentListView
refresh() - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Refresh.
refresh() - Method in class net.sf.borg.ui.calendar.TodoView
  load todos from the model and show in the UI
refresh() - Method in class net.sf.borg.ui.CategoryChooser
refresh() - Method in class net.sf.borg.ui.DockableView
refresh() - Method in class net.sf.borg.ui.InfoView
refresh() - Method in class net.sf.borg.ui.link.LinkPanel
  reload the data from the model and redisplay
refresh() - Method in class net.sf.borg.ui.memo.MemoPanel
  refresh the UI.
refresh() - Method in class net.sf.borg.ui.MultiView
  refresh the view based on model changes.
refresh() - Method in class net.sf.borg.ui.options.OptionsView
refresh() - Method in class net.sf.borg.ui.popup.ReminderList
refresh(boolean) - Method in class net.sf.borg.ui.popup.ReminderList
  reload the UI from the reminders held by the ReminderListManager
refresh() - Method in class net.sf.borg.ui.popup.ReminderListManager
refresh() - Method in class net.sf.borg.ui.popup.ReminderManager
  refresh the popup states depending on the state of the appointment model.
refresh() - Method in class net.sf.borg.ui.popup.ReminderPopup
refresh() - Method in class net.sf.borg.ui.popup.ReminderPopupManager
refresh() - Method in class net.sf.borg.ui.SearchView
refresh() - Method in class net.sf.borg.ui.task.ProjectPanel
  refresh when the task model changes
refresh() - Method in class net.sf.borg.ui.task.ProjectTreePanel
  refresh the entire tree from the task model
refresh() - Method in class net.sf.borg.ui.task.ProjectView
refresh() - Method in class net.sf.borg.ui.task.TaskConfigurator
refresh() - Method in class net.sf.borg.ui.task.TaskFilterPanel
  Update the task list based on changes to filter criteria
refresh() - Method in class net.sf.borg.ui.task.TaskListPanel
  reload from the model and re-apply filter criteria
refresh() - Method in class net.sf.borg.ui.task.TaskView
  refresh only updates the link panel tab to indicate links it does not refresh task data because the user might be editing
refresh() - Method in class net.sf.borg.ui.View
  refresh the view.
refreshListeners() - Method in class net.sf.borg.model.Model
  send a Refresh message to all listeners.
ReminderInstance - Class in net.sf.borg.ui.popup
  holds an instance of a reminder message.
ReminderInstance(Appointment, Date) - Constructor for class net.sf.borg.ui.popup.ReminderInstance
  constructor
REMINDERLIST - Static variable in class net.sf.borg.common.PrefName
  option to consolidate all reminders in a single list window
ReminderList - Class in net.sf.borg.ui.popup
  ReminderList is a UI to show the list of reminders managed by the ReminderListManager.
ReminderList() - Constructor for class net.sf.borg.ui.popup.ReminderList
ReminderListManager - Class in net.sf.borg.ui.popup
  A Reminder List Manager.
REMINDERLISTSIZE - Static variable in class net.sf.borg.common.PrefName
ReminderManager - Class in net.sf.borg.ui.popup
  Abstract Base class for managing reminders.
ReminderManager() - Constructor for class net.sf.borg.ui.popup.ReminderManager
  constructor
ReminderPopup - Class in net.sf.borg.ui.popup
  Popop window for a single Reminder
ReminderPopup(ReminderInstance) - Constructor for class net.sf.borg.ui.popup.ReminderPopup
  Instantiates a new reminder popup for an appointment
ReminderPopupManager - Class in net.sf.borg.ui.popup
  Manages the lifecycle of Reminder Popup windows.
REMINDERS - Static variable in class net.sf.borg.common.PrefName
  The REMINDERS.
ReminderSound - Class in net.sf.borg.ui.popup
ReminderSound() - Constructor for class net.sf.borg.ui.popup.ReminderSound
ReminderTimes - Class in net.sf.borg.model
  This class converts the appointment reminder times to and from a string in the preferences to an array of minutes values
ReminderTimes() - Constructor for class net.sf.borg.model.ReminderTimes
REMMINS - Static variable in class net.sf.borg.common.PrefName
  The REMMINS.
remove() - Method in class net.sf.borg.model.CategoryModel
remove() - Method in class net.sf.borg.model.Model
  Removes the listeners.
remove() - Method in class net.sf.borg.ui.DockableView
remove() - Method in class net.sf.borg.ui.popup.ReminderListManager
  stop the timer and remove all popups
remove() - Method in class net.sf.borg.ui.popup.ReminderManager
  stop the timer
remove() - Method in class net.sf.borg.ui.popup.ReminderPopupManager
  stop the timer and remove all popups
removeDragNewBox() - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Removes the drag new box.
removeListener(Model.Listener) - Method in class net.sf.borg.model.Model
  Removes a listener.
removeListeners() - Method in class net.sf.borg.model.Model
  notify all listeners that the model is being destroyed
removeResizeBox() - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Removes the resize box.
removeRow(int) - Method in class net.sf.borg.ui.util.TableSorter
Repeat - Class in net.sf.borg.model
  A helper class for calculating all things about repeating appointments.
Repeat(Calendar, String) - Constructor for class net.sf.borg.model.Repeat
  Instantiates a new repeat object
resize(boolean, int) - Method in class net.sf.borg.ui.calendar.ApptBox
  react to a box resize - change the appt duration
Resource - Class in net.sf.borg.common
  Common logic for dealing with Resource Bundles.
Resource() - Constructor for class net.sf.borg.common.Resource
Resource.ComponentParms - Class in net.sf.borg.common
  ComponentParms contains the text and keyboard shortcut info for a resource string.
Resource.ComponentParms(String, int, KeyStroke) - Constructor for class net.sf.borg.common.Resource.ComponentParms
  Instantiates a new component parms.
ResourceHelper - Class in net.sf.borg.ui
  Helps parse resource strings (containing text and optional mnemonics and accelerators) for GUI widgets.
ResourceHelper() - Constructor for class net.sf.borg.ui.ResourceHelper
rollbackTransaction() - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  rollback a JDBC transaction on the shared connection
rollbackTransaction() - Method in class net.sf.borg.model.TaskModel
run() - Method in class net.sf.borg.common.SocketServer

## S

Sample - Static variable in class net.sf.borg.ui.util.NwFontChooserS
saveAddress(Address) - Method in class net.sf.borg.model.AddressModel
  Save an address.
saveAddress(Address, boolean) - Method in class net.sf.borg.model.AddressModel
  Save an address.
saveAppt(Appointment) - Method in class net.sf.borg.model.AppointmentModel
  Save an appointment.
saveAppt(Appointment, boolean) - Method in class net.sf.borg.model.AppointmentModel
  Save an appointment.
saveDefaultAppointment(Appointment) - Method in class net.sf.borg.model.AppointmentModel
  save the default appointment in the prefs
saveLink(Link) - Method in class net.sf.borg.model.LinkModel
  Save a link.
saveLog(Tasklog) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
saveLog(Tasklog) - Method in interface net.sf.borg.model.db.TaskDB
  Save a task log in the db.
saveMemo(Memo) - Method in class net.sf.borg.model.MemoModel
  Save a memo.
saveMemo(Memo, boolean) - Method in class net.sf.borg.model.MemoModel
  Save a memo.
saveProject(Project) - Method in class net.sf.borg.model.TaskModel
  Save a project.
saveProject(Project, boolean) - Method in class net.sf.borg.model.TaskModel
  Save a project.
saveSubTask(Subtask) - Method in class net.sf.borg.model.TaskModel
  Save a sub task.
saveSubTask(Subtask, boolean) - Method in class net.sf.borg.model.TaskModel
  Save a sub task.
savetask(Task) - Method in class net.sf.borg.model.TaskModel
  Save a task.
savetask(Task, boolean) - Method in class net.sf.borg.model.TaskModel
  Save a task.
saveTaskTypes(TaskTypes) - Method in class net.sf.borg.model.TaskModel
  save the task types to the db
ScrolledDialog - Class in net.sf.borg.ui.util
  Common dialog class with a scrolled text area.
search(SearchCriteria) - Method in class net.sf.borg.model.AddressModel
search(SearchCriteria) - Method in class net.sf.borg.model.AppointmentModel
search(SearchCriteria) - Method in class net.sf.borg.model.MemoModel
search(SearchCriteria) - Method in interface net.sf.borg.model.Searchable
  Return a collection of all records that match the given search criteria
search(SearchCriteria) - Method in class net.sf.borg.model.TaskModel
Searchable<T> - Interface in net.sf.borg.model
  interface implemented by searchable models
SearchCriteria - Class in net.sf.borg.model
  common search criteria for searching various models.
SearchCriteria() - Constructor for class net.sf.borg.model.SearchCriteria
SearchView - Class in net.sf.borg.ui
  UI for searching records.
SearchView() - Constructor for class net.sf.borg.ui.SearchView
  constructor.
selectAddress() - Static method in class net.sf.borg.ui.EntitySelector
  Prompt the user to select an address.
selectAppointment() - Static method in class net.sf.borg.ui.EntitySelector
  Prompt the user to select an appointment.
selectMemo() - Static method in class net.sf.borg.ui.EntitySelector
  Prompt the user to select a memo.
selectMemo(String) - Method in class net.sf.borg.ui.memo.MemoPanel
  selecte the named memo for editing
selectProject() - Static method in class net.sf.borg.ui.EntitySelector
  Prompt the user to select a project.
selectTask() - Static method in class net.sf.borg.ui.EntitySelector
  Prompt the user to select a task.
sendDailyEmailReminder(Calendar) - Static method in class net.sf.borg.control.EmailReminder
  Send daily email reminder.
SendJavaMail - Class in net.sf.borg.common
  utility class to send out email via java mail
SendJavaMail() - Constructor for class net.sf.borg.common.SendJavaMail
sendMail(String, String, String, String, String, String, String) - Static method in class net.sf.borg.common.SendJavaMail
  Send an mail.
sendMsg(String, int, String) - Static method in class net.sf.borg.common.SocketClient
  Send a msg.
sep(String) - Static method in class net.sf.borg.control.EmailReminder
setAppt(Appointment) - Method in class net.sf.borg.ui.popup.ReminderInstance
setBirthday(Date) - Method in class net.sf.borg.model.entity.Address
  Sets the birthday.
setBooleanPref(JCheckBox, PrefName) - Static method in class net.sf.borg.ui.options.OptionsView.OptionsPanel
  set a boolean preference from a checkbox
setBounds(Rectangle) - Method in class net.sf.borg.ui.calendar.Box
  set bounds
setBounds(Rectangle) - Method in class net.sf.borg.ui.calendar.DateZone
  Sets the bounds.
setCalendar(Calendar) - Method in class net.sf.borg.ui.util.DateDialog
  Sets the calendar.
setCaseSensitive(boolean) - Method in class net.sf.borg.model.SearchCriteria
  Sets the case sensitive.
setCategory(String) - Method in class net.sf.borg.model.entity.Appointment
  Sets the category.
setCategory(String) - Method in class net.sf.borg.model.entity.Project
  Sets the category.
setCategory(String) - Method in class net.sf.borg.model.entity.Task
  Sets the category.
setCategory(String) - Method in class net.sf.borg.model.SearchCriteria
  Sets the category.
setCheckBox(JCheckBox, PrefName) - Static method in class net.sf.borg.ui.options.OptionsView.OptionsPanel
  set a check box from a boolean preference
setCity(String) - Method in class net.sf.borg.model.entity.Address
  Sets the city.
setCloseDate(Date) - Method in class net.sf.borg.model.entity.Subtask
  Sets the close date.
setColor(String) - Method in class net.sf.borg.model.entity.Appointment
  Sets the color.
setColor(String) - Method in class net.sf.borg.model.entity.LabelEntity
  Sets the color.
setColorProperty(Color) - Method in class net.sf.borg.ui.util.ColorChooserButton
setCompany(String) - Method in class net.sf.borg.model.entity.Address
  Sets the company.
setCompletionDate(Date) - Method in class net.sf.borg.model.entity.Task
  Sets the completion date.
setCountry(String) - Method in class net.sf.borg.model.entity.Address
  Sets the country.
setCreated(Date) - Method in class net.sf.borg.model.entity.Memo
  Sets the creation date.
setDate(Date) - Method in class net.sf.borg.model.entity.Appointment
  Sets the date.
setDate(Date) - Method in class net.sf.borg.model.entity.LabelEntity
  Sets the date.
setDate(int, int, int) - Method in class net.sf.borg.ui.calendar.AppointmentPanel
  Sets the date.
setDate(Date) - Method in class net.sf.borg.ui.calendar.DateZone
  Sets the date.
setDefault(Object) - Method in class net.sf.borg.common.PrefName
  Sets the default value
setDefaultFont(Font) - Static method in class net.sf.borg.ui.util.NwFontChooserS
setDescription(String) - Method in class net.sf.borg.model.entity.Project
  Sets the description.
setDescription(String) - Method in class net.sf.borg.model.entity.Subtask
  Sets the description.
setDescription(String) - Method in class net.sf.borg.model.entity.Task
  Sets the description.
setDescription(String) - Method in class net.sf.borg.model.entity.Tasklog
  Sets the description.
setDescription(String) - Method in class net.sf.borg.model.undo.UndoItem
  Sets the undo item description.
setDismissButton(JButton) - Method in class net.sf.borg.ui.View
  register the escape key to activate a button (presumably a dismiss button)
setDragBounds(int, int, int, int) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Sets the drag bounds to limit where items can be dragged.
setDragNewBox(double, double, double, double) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Sets the bounds for the drag new box
setDueDate(Date) - Method in class net.sf.borg.model.entity.Project
  Sets the due date.
setDueDate(Date) - Method in class net.sf.borg.model.entity.Subtask
  Sets the due date.
setDueDate(Date) - Method in class net.sf.borg.model.entity.Task
  Sets the due date.
setDuration(Integer) - Method in class net.sf.borg.model.entity.Appointment
  Sets the appointment duration in minutes.
setEmail(String) - Method in class net.sf.borg.model.entity.Address
  Sets the email.
setEnabled(boolean) - Method in class net.sf.borg.ui.util.ModalMessage
setEncrypted(boolean) - Method in class net.sf.borg.model.entity.EncryptableEntity
  set the encrypted flag
setEndDate(Date) - Method in class net.sf.borg.model.SearchCriteria
  Sets the end date.
setFax(String) - Method in class net.sf.borg.model.entity.Address
  Sets the fax.
setFilterCriteria(String, String, String, boolean) - Method in class net.sf.borg.ui.task.TaskListPanel
  Sets the filter criteria.
setFirstName(String) - Method in class net.sf.borg.model.entity.Address
  Sets the first name.
setFrequency(String) - Method in class net.sf.borg.model.entity.Appointment
  Sets the repeat frequency.
setHasLinks(boolean) - Method in class net.sf.borg.model.SearchCriteria
  Sets the checks for links.
setHeight(int) - Method in class net.sf.borg.ui.ViewSize
  Sets the height.
setHidden(boolean) - Method in class net.sf.borg.ui.popup.ReminderInstance
  set the hidden flag
setHoliday(int) - Method in class net.sf.borg.model.Day
  Sets the holiday value
setHoliday(Integer) - Method in class net.sf.borg.model.entity.Appointment
  Sets the holiday flag (1 = holiday).
setHoliday(boolean) - Method in class net.sf.borg.model.SearchCriteria
  Sets the holiday.
setHomePhone(String) - Method in class net.sf.borg.model.entity.Address
  Sets the home phone.
setInitialState(String, String) - Method in class net.sf.borg.model.TaskTypes
  Sets the initial state for a type.
setKey(int) - Method in class net.sf.borg.model.entity.KeyedEntity
  Sets the key.
setLabel(String) - Method in class net.sf.borg.ui.NavPanel
  set the navigator label
setLastName(String) - Method in class net.sf.borg.model.entity.Address
  Sets the last name.
setLinkType(String) - Method in class net.sf.borg.model.entity.Link
  Sets the link type - see LinkModel.LinkType.
setlogTime(Date) - Method in class net.sf.borg.model.entity.Tasklog
  Sets the log time.
setMaximized(boolean) - Method in class net.sf.borg.ui.ViewSize
  Sets the maximized flag.
setMemoName(String) - Method in class net.sf.borg.model.entity.Memo
  Sets the memo name.
setMemoText(String) - Method in class net.sf.borg.model.entity.Memo
  Sets the memo text.
setName(String) - Method in class net.sf.borg.common.PrefName
  Sets the name.
setNextTodo(Date) - Method in class net.sf.borg.model.entity.Appointment
  Sets the next todo - the date of the next todo for repeating todos
setNickname(String) - Method in class net.sf.borg.model.entity.Address
  Sets the nickname.
setNotes(String) - Method in class net.sf.borg.model.entity.Address
  Sets the notes.
setOption(BorgOption) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
  Sets an option in the options table.
setOwner(KeyedEntity<?>) - Method in class net.sf.borg.ui.link.LinkPanel
  set the owning entity of this panel
setOwnerKey(Integer) - Method in class net.sf.borg.model.entity.Link
  Sets the key of the owning KeyedEntity.
setOwnerType(String) - Method in class net.sf.borg.model.entity.Link
  Sets the type of the KeyedEntity - mapped in LinkModel.java.
setPager(String) - Method in class net.sf.borg.model.entity.Address
  Sets the pager.
setPages(int) - Method in class net.sf.borg.ui.calendar.MonthPrintPanel
  set the number of months (pages) to print
setParent(Integer) - Method in class net.sf.borg.model.entity.Project
  Sets the parent.
setPath(String) - Method in class net.sf.borg.model.entity.Link
  Sets the identifier of the link target - i.e.
setPersonAssigned(String) - Method in class net.sf.borg.model.entity.Task
  Sets the person assigned.
setPopupTimesString(String) - Method in class net.sf.borg.ui.calendar.AppointmentPanel
  Sets the popup times label to show the user what the popup times are in human readbale form.
setPriority(Integer) - Method in class net.sf.borg.model.entity.Task
  Sets the priority.
setPrivate(boolean) - Method in class net.sf.borg.model.entity.Appointment
  Sets the private flag (1 = private).
setProject(Integer) - Method in class net.sf.borg.model.entity.Task
  Sets the project.
setReminderTimes(String) - Method in class net.sf.borg.model.entity.Appointment
  Sets the reminder times.
setRepeatFlag(boolean) - Method in class net.sf.borg.model.entity.Appointment
  Sets the repeat flag.
setRepeating(boolean) - Method in class net.sf.borg.model.SearchCriteria
  Sets the repeating.
setRepeatUntil(Date) - Method in class net.sf.borg.model.entity.Appointment
  set the repeat until date recurrence setting
setResizeBounds(int, int) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Sets the resize bounds which limit where a resized object border can be dragged and where a drag new box can be started
setResizeBox(double, double, double, double) - Method in class net.sf.borg.ui.calendar.ApptBoxPanel
  Sets the resize box bounds.
setResolution(String) - Method in class net.sf.borg.model.entity.Task
  Sets the resolution.
setRowCount(int) - Method in class net.sf.borg.ui.util.TableSorter
setScreenName(String) - Method in class net.sf.borg.model.entity.Address
  Sets the screen name.
setSearchString(String) - Method in class net.sf.borg.model.SearchCriteria
  Sets the search string.
setSelected(boolean) - Method in class net.sf.borg.ui.calendar.Box
  set selected
setShown(boolean) - Method in class net.sf.borg.ui.popup.ReminderInstance
  Sets the shown flag.
setShownCategories(Collection<String>) - Method in class net.sf.borg.model.CategoryModel
  Sets the set of shown categories.
setSkipList(Vector<String>) - Method in class net.sf.borg.model.entity.Appointment
  Sets the skip list - a list of repeat occurrences that are marked as skipped..
setSortingStatus(int, int) - Method in class net.sf.borg.ui.util.TableSorter
setStartDate(Date) - Method in class net.sf.borg.model.entity.Project
  Sets the start date.
setStartDate(Date) - Method in class net.sf.borg.model.entity.Subtask
  Sets the start date.
setStartDate(Date) - Method in class net.sf.borg.model.entity.Task
  Sets the start date.
setStartDate(Date) - Method in class net.sf.borg.model.SearchCriteria
  Sets the start date.
setState(String) - Method in class net.sf.borg.model.entity.Address
  Sets the state.
setState(String) - Method in class net.sf.borg.model.entity.Task
  Sets the state.
setStatus(String) - Method in class net.sf.borg.model.entity.Project
  Sets the status.
setStreetAddress(String) - Method in class net.sf.borg.model.entity.Address
  Sets the street address.
setStripeColor(Color) - Static method in class net.sf.borg.ui.util.StripedTable
  set the striping color
setTableHeader(JTableHeader) - Method in class net.sf.borg.ui.util.TableSorter
setTableModel(TableModel) - Method in class net.sf.borg.ui.util.TableSorter
setTask(Integer) - Method in class net.sf.borg.model.entity.Subtask
  Sets the parent task.
setTask(Integer) - Method in class net.sf.borg.model.entity.Tasklog
  Sets the task.
setText(String) - Method in class net.sf.borg.model.entity.Appointment
  Sets the text.
setText(String) - Method in class net.sf.borg.model.entity.LabelEntity
  Sets the text.
setText(JMenu, String) - Static method in class net.sf.borg.ui.ResourceHelper
  set the text and pnemonic for a JMenu
setText(JMenuItem, String) - Static method in class net.sf.borg.ui.ResourceHelper
  set the text and pnemonic for a JMenuItem
setText(AbstractButton, String) - Static method in class net.sf.borg.ui.ResourceHelper
  set the text and pnemonic for a button
setText(JLabel, String) - Static method in class net.sf.borg.ui.ResourceHelper
  set the text and pnemonic for a label
setText(String) - Method in class net.sf.borg.ui.util.ModalMessage
  Sets the text.
setText(String) - Method in class net.sf.borg.ui.util.SplashScreen
  Sets the text.
setTimes(Integer) - Method in class net.sf.borg.model.entity.Appointment
  Sets the number of repeat times.
setTimes(int[]) - Static method in class net.sf.borg.model.ReminderTimes
  store the reminder times
setTodo(boolean) - Method in class net.sf.borg.model.entity.Appointment
  Sets the todo flag
setTodo(boolean) - Method in class net.sf.borg.model.SearchCriteria
  Sets the todo.
setType(String) - Method in class net.sf.borg.model.entity.Task
  Sets the type.
setUntimed(String) - Method in class net.sf.borg.model.entity.Appointment
  Sets the untimed flag.
setUpdated(Date) - Method in class net.sf.borg.model.entity.Memo
  Sets the last update date.
setVacation(int) - Method in class net.sf.borg.model.Day
  Sets the vacation value
setVacation(Integer) - Method in class net.sf.borg.model.entity.Appointment
  Sets the vacation - 0 = not vacation 1 = vacation day, 2 = half day
setVacation(boolean) - Method in class net.sf.borg.model.SearchCriteria
  Sets the vacation.
setValueAt(Object, int, int) - Method in class net.sf.borg.ui.util.TableSorter
setView(MultiView.ViewType) - Method in class net.sf.borg.ui.MultiView
  Sets the currently selected tab to be a particular view as defined in ViewType.
setWebPage(String) - Method in class net.sf.borg.model.entity.Address
  Sets the web page.
setWidth(int) - Method in class net.sf.borg.ui.ViewSize
  Sets the width.
setWorkCity(String) - Method in class net.sf.borg.model.entity.Address
  Sets the work city.
setWorkCountry(String) - Method in class net.sf.borg.model.entity.Address
  Sets the work country.
setWorkPhone(String) - Method in class net.sf.borg.model.entity.Address
  Sets the work phone.
setWorkState(String) - Method in class net.sf.borg.model.entity.Address
  Sets the work state.
setWorkStreetAddress(String) - Method in class net.sf.borg.model.entity.Address
  Sets the work street address.
setWorkZip(String) - Method in class net.sf.borg.model.entity.Address
  Sets the work zip.
setX(int) - Method in class net.sf.borg.ui.ViewSize
  Sets the x position.
setY(int) - Method in class net.sf.borg.ui.ViewSize
  Sets the y.
setZip(String) - Method in class net.sf.borg.model.entity.Address
  Sets the zip.
shouldBeShown() - Method in class net.sf.borg.ui.popup.ReminderInstance
  determine if an appointment popup should be shown for an appointment that doesn't yet have a popup associated with it
shouldShowUntimedTodosNow() - Method in class net.sf.borg.ui.popup.ReminderManager
  determine if we should show a reminder for untimed todos during this periodic update
show(String, int) - Static method in class net.sf.borg.ui.util.InputDialog
  Show an input dialog that prompts for input of limited length
SHOW_UNDO_STACK - Static variable in class net.sf.borg.common.PrefName
  show the entire undo stack (debugging)
showAll() - Method in class net.sf.borg.model.CategoryModel
  Show all categories.
showAll() - Method in class net.sf.borg.ui.popup.ReminderListManager
  show the list
showAll() - Method in class net.sf.borg.ui.popup.ReminderManager
  show all reminders
showAll() - Method in class net.sf.borg.ui.popup.ReminderPopupManager
  show all popups in the list
showApp(int) - Method in class net.sf.borg.ui.calendar.AppointmentListView
  Show an appointment in the list and editor
showapp(int, Appointment) - Method in class net.sf.borg.ui.calendar.AppointmentPanel
  set the UI components to show the data in an Appointment
SHOWCANHOLIDAYS - Static variable in class net.sf.borg.common.PrefName
  show canadian holidays
showCategory(String) - Method in class net.sf.borg.model.CategoryModel
  Show a particular category.
showDialog(Frame, String, Font) - Static method in class net.sf.borg.ui.util.NwFontChooserS
showError(Exception) - Static method in class net.sf.borg.ui.util.ScrolledDialog
  Show an error dialog with optional stack trace button.
showNotice(String) - Static method in class net.sf.borg.ui.util.ScrolledDialog
  Show a notice.
showOptionDialog(String) - Static method in class net.sf.borg.ui.util.ScrolledDialog
  show a scrolled option dialog
SHOWPRIVATE - Static variable in class net.sf.borg.common.PrefName
  show private appointments
SHOWPUBLIC - Static variable in class net.sf.borg.common.PrefName
  show public appontments
showTable(JTable) - Static method in class net.sf.borg.ui.util.ScrolledDialog
  Show a table.
showTasksForProject(Project) - Method in class net.sf.borg.ui.task.TaskFilterPanel
  Set the project filter and show the tasks for a particular project
SHOWUSHOLIDAYS - Static variable in class net.sf.borg.common.PrefName
  show us holidays
showView() - Method in class net.sf.borg.ui.DockableView
  Shows the view as a docked tab or separate window, depending on the user options.
shutdown() - Static method in class net.sf.borg.control.Borg
  close db connections and end the program
shutDownUI() - Static method in class net.sf.borg.ui.UIControl
  shuts down the UI, including db backup
singleton - Static variable in class net.sf.borg.ui.popup.ReminderManager
  The singleton.
sizeList - Variable in class net.sf.borg.ui.util.NwFontChooserS
SizeList - Variable in class net.sf.borg.ui.util.NwFontChooserS
SocketClient - Class in net.sf.borg.common
  SocketClient sends text messages over a socket
SocketClient() - Constructor for class net.sf.borg.common.SocketClient
SocketHandler - Interface in net.sf.borg.common
  Interface for a class that can process messages from a socket server
SOCKETPORT - Static variable in class net.sf.borg.common.PrefName
  port for the socket listener
SocketServer - Class in net.sf.borg.common
  SocketServer is a thread that listens on a socket and starts a thread for each incoming connection.
SocketServer(int, SocketHandler) - Constructor for class net.sf.borg.common.SocketServer
  Create a ServerSocket to listen for connections on; start the thread.
sort() - Method in class net.sf.borg.ui.util.TableSorter
sortByColumn(int) - Method in class net.sf.borg.ui.util.TableSorter
sources - Variable in class net.sf.borg.model.CategoryModel
  The set of category source models
SPLASH - Static variable in class net.sf.borg.common.PrefName
  show the spash window
SplashScreen - Class in net.sf.borg.ui.util
  Splash Screen with status text
SplashScreen() - Constructor for class net.sf.borg.ui.util.SplashScreen
  constructor
SqlRunner - Class in net.sf.borg.ui
  SqlRunner is a UI that lets a user run SQL against the database.
SqlRunner() - Constructor for class net.sf.borg.ui.SqlRunner
SRCHVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the search window.
STACKTRACE - Static variable in class net.sf.borg.common.PrefName
  show a stack trace button on error dialogs
startmin - Variable in class net.sf.borg.ui.calendar.ApptBoxPanel
startTrayIcon(String) - Static method in class net.sf.borg.ui.SunTrayIconProxy
startUI(String) - Static method in class net.sf.borg.ui.UIControl
  Main UI initialization.
StripedTable - Class in net.sf.borg.ui.util
  a JTable that renders rows in alternating colors
StripedTable() - Constructor for class net.sf.borg.ui.util.StripedTable
  constructor
styleList - Variable in class net.sf.borg.ui.util.NwFontChooserS
StyleList - Variable in class net.sf.borg.ui.util.NwFontChooserS
Subtask - Class in net.sf.borg.model.entity
  Subtask entity
Subtask() - Constructor for class net.sf.borg.model.entity.Subtask
SubtaskUndoItem - Class in net.sf.borg.model.undo
  Subtask Undo Item.
SunTrayIconProxy - Class in net.sf.borg.ui
  communicates with the new java built-in system tray APIs
SunTrayIconProxy() - Constructor for class net.sf.borg.ui.SunTrayIconProxy
sync() - Method in class net.sf.borg.model.AddressModel
  Sync with the underlying db
sync() - Method in class net.sf.borg.model.AppointmentModel
  Sync with the db.
sync() - Method in interface net.sf.borg.model.db.EntityDB
  Sync with the database (likely to just be a cache flush)
sync() - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB
  flush the cache
sync() - Method in class net.sf.borg.model.TaskModel
  sync with db
syncCategories() - Method in class net.sf.borg.model.CategoryModel
  Sync categories with the sources (clears the cache and re-reads the list of categories).
syncDBs() - Static method in class net.sf.borg.control.Borg
  Sync dbs - mainly clears caches.
SYNCMINS - Static variable in class net.sf.borg.common.PrefName
  interval for db auto-sync in minutes
SYSTRAYDATE - Static variable in class net.sf.borg.common.PrefName
  show date is system tray

## T

tableChanged(TableModelEvent) - Method in class net.sf.borg.ui.util.TableSorter
tableModel - Variable in class net.sf.borg.ui.util.TableSorter
TablePrinter - Class in net.sf.borg.ui.util
  wraps a JTable in a class to make it Printable.
TableSorter - Class in net.sf.borg.ui.util
  TableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
TableSorter() - Constructor for class net.sf.borg.ui.util.TableSorter
TableSorter(String[], Class[], boolean[]) - Constructor for class net.sf.borg.ui.util.TableSorter
TableSorter(String[], Class[]) - Constructor for class net.sf.borg.ui.util.TableSorter
Task - Class in net.sf.borg.model.entity
  The Task Entity
Task() - Constructor for class net.sf.borg.model.entity.Task
TASK_SHOW_ABBREV - Static variable in class net.sf.borg.common.PrefName
  when showing tasks project and subtasks, prepend a prefix and id number
TASK_TREE_SHOW_STATUS - Static variable in class net.sf.borg.common.PrefName
  show task number and status in task tree
TaskConfigurator - Class in net.sf.borg.ui.task
  UI for editing task types, their state transitions, and pre-defined subtasks
TASKCONFVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the task config window
TaskDB - Interface in net.sf.borg.model.db
  The Interface for a Task database.
TaskFilterPanel - Class in net.sf.borg.ui.task
  Wraps a Task List Table with filter criteria.
TaskFilterPanel() - Constructor for class net.sf.borg.ui.task.TaskFilterPanel
  Instantiates a new task filter panel.
TaskJdbcDB - Class in net.sf.borg.model.db.jdbc
  this is the JDBC layer for access to the task table.
TaskJdbcDB() - Constructor for class net.sf.borg.model.db.jdbc.TaskJdbcDB
TaskListPanel - Class in net.sf.borg.ui.task
  Shows a table of tasks action buttons.
TaskListPanel() - Constructor for class net.sf.borg.ui.task.TaskListPanel
  constructor
TaskListPanel(String) - Constructor for class net.sf.borg.ui.task.TaskListPanel
  Instantiates a new task list panel tied to a particular project
Tasklog - Class in net.sf.borg.model.entity
  The Tasklog Entity
Tasklog() - Constructor for class net.sf.borg.model.entity.Tasklog
TaskModel - Class in net.sf.borg.model
  TaksModel manages all of the task related entities - Task, Project, Subtask, and Tasklog
TaskModule - Class in net.sf.borg.ui.task
  The TaskModule is the UI Module for Tasks that is invoked from the MultiView
TaskModule() - Constructor for class net.sf.borg.ui.task.TaskModule
TaskOptionsPanel - Class in net.sf.borg.ui.options
  Provides the UI for editing Task options
TaskOptionsPanel() - Constructor for class net.sf.borg.ui.options.TaskOptionsPanel
  Instantiates a new task options panel.
TaskTypes - Class in net.sf.borg.model
  The Class TaskTypes manages the Task type and state information, including the state transitions allowed for each task type.
TaskTypes() - Constructor for class net.sf.borg.model.TaskTypes
  constructor.
TaskUndoItem - Class in net.sf.borg.model.undo
  Task Undo Item.
TaskView - Class in net.sf.borg.ui.task
  UI for Viewing and Editing individual Tasks and their Subtasks
TaskView(Task, TaskView.Action, Integer) - Constructor for class net.sf.borg.ui.task.TaskView
  constructor
TaskView.Action - Enum in net.sf.borg.ui.task
  Actions being taken on a task when starting the editor
TASKVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the task view window when undocked
today() - Method in interface net.sf.borg.ui.NavPanel.Navigator
  go to today
TODOREMINDERMINS - Static variable in class net.sf.borg.common.PrefName
  how often tp pop up reminders for untimed todos
TodoView - Class in net.sf.borg.ui.calendar
  Dockable window that shows a sorted list of all todos, allows the user to take action on the todos, and lets the user quickly enter a new todo
TodoView.TodoTableCellRenderer - Class in net.sf.borg.ui.calendar
  Adds user colors to the todo table
TodoView.TodoTableCellRenderer(TableCellRenderer) - Constructor for class net.sf.borg.ui.calendar.TodoView.TodoTableCellRenderer
TODOVIEWSIZE - Static variable in class net.sf.borg.common.PrefName
  size of the todo view when undocked
toFront() - Static method in class net.sf.borg.ui.UIControl
  raise the UI to the front
toInt(Integer) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
toInt(boolean) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
toStr(Vector<String>) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
toString() - Method in enum net.sf.borg.model.LinkModel.LinkType
toString() - Method in class net.sf.borg.ui.ViewSize
  get the ViewSize data in a string
toVect(String) - Static method in class net.sf.borg.model.db.jdbc.JdbcDB
toXml() - Method in class net.sf.borg.model.TaskTypes
  return the task state model as XML
TRUNCAPPT - Static variable in class net.sf.borg.common.PrefName
  truncate appointment text after 1 line
TTH - Static variable in class net.sf.borg.model.Repeat

## U

UCS_BLACK - Static variable in class net.sf.borg.common.PrefName
UCS_BLUE - Static variable in class net.sf.borg.common.PrefName
UCS_BRICK - Static variable in class net.sf.borg.common.PrefName
UCS_DEFAULT - Static variable in class net.sf.borg.common.PrefName
UCS_GREEN - Static variable in class net.sf.borg.common.PrefName
UCS_HALFDAY - Static variable in class net.sf.borg.common.PrefName
  color for half days
UCS_HOLIDAY - Static variable in class net.sf.borg.common.PrefName
  color for holidays
UCS_MARKER - Static variable in class net.sf.borg.common.PrefName
  characters or image to mark todos with
UCS_MARKTODO - Static variable in class net.sf.borg.common.PrefName
  mark todos on the calendar
UCS_NAVY - Static variable in class net.sf.borg.common.PrefName
UCS_ONTODO - Static variable in class net.sf.borg.common.PrefName
  use user colors on todo view
UCS_PURPLE - Static variable in class net.sf.borg.common.PrefName
UCS_RED - Static variable in class net.sf.borg.common.PrefName
  default colors - they are tunable and do not have to match the color in the name
UCS_STRIPE - Static variable in class net.sf.borg.common.PrefName
  color for alternating table stripes
UCS_TODAY - Static variable in class net.sf.borg.common.PrefName
  color for current day
UCS_VACATION - Static variable in class net.sf.borg.common.PrefName
  color for vacation days
UCS_WEEKDAY - Static variable in class net.sf.borg.common.PrefName
  color for weekdays
UCS_WEEKEND - Static variable in class net.sf.borg.common.PrefName
  color for weekends
UCS_WHITE - Static variable in class net.sf.borg.common.PrefName
UIControl - Class in net.sf.borg.ui
  Class UIControl provides access to the UI from non-UI classes.
UIControl() - Constructor for class net.sf.borg.ui.UIControl
UNCATEGORIZED - Static variable in class net.sf.borg.model.CategoryModel
  a non-null value to represent the lack of a category
undock() - Method in class net.sf.borg.ui.util.JTabbedPaneWithCloseIcons
  undock the currently selected tab.
UndoItem<T extends KeyedEntity<T>> - Class in net.sf.borg.model.undo
  Abstract base class for holding a single item of work that can be undone.
UndoItem() - Constructor for class net.sf.borg.model.undo.UndoItem
UndoItem.actionType - Enum in net.sf.borg.model.undo
  actions that can be applied to an item that need to be undone
UndoLog - Class in net.sf.borg.model.undo
  The UndoLog.
updateImage() - Method in class net.sf.borg.ui.SunTrayIconProxy
  set the icon image to the current date or a fixed icon with a B on it depending on user preference.
updateMemo(Memo) - Method in class net.sf.borg.model.db.jdbc.MemoJdbcDB
updateMemo(Memo) - Method in interface net.sf.borg.model.db.MemoDB
  Update a memo in the db.
updateMessage() - Method in class net.sf.borg.ui.popup.ReminderPopup
  update the popup's message
updateObj(T) - Method in interface net.sf.borg.model.db.EntityDB
  Update a KeyedEntity in the database
updateObj(Address) - Method in class net.sf.borg.model.db.jdbc.AddrJdbcDB
updateObj(Appointment) - Method in class net.sf.borg.model.db.jdbc.ApptJdbcDB
updateObj(Link) - Method in class net.sf.borg.model.db.jdbc.LinkJdbcDB
updateObj(Task) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
updateProject(Project) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
updateProject(Project) - Method in interface net.sf.borg.model.db.TaskDB
  Updates a project in the db.
updateSubTask(Subtask) - Method in class net.sf.borg.model.db.jdbc.TaskJdbcDB
updateSubTask(Subtask) - Method in interface net.sf.borg.model.db.TaskDB
  Update a sub task.
updateTimes() - Method in class net.sf.borg.ui.popup.ReminderList
  just update the reminder times
upgrade() - Method in class net.sf.borg.model.db.jdbc.JdbcDBUpgrader
  run the upgrade check and then upgrade if needed
USESYSTRAY - Static variable in class net.sf.borg.common.PrefName
  use system tray

## V

vacationCount(Date) - Method in class net.sf.borg.model.AppointmentModel
  determine the number of vacation days up to and including the given day in a particular year
validate() - Method in class net.sf.borg.model.TaskTypes
  validate the state model (somewhat).
valueChanged(ListSelectionEvent) - Method in class net.sf.borg.ui.calendar.AppointmentListView
  react to ListSelectionEvents
valueChanged(ListSelectionEvent) - Method in class net.sf.borg.ui.memo.MemoPanel
  react to the user selecting a memo in the memo list.
valueChanged(TreeSelectionEvent) - Method in class net.sf.borg.ui.task.ProjectTreePanel
  handle node selection in the tree.
valueOf(String) - Static method in enum net.sf.borg.model.LinkModel.LinkType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.borg.model.undo.UndoItem.actionType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.borg.ui.MultiView.ViewType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.borg.ui.task.ProjectView.Action
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.borg.ui.task.TaskView.Action
  Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.borg.model.LinkModel.LinkType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.borg.model.undo.UndoItem.actionType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.borg.ui.MultiView.ViewType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.borg.ui.task.ProjectView.Action
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.borg.ui.task.TaskView.Action
  Returns an array containing the constants of this enum type, in the order they are declared.
View - Class in net.sf.borg.ui
  base class for borg views.
View() - Constructor for class net.sf.borg.ui.View
  Instantiates a new view.
ViewSize - Class in net.sf.borg.ui
  ViewSize contains the data associated with a windows's position, size, and maximization state It also contains the logic to convert this data to and from a String so that it can be stored.
ViewSize() - Constructor for class net.sf.borg.ui.ViewSize
  Instantiates a ViewSize

## W

Warning - Exception in net.sf.borg.common
  Warning is something to throw when there is a non fatal condition and the best way to handle it is to use the throw mechanism.
Warning(String) - Constructor for exception net.sf.borg.common.Warning
  Creates a new instance of Warning.
wasEverShown() - Method in class net.sf.borg.ui.popup.ReminderInstance
  get the shown flag.
WEEKDAYS - Static variable in class net.sf.borg.model.Repeat
WEEKENDS - Static variable in class net.sf.borg.model.Repeat
weekFontText - Variable in class net.sf.borg.ui.options.FontOptionsPanel
WEEKLY - Static variable in class net.sf.borg.model.Repeat
WeekPanel - Class in net.sf.borg.ui.calendar
  WeekPanel is the UI for a single week.
WeekPanel(int, int, int) - Constructor for class net.sf.borg.ui.calendar.WeekPanel
  constructor
WEEKVIEWFONT - Static variable in class net.sf.borg.common.PrefName
  The WEEKVIEWFONT.
WKENDHOUR - Static variable in class net.sf.borg.common.PrefName
  latest hour in week grid
WKSTARTHOUR - Static variable in class net.sf.borg.common.PrefName
  earliest hour in week grid
writeCache(T) - Method in class net.sf.borg.model.db.jdbc.JdbcBeanDB

## Y

YEARLY - Static variable in class net.sf.borg.model.Repeat
YearPanel - Class in net.sf.borg.ui.calendar
  YearPanel is the Year UI.
YearPanel(int) - Constructor for class net.sf.borg.ui.calendar.YearPanel
  constructor

A B C D E F G H I J K L M N O P R S T U V W Y

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