Abdelrazak Younes wrote:

> Jean-Marc Lasgouttes wrote:
>>>>>>> "Abdelrazak" == Abdelrazak Younes
>>>>>>> <[EMAIL PROTECTED]> writes:
>> 
>> Abdelrazak> Would it make sense to make a new MasterBuffer class that
>> Abdelrazak> derives from Buffer?
>> 
>> No, the master buffer is just a pointer to yet another document, which
>> happens to have a InsetInclude pointing to us. I suspect there is
>> something that is not clear in your mind regarding the master buffer
>> business.
> 
> Yes, I was not sure if a child buffer could also be the master of some
> other buffer at the same time.

Yes and no: No, because there is only one master buffer in a document
hierachy, and yes, because a child can also include a document.

> Obviously, it is possible because I use 
> this feature in some of my own documents. But that does not mean that
> this is a good feature...

A child buffer can include an own child document (grand child :-) ). And the
grand child can have a child, too etc.
But all these children return the upper most buffer in getMasterBuffer.

> It this is not a good feature and we don't want to allow multiple level
> of nested buffer then the MasterBuffer class would make sends.

This is a good idea, and it works, but I see no need for a MasterBuffer
class.


Georg

Reply via email to