[Glen]
OK, I'd like to
1) rename TreeExt to OffDocumentItem (to clarify what
it's really for)
2) change it from an interface to an abstract base
class.
3.) Have this base class hold the "when" parameter for when this ODI is to be generated, so the "when" does not need to be hardcoded into AreaTreeHandler as it is currently for PDF Bookmarks. (Helps with extensibility.)
4.) Rename Renderer.renderTreeExtension() to
Renderer.processOffDocumentItem().
Any problems with this?
No.
regards, finn