Address Book Description:
This document is designed to describe the purpose and usage of the com.jFormTK Address Book.
|Table of contents...|
|The com.jFormTK "Connectivity" Glue|
|The com.jFormTK Address Book and Redundancy|
|The com.jFormTK Address Book is a "Data Base"|
- Address Book Parameters
- Relational References
- (^) Entry Type
|The com.jFormTK Address Book TAB usage|
The com.jFormTK "Connectivity" GlueThe com.jFormTK Address Book is the "Glue" that is used by the Java Form Tool Kit [com.jFormTK] to connect information about individuals with the application forms. As a minimum, the com.jFormTK uses a small sub-set of the com.jFormTK Address Book to link people identified within the com.jFormTK application with the various application specific forms. The fields that are used in each com.jFormTK application are identified in this document with the "(^)" annotation.
The com.jFormTK Address Book and RedundancyWhen should the com.jFormTK application end user use the com.jFormTK Address Book? If the application end user already maintains an Address Book on their computer, then the end user should continue to use the existing Address Book. The com.jFormTK Address Book has the capability to identify a "Reference" where the registered user's Address Book is located. If the application registered user maintains a "physical Address Book, then the location of that "physical Address Book should be entered into the com.jFormTK Address Book Reference parameter. NOTE: For most com.jFormTK applications, it is imperative that the application end user maintain and keep current an Address Book of some kind. For example, for the Professional Computer Solutions Survivors List PLUS application, an Address Book will be essential to the registered user's survivors to locate Family members, the designated support team and the registered user's Heirs.
The com.jFormTK Address Book is a "Data Base"The com.jFormTK Address Book is in essence a "Populace Data Base", i.e. a collection of names based on a specific criteria. For example, for the Professional Computer Solutions Survivors List PLUS Application, the com.jFormTK Address Book criteria is the Registered Users Family, Support Team and Heirs. Technically, the com.jFormTK Address Book is a "flat file (tabular) data base. There is one, and only one, entry in the com.jFormTK Address Book per person. However, each person in the data base contains "Relational Links" as follows:
- Address Book ParametersEach com.jFormTK Address Book entry contains the usual address book parameter [(^) Name, address1, Address2, City, State, ZIP, Country, Phone, Fax, Cellular, Pager, Date Of Birth, Social Security Number, E-Mail Address, Personal Web Page Address].
- Relational ReferencesThe following fields are designed to provide "connectivity" with the com.jFormTK JFormForm and JFormField Field objects:
-(^) Entry Type Each com.jFormTK Address Book entry contains a "Type" Field that is designed to describe how the associated com.jFormTK Address Book entry is used. There may be multiple "Type" fields for a single com.jFormTK.JAddressBook entry. For example, the "RegisteredUser" entry in the Professional Computer Solutions Survivors List PLUS application address book may have the following "Type" field:
- FormulasThe com.jFormTK Address Book may be provided a set of application Formulas designed to link the specified com.jFormTK Address Book entry "Types" together. A com.jFormTK "Formula" is generally used to build a list of entries to be presented to the application End User via the com.jFormTK "Choice" JFormField. For example, in the Professional Computer Solutions Survivors List PLUS application there is a "Family" Formula designed to get a list of the current family members in the com.jFormTK Address Book. The "Family" formula is as follows: "Family=Spouse+Son+Daughter+SonInLaw+DaughterInLaw+Grandson+Granddaughter"
The com.jFormTK Address Book TAB usage