This class is meant to render schedule time tables graphics from definitions in XML format.
The schedule definitions specify the days that will appear in one axis of the time table and the hours of the day that appear in the other axis.
The schedule include the definitions of the blocks of time that are allocated including the start time, duration of each period, and the allocated event or class.
The class generate an automatic layout for the allocated time blocks and generates the time table as an PNG image using presentation styles also defined in the schedule definition XML file.
The class comes with two examples: one is a real schedule (mine) and the other is like a tutorial, showing how to configure almost every supported feature. |