Just to let know. I have a working copy of IMarkupFragment on my
computer. Except for IScopeComponent, all junit tests pass, some
examples still fail. It is based on current 1.4 trunk and allows to
get access to a components markup as soon as the parent container is
known. That means it is not available in the Components constructor,
but can be accessed via parent.getMarkup(child) before you do
parent.add(child).

Today, a components markup is usually only available during the render process.

For Page, Panel etc. it obviously is available in the constructor.

Besides that it allows access to the markup much earlier, it will
allow us to change the render process from markup driven to component
driven which in turn will ease ajax development.

Juergen

Reply via email to