X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=wicket%2Fcomponents%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fwicket%2Fpage%2FCompositePageBehavior.java;h=367fc8b4b9004f4a538c14ea69bad93e60d79635;hb=bf7cf948dada07a921408454e45105c466e375ea;hp=d6946de6b5ee58310367c8ce6718b79aa36b289e;hpb=7e7d1f6f67766d5998d4631cffadb79da06a0acd;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..367fc8b4 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 @@ -15,7 +15,6 @@ */ package org.wamblee.wicket.page; -import java.io.Serializable; import java.util.ArrayList; import java.util.List; @@ -53,13 +52,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 +65,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); + } + } }