summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE.txt339
-rw-r--r--MANIFEST.MF6
-rw-r--r--Makefile64
-rw-r--r--README.txt107
-rw-r--r--SSL/README.txt2
-rw-r--r--SSL/alice.cerbin0 -> 786 bytes
-rw-r--r--SSL/bob.cerbin0 -> 782 bytes
-rw-r--r--SSL/clientKeysbin0 -> 2472 bytes
-rw-r--r--SSL/clientTrustbin0 -> 851 bytes
-rw-r--r--SSL/server.cerbin0 -> 788 bytes
-rw-r--r--SSL/serverKeysbin0 -> 1258 bytes
-rw-r--r--SSL/serverTrustbin0 -> 1658 bytes
-rw-r--r--calendardb/calendar4
-rw-r--r--calendardb/calendar.Birthday16
-rw-r--r--calendardb/calendar.Diverse0
-rw-r--r--calendardb/calendar.EXA0
-rw-r--r--calendardb/calendar.Studies17
-rw-r--r--client/AboutWindow.java49
-rw-r--r--client/CalendarTableCellRenderer.java135
-rw-r--r--client/CalendarTableModel.java434
-rw-r--r--client/InfoWindow.java57
-rw-r--r--client/LicenseWindow.java33
-rw-r--r--client/NetCalendarClient.java731
-rw-r--r--client/ServerRequester.java82
-rw-r--r--client/SplashScreen.java42
-rw-r--r--client/SubWindow.java101
-rw-r--r--client/helper/DateSpinner.java57
-rw-r--r--client/helper/GUIHelper.java189
-rw-r--r--client/inputforms/AdvancedSearching.java140
-rw-r--r--client/inputforms/CreateNewEvent.java122
-rw-r--r--client/inputforms/EditExistingEvent.java156
-rw-r--r--client/inputforms/InputForm.java93
-rw-r--r--client/inputforms/Preferences.java99
-rw-r--r--client/inputforms/RenameCategory.java123
-rw-r--r--config.txt12
-rw-r--r--images/netcal.pngbin0 -> 131869 bytes
-rw-r--r--javadoc/allclasses-frame.html74
-rw-r--r--javadoc/allclasses-noframe.html74
-rw-r--r--javadoc/client/CalendarTableCellRenderer.html398
-rw-r--r--javadoc/client/CalendarTableModel.html777
-rw-r--r--javadoc/client/NetCalendarClient.html562
-rw-r--r--javadoc/client/ServerRequester.html264
-rw-r--r--javadoc/client/class-use/CalendarTableCellRenderer.html136
-rw-r--r--javadoc/client/class-use/CalendarTableModel.html170
-rw-r--r--javadoc/client/class-use/NetCalendarClient.html196
-rw-r--r--javadoc/client/class-use/ServerRequester.html136
-rw-r--r--javadoc/client/helper/DateSpinner.html365
-rw-r--r--javadoc/client/helper/GUIHelper.html319
-rw-r--r--javadoc/client/helper/class-use/DateSpinner.html136
-rw-r--r--javadoc/client/helper/class-use/GUIHelper.html136
-rw-r--r--javadoc/client/helper/package-frame.html34
-rw-r--r--javadoc/client/helper/package-summary.html152
-rw-r--r--javadoc/client/helper/package-tree.html153
-rw-r--r--javadoc/client/helper/package-use.html136
-rw-r--r--javadoc/client/inputforms/AdvancedSearching.html348
-rw-r--r--javadoc/client/inputforms/CreateNewEvent.html346
-rw-r--r--javadoc/client/inputforms/EditExistingEvent.html348
-rw-r--r--javadoc/client/inputforms/InputForm.html350
-rw-r--r--javadoc/client/inputforms/Preferences.html346
-rw-r--r--javadoc/client/inputforms/class-use/AdvancedSearching.html136
-rw-r--r--javadoc/client/inputforms/class-use/CreateNewEvent.html136
-rw-r--r--javadoc/client/inputforms/class-use/EditExistingEvent.html136
-rw-r--r--javadoc/client/inputforms/class-use/InputForm.html196
-rw-r--r--javadoc/client/inputforms/class-use/Preferences.html136
-rw-r--r--javadoc/client/inputforms/package-frame.html40
-rw-r--r--javadoc/client/inputforms/package-summary.html164
-rw-r--r--javadoc/client/inputforms/package-tree.html161
-rw-r--r--javadoc/client/inputforms/package-use.html162
-rw-r--r--javadoc/client/package-frame.html38
-rw-r--r--javadoc/client/package-summary.html161
-rw-r--r--javadoc/client/package-tree.html171
-rw-r--r--javadoc/client/package-use.html181
-rw-r--r--javadoc/constant-values.html272
-rw-r--r--javadoc/deprecated-list.html134
-rw-r--r--javadoc/help-doc.html193
-rw-r--r--javadoc/index-files/index-1.html158
-rw-r--r--javadoc/index-files/index-10.html140
-rw-r--r--javadoc/index-files/index-11.html140
-rw-r--r--javadoc/index-files/index-12.html180
-rw-r--r--javadoc/index-files/index-13.html239
-rw-r--r--javadoc/index-files/index-14.html143
-rw-r--r--javadoc/index-files/index-15.html147
-rw-r--r--javadoc/index-files/index-16.html137
-rw-r--r--javadoc/index-files/index-17.html137
-rw-r--r--javadoc/index-files/index-2.html178
-rw-r--r--javadoc/index-files/index-3.html159
-rw-r--r--javadoc/index-files/index-4.html140
-rw-r--r--javadoc/index-files/index-5.html143
-rw-r--r--javadoc/index-files/index-6.html241
-rw-r--r--javadoc/index-files/index-7.html138
-rw-r--r--javadoc/index-files/index-8.html149
-rw-r--r--javadoc/index-files/index-9.html186
-rw-r--r--javadoc/index.html26
-rw-r--r--javadoc/overview-frame.html52
-rw-r--r--javadoc/overview-summary.html164
-rw-r--r--javadoc/overview-tree.html192
-rw-r--r--javadoc/package-list6
-rw-r--r--javadoc/packages.html31
-rw-r--r--javadoc/resources/inherit.gifbin0 -> 57 bytes
-rw-r--r--javadoc/serialized-form.html1016
-rw-r--r--javadoc/server/CalendarDatabase.html439
-rw-r--r--javadoc/server/CalendarFormatParser.html311
-rw-r--r--javadoc/server/NetCalendarServer.html296
-rw-r--r--javadoc/server/class-use/CalendarDatabase.html136
-rw-r--r--javadoc/server/class-use/CalendarFormatParser.html136
-rw-r--r--javadoc/server/class-use/NetCalendarServer.html136
-rw-r--r--javadoc/server/package-frame.html36
-rw-r--r--javadoc/server/package-summary.html156
-rw-r--r--javadoc/server/package-tree.html148
-rw-r--r--javadoc/server/package-use.html136
-rw-r--r--javadoc/shared/CalendarCategory.html522
-rw-r--r--javadoc/shared/CalendarEvent.html809
-rw-r--r--javadoc/shared/Config.html491
-rw-r--r--javadoc/shared/Main.html331
-rw-r--r--javadoc/shared/MyDate.html298
-rw-r--r--javadoc/shared/MyVector.html295
-rw-r--r--javadoc/shared/class-use/CalendarCategory.html231
-rw-r--r--javadoc/shared/class-use/CalendarEvent.html335
-rw-r--r--javadoc/shared/class-use/Config.html136
-rw-r--r--javadoc/shared/class-use/Main.html136
-rw-r--r--javadoc/shared/class-use/MyDate.html172
-rw-r--r--javadoc/shared/class-use/MyVector.html136
-rw-r--r--javadoc/shared/package-frame.html42
-rw-r--r--javadoc/shared/package-summary.html169
-rw-r--r--javadoc/shared/package-tree.html158
-rw-r--r--javadoc/shared/package-use.html256
-rw-r--r--javadoc/shared/remotecall/ClientRequest.html794
-rw-r--r--javadoc/shared/remotecall/RemoteCall.html232
-rw-r--r--javadoc/shared/remotecall/ServerResponse.html273
-rw-r--r--javadoc/shared/remotecall/class-use/ClientRequest.html263
-rw-r--r--javadoc/shared/remotecall/class-use/RemoteCall.html181
-rw-r--r--javadoc/shared/remotecall/class-use/ServerResponse.html188
-rw-r--r--javadoc/shared/remotecall/package-frame.html36
-rw-r--r--javadoc/shared/remotecall/package-summary.html157
-rw-r--r--javadoc/shared/remotecall/package-tree.html149
-rw-r--r--javadoc/shared/remotecall/package-use.html228
-rw-r--r--javadoc/stylesheet.css29
-rw-r--r--netcalendar.log0
-rw-r--r--server/CalendarDatabase.java271
-rw-r--r--server/CalendarFormatParser.java269
-rw-r--r--server/NetCalendarServer.java160
-rw-r--r--shared/CalendarCategory.java223
-rw-r--r--shared/CalendarEvent.java339
-rw-r--r--shared/Config.java236
-rw-r--r--shared/DoCallback.java10
-rw-r--r--shared/Main.java125
-rw-r--r--shared/MyDate.java54
-rw-r--r--shared/MyVector.java23
-rw-r--r--shared/remotecall/ClientRequest.java369
-rw-r--r--shared/remotecall/RemoteCall.java29
-rw-r--r--shared/remotecall/ServerResponse.java53
151 files changed, 26963 insertions, 0 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..1fa73f2
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 675 Mass Ave, Cambridge, MA 02139, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally