Preferred Renderers


I've implemented a few DataTypes/DataValues, some of which we have our own renderer for others we don't

We also have the ability to render Smiles, Mol, SDF and our own structure format. I've worked out how to add our renderer to Smiles etc. I now want to work out how to extend the Prefferred Renderers preference page to add my types: IStructure, IReaction, IBitSet. 

Could someone point me in the right direction? 



They should automatically appear there if your data value uses an ExtensibleUtilityFactory instead of a UtilityFactory. Its getGroupName() methods controls under which section the renderers for this data value appear.

Thanks :)