Re: meaning of Area.TreeExt interface

2004-10-26 Thread Finn Bock
[Glen] Still, I wonder if it may be better to do away with this interface and just hardcode the layout/rendering of these objects (i.e. bookmarks) directly, just like we do all the other Area objects that are created during the layout process. This would simplify area.extensions.BookmarkData and

Re: meaning of Area.TreeExt interface

2004-10-26 Thread Finn Bock
[Glen] Actually, to clarify what I wrote: why do we need an extension interface (TreeExt) for objects placed outside the document (pdf bookmarks/metadata), while *not* needing one for extension objects that end up placed *on* the document? You subclass Area for elements on the document and TreeExt

Re: meaning of Area.TreeExt interface

2004-10-26 Thread Glen Mazza
--- Finn Bock [EMAIL PROTECTED] wrote: [Glen] Finn, ***be very careful***, the definition of tree extension was #2, *not* #1 (see previous email). I don't like its name, it should be OutOfAreaObject or something like that. And why shouldn't extensions be allowed to create

Re: meaning of Area.TreeExt interface

2004-10-26 Thread Glen Mazza
--- Finn Bock [EMAIL PROTECTED] wrote: [Glen] Actually, to clarify what I wrote: why do we need an extension interface (TreeExt) for objects placed outside the document (pdf bookmarks/metadata), while *not* needing one for extension objects that end up placed *on* the document?

Re: meaning of Area.TreeExt interface

2004-10-26 Thread Finn Bock
[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

RE: meaning of Area.TreeExt interface

2004-10-25 Thread Glen Mazza
PROTECTED] Subject: RE: meaning of Area.TreeExt interface Thanks for the clarification. PDF Bookmarks aren't working currently, so that's what I'm looking at ATM. We may have another object extending the TreeExt interface, should we have a fox:metadata in the future. Still, I wonder

Re: meaning of Area.TreeExt interface

2004-10-25 Thread Finn Bock
[Glen] Still, I wonder if it may be better to do away with this interface and just hardcode the layout/rendering of these objects (i.e. bookmarks) directly, just like we do all the other Area objects that are created during the layout process. This would simplify area.extensions.BookmarkData and

Re: meaning of Area.TreeExt interface

2004-10-25 Thread Glen Mazza
--- Finn Bock [EMAIL PROTECTED] wrote: [Glen] Still, I wonder if it may be better to do away with this interface and just hardcode the layout/rendering of these objects (i.e. bookmarks) directly, just like we do all the other Area objects that are created during the layout

RE: meaning of Area.TreeExt interface

2004-10-24 Thread Glen Mazza
PROTECTED] Subject: meaning of Area.TreeExt interface Keiron (or others?), A few years back Keiron created an Area.TreeExt interface for area tree extensions. PDF Bookmarks are our only object that implements this interface currently. I'm not certain what was originally meant

RE: meaning of Area.TreeExt interface

2004-10-24 Thread Keiron Liddle
To: [EMAIL PROTECTED] Subject: RE: meaning of Area.TreeExt interface Thanks for the clarification. PDF Bookmarks aren't working currently, so that's what I'm looking at ATM. We may have another object extending the TreeExt interface, should we have a fox:metadata in the future. Still, I wonder

meaning of Area.TreeExt interface

2004-10-23 Thread Glen Mazza
Keiron (or others?), A few years back Keiron created an Area.TreeExt interface for area tree extensions. PDF Bookmarks are our only object that implements this interface currently. I'm not certain what was originally meant by an area tree extension though. Is it: 1.) A layout area that is