|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wamblee.wicket.page.CompositePageBehavior
public class CompositePageBehavior
Implements a composite page behavior which invokes all behaviors in the order
they were added.
To use this in an arbitrary page, override onBeforeRender()
,
setHeaders()
and onAfterRender
in the page and
delegate to the corresponding methods in this class.
Constructor Summary | |
---|---|
CompositePageBehavior()
Constructs the compositie. |
Method Summary | |
---|---|
void |
add(PageBehavior aBehavior)
Adds a behavior. |
void |
onAfterRender(org.apache.wicket.markup.html.WebPage aPage)
To be called as part of the Page's onAfterRender |
void |
onBeforeRender(org.apache.wicket.markup.html.WebPage aPage)
To be called as part of the Page's onBeforeRender |
void |
onDetach(org.apache.wicket.markup.html.WebPage aPage)
To be called in the {@link Page#onDetach |
void |
setHeaders(org.apache.wicket.markup.html.WebPage aPage,
org.apache.wicket.protocol.http.WebResponse aResponse)
To be called as part of the Page's setHeaders |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CompositePageBehavior()
Method Detail |
---|
public void add(PageBehavior aBehavior)
aBehavior
- Behaviorpublic void onBeforeRender(org.apache.wicket.markup.html.WebPage aPage)
PageBehavior
onBeforeRender
onBeforeRender
in interface PageBehavior
aPage
- Page this is called for.public void setHeaders(org.apache.wicket.markup.html.WebPage aPage, org.apache.wicket.protocol.http.WebResponse aResponse)
PageBehavior
setHeaders
setHeaders
in interface PageBehavior
aPage
- Page this is called for.aResponse
- Response to set headers for.public void onAfterRender(org.apache.wicket.markup.html.WebPage aPage)
PageBehavior
onAfterRender
onAfterRender
in interface PageBehavior
aPage
- Page this is called for.public void onDetach(org.apache.wicket.markup.html.WebPage aPage)
PageBehavior
onDetach
in interface PageBehavior
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |