SYMBOL INDEX (2382 symbols across 213 files) FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/DateUtil.java class DateUtil (line 28) | public class DateUtil { method isAfter (line 40) | public static boolean isAfter(Date d1, Date d2) { method setToMidnight (line 60) | static public Date setToMidnight(Date d) method dayOfEpoch (line 81) | static public int dayOfEpoch(Date d) { method minuteString (line 96) | public static String minuteString(int mins) { method daysLeft (line 136) | public static int daysLeft(Date dd) { method daysBetween (line 168) | public static int daysBetween(Date start, Date dd) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/EncryptionHelper.java class EncryptionHelper (line 18) | public class EncryptionHelper { method createStore (line 34) | static public void createStore(String location, String password) method createDefaultStore (line 43) | static public void createDefaultStore(String location, String password... method generateKey (line 57) | static public void generateKey(String location, String password, Strin... method EncryptionHelper (line 77) | public EncryptionHelper(String keyStorePassword) throws Exception { method EncryptionHelper (line 87) | public EncryptionHelper(String keyStoreLocation, String keyStorePassword) method encrypt (line 108) | public String encrypt(String clearText) throws Exception { method encrypt (line 119) | public String encrypt(String clearText, String keyAlias) method decrypt (line 145) | public String decrypt(String clearText) throws Exception { method decrypt (line 156) | public String decrypt(String cipherText, String keyAlias) method exportKey (line 189) | public String exportKey(String keyAlias, String keyStorePassword) thro... method importKey (line 203) | static public void importKey(String location, String encodedKey, Strin... FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/Errmsg.java class Errmsg (line 29) | public class Errmsg { class DefaultErrorHandler (line 38) | private static class DefaultErrorHandler implements ErrorHandler { method errmsg (line 40) | @Override method notice (line 54) | @Override method getErrorHandler (line 66) | public static ErrorHandler getErrorHandler() { method setErrorHandler (line 70) | public static void setErrorHandler(ErrorHandler errorHandler) { method logError (line 74) | public static void logError(Exception e) FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/ErrorHandler.java type ErrorHandler (line 26) | public interface ErrorHandler { method errmsg (line 35) | void errmsg(Exception e); method notice (line 43) | void notice(String s); FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/IOHelper.java class IOHelper (line 31) | public class IOHelper { method getHomeDirectory (line 46) | public static File getHomeDirectory() { method setHomeDirectory (line 53) | public static void setHomeDirectory(String newHome) { method createOutputStream (line 69) | public static OutputStream createOutputStream(String file) throws Exce... FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/LogViewer.java class LogViewer (line 12) | public class LogViewer extends JFrame { class LogRowRenderer (line 16) | private class LogRowRenderer extends DefaultTableCellRenderer { method getTableCellRendererComponent (line 19) | @Override class LogEntry (line 60) | public static class LogEntry { method LogEntry (line 68) | public LogEntry(String type, String message) { method getType (line 73) | public String getType() { return type; } method getMessage (line 74) | public String getMessage() { return message; } method LogViewer (line 77) | public LogViewer(List logs) { method showDetailWindow (line 123) | private void showDetailWindow(LogEntry log) { method main (line 138) | public static void main(String[] args) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/ModalMessage.java class ModalMessage (line 32) | public class ModalMessage extends JDialog { method ModalMessage (line 52) | public ModalMessage(String s, boolean enabled) { method appendText (line 65) | public void appendText(String s) { method initComponents (line 74) | private void initComponents() { method setEnabled (line 135) | @Override method setText (line 145) | public void setText(String s) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/ModalMessageServer.java class ModalMessageServer (line 7) | public class ModalMessageServer { method getReference (line 11) | static public ModalMessageServer getReference() { method ModalMessageServer (line 23) | private ModalMessageServer(){ method sendMessage (line 82) | public void sendMessage(String msg){ method sendLogMessage (line 86) | public void sendLogMessage(String msg) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/PrefName.java class PrefName (line 28) | public class PrefName { method PrefName (line 45) | public PrefName(String name, Object def) { method setName (line 56) | void setName(String name_) { method getName (line 65) | public String getName() { method setDefault (line 75) | void setDefault(Object default_) { method getDefault (line 84) | public Object getDefault() { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/Prefs.java class Prefs (line 33) | public class Prefs { type Listener (line 41) | public interface Listener { method prefsChanged (line 45) | void prefsChanged(); method addListener (line 56) | static public void addListener(Listener listener) { method notifyListeners (line 63) | static public void notifyListeners() { method getPref (line 77) | public static String getPref(PrefName pn) { method getIntPref (line 91) | public static int getIntPref(PrefName pn) { method getBoolPref (line 102) | public static boolean getBoolPref(PrefName pn) { method getPrefObject (line 114) | private static Object getPrefObject(PrefName pn) { method putPref (line 131) | public static void putPref(PrefName pn, Object val) { method delPref (line 146) | public static void delPref(PrefName pn) { method getPrefNode (line 157) | static private Preferences getPrefNode() { method Prefs (line 166) | private Prefs() { method importPrefs (line 176) | public static void importPrefs(String filename) throws Exception { method export (line 188) | public static void export(String filename) { method setPrefRootNode (line 199) | public static void setPrefRootNode(String prefRootNode) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/PrintHelper.java class PrintHelper (line 31) | public class PrintHelper { method initPrinterJobFields (line 38) | private static void initPrinterJobFields(PrinterJob job) { method printPrintable (line 69) | static public void printPrintable(Printable p) throws Exception { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/Resource.java class Resource (line 31) | public class Resource { method getRawResourceString (line 45) | private static String getRawResourceString(String key) { method getResourceString (line 82) | public static String getResourceString(String resourceKey, Object[] pa... method getResourceString (line 95) | public static String getResourceString(String resourceKey) { method getVersion (line 104) | public static String getVersion() { method parseResourceText (line 123) | private static String parseResourceText(String s) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/SendJavaMail.java class SendJavaMail (line 46) | public class SendJavaMail { class MyAuthenticator (line 53) | private static class MyAuthenticator extends Authenticator { method MyAuthenticator (line 58) | public MyAuthenticator(String user, String pass) { method getPasswordAuthentication (line 63) | @Override method sendMail (line 90) | public static void sendMail(String host, String msgText, String subject, method sendMailWithAttachments (line 170) | public static void sendMailWithAttachments(String host, String msgText, method processMessagingException (line 238) | static private void processMessagingException(MessagingException mex) { FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/SocketClient.java class SocketClient (line 17) | public class SocketClient { method sendMsg (line 33) | public static String sendMsg(String host, int port, String msg) throws... FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/SocketServer.java class SocketServer (line 18) | public class SocketServer extends Thread { class Connection (line 24) | static private class Connection extends Thread { method Connection (line 31) | public Connection(Socket client_socket, SocketHandler handler) { method run (line 49) | @Override method fail (line 71) | private static void fail(Exception e, String msg) { method SocketServer (line 81) | public SocketServer(int port, SocketHandler handler) { method run (line 97) | @Override type SocketHandler (line 113) | public static interface SocketHandler { method processSocketMessage (line 122) | String processSocketMessage(String msg); FILE: BORGCalendar/common/src/main/java/net/sf/borg/common/Warning.java class Warning (line 34) | public class Warning extends Exception { method Warning (line 43) | public Warning(String msg) { FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/AddressModel.java class AddressModel (line 45) | public class AddressModel extends Model implements Searchable
, class XmlContainer (line 54) | @XmlRootElement(name = "ADDRESSES") method getReference (line 64) | public static AddressModel getReference() { method birthdayKey (line 74) | private static int birthdayKey(Date d) { method AddressModel (line 93) | private AddressModel() { method delete (line 103) | public void delete(Address addr) { method delete (line 113) | public void delete(Address addr, boolean undo) { method export (line 141) | @Override method getAddress (line 159) | public Address getAddress(int num) throws Exception { method getAddresses (line 169) | public Collection
getAddresses() throws Exception { method getAddresses (line 180) | public Collection
getAddresses(Date d) { method getDB (line 191) | @Deprecated method importXml (line 202) | @Override method load_map (line 233) | private void load_map() { method newAddress (line 275) | public Address newAddress() { method refresh (line 283) | public void refresh() { method saveAddress (line 294) | public void saveAddress(Address addr) throws Exception { method saveAddress (line 305) | public void saveAddress(Address addr, boolean undo) throws Exception { method sync (line 338) | @Override method search (line 350) | @Override method getExportName (line 402) | @Override method getInfo (line 407) | @Override method getEntities (line 413) | @Override method removeDuplicates (line 451) | public int removeDuplicates() throws Exception { FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/AppointmentModel.java class AppointmentModel (line 50) | public class AppointmentModel extends Model implements Model.Listener, C... class XmlContainer (line 58) | @XmlRootElement(name = "APPTS") method getReference (line 71) | public static AppointmentModel getReference() { method getTimeFormat (line 80) | public static SimpleDateFormat getTimeFormat() { method isNote (line 98) | public static boolean isNote(Appointment appt) { method isSkipped (line 115) | public static boolean isSkipped(Appointment ap, Calendar cal) { method AppointmentModel (line 141) | private AppointmentModel() { method buildMap (line 167) | private void buildMap() throws Exception { method delAppt (line 268) | public void delAppt(Appointment appt) { method delAppt (line 280) | public void delAppt(Appointment appt, boolean undo) { method delAppt (line 322) | public void delAppt(int key) { method delOneOnly (line 340) | public void delOneOnly(int key, Date rptDate) { method do_todo (line 386) | public void do_todo(int key, boolean del) throws Exception { method next_todo (line 399) | public Date next_todo(Appointment appt, Date date) { method do_todo (line 478) | public void do_todo(int key, boolean del, Date date) throws Exception { method export (line 518) | @Override method get_todos (line 533) | public Collection get_todos() { method getAllAppts (line 571) | public Collection getAllAppts() throws Exception { method getAppt (line 587) | public Appointment getAppt(int key) throws Exception { method getAppts (line 600) | public List getAppts(Date d) { method getCategories (line 609) | @Override method getDB (line 633) | @Deprecated method importXml (line 647) | @Override method newAppt (line 697) | public Appointment newAppt() { method update (line 707) | @Override method refresh (line 712) | public void refresh() { method saveAppt (line 729) | public void saveAppt(Appointment r) { method saveAppt (line 741) | public void saveAppt(Appointment r, boolean undo) { method sync (line 805) | @Override method vacationCount (line 830) | public double vacationCount(Date d) { method saveDefaultAppointment (line 863) | public void saveDefaultAppointment(Appointment appt) { method getDefaultAppointment (line 881) | public static Appointment getDefaultAppointment() { method search (line 907) | @Override method getExportName (line 999) | @Override method getInfo (line 1004) | @Override method getAppointmentsByText (line 1009) | public List getAppointmentsByText(String text) throws Exc... method getApptByUid (line 1014) | public Appointment getApptByUid(String uid) throws Exception { FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/CalendarEntityProvider.java type CalendarEntityProvider (line 8) | public interface CalendarEntityProvider { method getEntities (line 10) | List getEntities(Date d); FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/CategoryModel.java class CategoryModel (line 37) | public class CategoryModel extends Model { type CategorySource (line 42) | interface CategorySource { method getCategories (line 49) | Collection getCategories(); class CategoryComparator (line 52) | static class CategoryComparator implements Comparator, Seriali... method compare (line 57) | @Override method getReference (line 82) | public static CategoryModel getReference() { method addAll (line 100) | private void addAll(Collection cats) { method addCategory (line 110) | public void addCategory(String cat) { method addSource (line 120) | public void addSource(CategorySource s) { method getCategories (line 132) | public Collection getCategories() throws Exception { method getShownCategories (line 143) | public Collection getShownCategories() { method isShown (line 156) | public boolean isShown(String cat) { method remove (line 165) | @Override method deleteCategory (line 174) | public void deleteCategory(String cat) method setShownCategories (line 186) | public void setShownCategories(Collection cats) { method showAll (line 194) | public void showAll() { method showCategory (line 205) | public void showCategory(String cat) { method sync (line 214) | @Override method export (line 238) | @Override method importXml (line 243) | @Override method getExportName (line 248) | @Override method getInfo (line 253) | @Override FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/CheckListModel.java class CheckListModel (line 42) | public class CheckListModel extends Model { class XmlContainer (line 48) | @XmlRootElement(name="CHECKLISTS") method getReference (line 64) | public static CheckListModel getReference() { method getDB (line 74) | public CheckListDB getDB() { method getCheckLists (line 85) | public Collection getCheckLists() throws Exception { method getNames (line 96) | public Collection getNames() throws Exception { method CheckListModel (line 104) | private CheckListModel() { method delete (line 114) | public void delete(String name, boolean undo) { method saveCheckList (line 142) | public void saveCheckList(CheckList checkList) { method saveCheckList (line 152) | public void saveCheckList(CheckList checkList, boolean undo) { method getCheckList (line 191) | public CheckList getCheckList(String name) throws Exception { method export (line 202) | @Override method importXml (line 220) | @Override method refresh (line 242) | public void refresh() { method getExportName (line 246) | @Override method getInfo (line 252) | @Override FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/Day.java class Day (line 46) | public class Day { class apcompare (line 51) | private static class apcompare implements Comparator, ... method compare (line 61) | @Override method addToDay (line 130) | private static void addToDay(Day day, Collection l) throws Ex... method getDay (line 206) | public static Day getDay(int year, int month, int day) throws Exception { method nthdom (line 406) | private static int nthdom(int year, int month, int dayofweek, int week) { method Day (line 424) | private Day(Calendar cal) { method addItem (line 439) | private void addItem(CalendarEntity info) { method getHoliday (line 448) | public int getHoliday() { method getItems (line 457) | public Collection getItems() { method getVacation (line 466) | public int getVacation() { method setHoliday (line 476) | public void setHoliday(int i) { method setVacation (line 486) | public void setVacation(int i) { FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/EmailReminder.java class EmailReminder (line 50) | public class EmailReminder { method isStrike (line 62) | private static boolean isStrike(CalendarEntity appt, Date date) { method needToSendDailyEmail (line 67) | static public boolean needToSendDailyEmail() { method sendDailyEmailReminder (line 96) | static public void sendDailyEmailReminder(Calendar emailday, String pa... method sendDailyEmailReminder (line 109) | static public void sendDailyEmailReminder(Calendar emailday, boolean f... FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/ExportImport.java class ExportImport (line 40) | public class ExportImport { method exportToZip (line 49) | public static void exportToZip(String dir) method importFromXmlFile (line 96) | public static void importFromXmlFile(Model model, InputStream is) method getImportModelForXML (line 114) | public static Model getImportModelForXML(BufferedReader in) class UncloseableZipInputStream (line 145) | private static class UncloseableZipInputStream extends ZipInputStream { method UncloseableZipInputStream (line 147) | public UncloseableZipInputStream(InputStream in) { method close (line 151) | @Override method myClose (line 156) | public void myClose() throws IOException { method importFromZip (line 170) | static public void importFromZip(String zipFileName) throws Exception { FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/LinkModel.java class LinkModel (line 45) | public class LinkModel extends Model { class XmlContainer (line 51) | @XmlRootElement(name = "LINKS") type LinkType (line 60) | public enum LinkType { method LinkType (line 68) | LinkType(String n) { method toString (line 72) | @Override method attachmentFolder (line 100) | public static String attachmentFolder() { method getReference (line 153) | public static LinkModel getReference() { method addLink (line 173) | public void addLink(KeyedEntity owner, String pathIn, LinkType link... method copyFile (line 264) | private static void copyFile(String fromFile, String toFile) method delete (line 302) | public void delete(int key) throws Exception { method delete (line 316) | public void delete(Link l) throws Exception { method deleteLinksFromEntity (line 336) | public void deleteLinksFromEntity(KeyedEntity owner) throws Excepti... method deleteLinksToEntity (line 355) | public void deleteLinksToEntity(Object target) throws Exception { method export (line 392) | @Override method getDB (line 408) | public EntityDB getDB() { method getLink (line 423) | public Link getLink(int key) throws Exception { method getLinks (line 435) | public Collection getLinks() throws Exception { method getLinks (line 450) | public Collection getLinks(KeyedEntity ownerbean) throws Exce... method importXml (line 470) | @Override method moveLinks (line 504) | public void moveLinks(KeyedEntity oldOwner, KeyedEntity newOwner) method newLink (line 524) | public Link newLink() { method LinkModel (line 531) | private LinkModel() { method refresh (line 538) | public void refresh() { method saveLink (line 551) | public void saveLink(Link link) throws Exception { method getExportName (line 567) | @Override method getInfo (line 572) | @Override FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/MemoModel.java class MemoModel (line 46) | public class MemoModel extends Model implements Searchable { class XmlContainer (line 56) | @XmlRootElement(name="MEMOS") method getReference (line 72) | public static MemoModel getReference() { method getDB (line 82) | public MemoDB getDB() { method getMemos (line 93) | public Collection getMemos() throws Exception { method getNames (line 110) | public Collection getNames() throws Exception { method MemoModel (line 118) | private MemoModel() { method delete (line 128) | public void delete(String name, boolean undo) { method saveMemo (line 156) | public void saveMemo(Memo memo) { method saveMemo (line 166) | public void saveMemo(Memo memo, boolean undo) { method addDateString (line 210) | private void addDateString(Memo m) { method parseOutDates (line 239) | private void parseOutDates(Memo m) { method getMemo (line 276) | public Memo getMemo(String name) throws Exception { method export (line 293) | @Override method importXml (line 311) | @Override method refresh (line 333) | public void refresh() { method search (line 341) | @Override method getExportName (line 375) | @Override method getInfo (line 381) | @Override FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/Model.java class Model (line 45) | public abstract class Model { class ChangeEvent (line 51) | @Data type ChangeAction (line 57) | public enum ChangeAction { method ChangeEvent (line 73) | public ChangeEvent(Object object, ChangeAction action) { method getExistingModels (line 90) | public static Set getExistingModels() { method syncModels (line 97) | public static void syncModels() { method sync (line 106) | protected void sync() { type Listener (line 114) | public interface Listener { method update (line 119) | void update(ChangeEvent event); method Model (line 131) | public Model() { method addListener (line 142) | public void addListener(Listener listener) { method addUnblockableListener (line 146) | public void addUnblockableListener(Listener listener) { method refreshListeners (line 153) | protected void refreshListeners() { method refreshListeners (line 162) | protected void refreshListeners(ChangeEvent event) { method remove (line 191) | public void remove() { method removeListener (line 200) | public void removeListener(Listener listener) { method removeListeners (line 208) | protected void removeListeners() { method export (line 219) | public abstract void export(Writer fw) throws Exception; method importXml (line 227) | public abstract void importXml(InputStream is) throws Exception; method getExportName (line 234) | public abstract String getExportName(); method getInfo (line 241) | public abstract String getInfo() throws Exception; method setNotifyListeners (line 243) | public void setNotifyListeners(boolean b) { FILE: BORGCalendar/model/src/main/java/net/sf/borg/model/OptionModel.java class OptionModel (line 38) | public class OptionModel extends Model implements Searchable