These are some classes that I have put together. They are free to use, but there is no garantee that the will work perfectly. I also do not accept resposibility for anything bad that happens if you use these classes.
The classes will have to be adjusted if they are not used on an Apple machine, because the cocoa framework will not exist. The appropriate files will need to be included. All documentation is contained in the Implemtation files.
Use at your own risk
| Class Name | Version | Files | Description |
|---|---|---|---|
| BusinessObject | 1.1 |
Interface Implementation |
This class is used as a super class for all business objects in the application |
| Cache | 1.4 |
Interface Implementation |
This class is used to store objects so that they don't have to be accessed from the database constantly. |
| DatabaseAccessObject | 1.1 |
Interface Implementation |
This class is used as a superclass for classes that go between objects and postgresql, during which it uses the Cache class to lower the database usage. |