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