Module org.apache.wicket.core
Class ParentFirstHeaderRenderStrategy
java.lang.Object
org.apache.wicket.markup.renderStrategy.AbstractHeaderRenderStrategy
org.apache.wicket.markup.renderStrategy.ParentFirstHeaderRenderStrategy
- All Implemented Interfaces:
IHeaderRenderStrategy
This has been Wicket's default header render strategy before WICKET 1.5 which uses
MarkupContainer.visitChildren(org.apache.wicket.util.visit.IVisitor)
to traverse the hierarchy to
render the children headers.
Since child contributions are added to the markup after the parent contributions, children may
replace / modify existing settings. Which is not good. Instead the parent (container) should be
in control (see WICKET-2693).- Author:
- Juergen Donnerstag
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
renderChildHeaders
(HtmlHeaderContainer headerContainer, Component rootComponent) Render the child hierarchy headers.Methods inherited from class org.apache.wicket.markup.renderStrategy.AbstractHeaderRenderStrategy
get, renderApplicationLevelHeaders, renderHeader, renderInlineEnclosure, renderRootComponent
-
Constructor Details
-
ParentFirstHeaderRenderStrategy
public ParentFirstHeaderRenderStrategy()Construct.
-
-
Method Details
-
renderChildHeaders
Description copied from class:AbstractHeaderRenderStrategy
Render the child hierarchy headers.- Specified by:
renderChildHeaders
in classAbstractHeaderRenderStrategy
-