Hi,

question: looking at that code

                                // Call implementation to render component
                                final IComponentBorder border = 
getComponentBorder();
                                if (border != null)
                                {
                                        border.renderBefore(this);
                                }
                                notifyBehaviorsComponentBeforeRender();
                                onRender(markupStream);
                                notifyBehaviorsComponentRendered();
                                if (border != null)
                                {
                                        border.renderAfter(this);
                                }

IComponentBorder could be implemented via a behavior as well. Is there
any reason why IComponentBorder needs this special treatment and why
it is not implemented as a behavior?

-Juergen

Reply via email to