On 23 Dec 2008, at 13:28, Jeremias Maerki wrote:
<snip />
3. The IFDocumentHandler/IFPainter pair gets access to a "context"
object where it can access to the currently applicable extension
attributes. The context object would play adapter for the two
different
extension sources: Map from the area tree and Attributes from the
IFParser. That would avoid any additional processing especially if no
extension objects are present. The context object would be set on the
IFDocumentHandler at the beginning.
<snip />
Any other opinions or additional ideas? If I hear nothing I'll
implement
option 3.
None on my end. Option 3 seems the better choice indeed.
PS: Happy Xmas!
To you too!
Cheers
Andreas