X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=wicket%2Fcomponents%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fwicket%2Fpage%2FCompositePageBehavior.java;h=05208b3faf80630f89583088f0ccd9d4fc816de4;hb=108a5b35715af235c95408770631954d86ac8bdc;hp=d6946de6b5ee58310367c8ce6718b79aa36b289e;hpb=d66ba30dbd7586b366adeedd4ef618b1684873e6;p=utils diff --git a/wicket/components/src/main/java/org/wamblee/wicket/page/CompositePageBehavior.java b/wicket/components/src/main/java/org/wamblee/wicket/page/CompositePageBehavior.java index d6946de6..05208b3f 100644 --- a/wicket/components/src/main/java/org/wamblee/wicket/page/CompositePageBehavior.java +++ b/wicket/components/src/main/java/org/wamblee/wicket/page/CompositePageBehavior.java @@ -53,13 +53,6 @@ public class CompositePageBehavior implements PageBehavior { behaviors.add(aBehavior); } - @Override - public void onAfterRender(WebPage aPage) { - for (PageBehavior behavior : behaviors) { - behavior.onAfterRender(aPage); - } - } - @Override public void onBeforeRender(WebPage aPage) { for (PageBehavior behavior : behaviors) { @@ -73,5 +66,19 @@ public class CompositePageBehavior implements PageBehavior { behavior.setHeaders(aPage, aResponse); } } + + @Override + public void onAfterRender(WebPage aPage) { + for (PageBehavior behavior : behaviors) { + behavior.onAfterRender(aPage); + } + } + + @Override + public void onDetach(WebPage aPage) { + for (PageBehavior behavior : behaviors) { + behavior.onDetach(aPage); + } + } }