Below are some details regarding the design of Infinity PFM.

Desktop Interface

Infinity PFM uses the Standard Widget Toolkit (SWT) for its' user interface. SWT is designed to show the same look and feel as other applications on your system.


Reports are in HTML format and can be saved or printed. Charting is rendered using the Raphael Javascript library. More details here.


Data is stored in HSQLDB database version 1.8. Database interaction is done using MyBatis Data Mapper.