/**
 * This file details changes made since the June04 release.
 * When adding information to this file, please leave your name(!),
 * date, an overview of the changes made and the classes affected
 */

6/8/04
Tristan Ferne
Created InstanceMetadataId class. Added to ScheduleEvent and SAXProgramLocationHandler.

23/8/04
Tristan Ferne
Removed many unnecessary import statements.

25/8/04
Tristan Ferne
Added configuration options for which group files to load in ScheduleManager

01/09/04
Mark Thomas
Changed all toXML() methods to use StringBuffers for much improved performance.

20/9/04
Tristan Ferne
Moved InstanceMetadataId from programLocation package to bbc.rd.tvanytime
Added InstanceMetadataId to Locator.
Updated SAXContentReferencingHandler to parse InstanceMetadataId attributes in 
Locators

22/9/04
Tristan Ferne
Added clear() method to ScheduleManager and improved robustness of config file 
parsing.
Fixed ContentReferencing.equals() so that it works - also means Hashtables now 
work with ContentReference objects as keys.
CRIDResult.remove() now works
ProgramInformationTable upgraded to use ContentReferences as keys and remove..()
methods now work.
GroupInformationTable upgraded to use ContentReferences as keys and remove..()
methods now work.

15/10/04
Tristan Ferne
Added XML parsing of start and end attributes for Schedule

27/10/04
Tristan Ferne
Added Name element to HowRelated element in RelatedMaterial. Also updated 
SAXProgramInformationHandler to parse this.

12/11/04
Tristan Ferne
Completed support for reresolveDate in Result and SAXContentReferencingHandler.
Changed DVBLocatorToolbox to additionally handle new format URLs like:
"dvb://233a.1004.1084;6f2c@2001-12-08T02:50:00Z--PT00H10M45S"

18/11/04
Tristan Ferne
Small bugfix in ScheduleManager to make more robust.

22/11/04
Tristan Ferne
ScheduleManager.initialise() now updates date to today when called. Works for
applications which are persistent over several days.

6/12/04
Tristan Ferne
Fixed clone() support in all classes in contentreferencing package

10/12/04
Tristan Ferne
Added Serializable to all classes in contentreferencing package
Added Serializable to InstanceMetadataId
Changed DVBLocatorToolbox to handle more time formats

12/1/05
Tristan Ferne
Added numdaysback to ScheduleManager so it can load in schedules from past as well.

02/03/05
Tristan Ferne
Added SegmentReference to RelatedMaterial so we can point to segments and segment groups.

03/03/05
Tristan Ferne
Added SegmentInformationTable support to ScheduleManager.

26/05/05
Tristan Ferne
Added support for related material to SAXGroupInformationHandler.java
