The following class-diagram shows the classes of the SyncBuilder framework which represent the entities of the Palm OS. These include applications, databases, and global device information. The class-diagram has been layouted very similar to the ER-diagram of the Palm OS entities.
Figure B-1. Mapping between the entities of the Palm OS and the classes of the SyncBuilder framework