git://wamblee.org
/
utils
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(no commit message)
[utils]
/
wicket
/
components
/
src
/
main
/
java
/
org
/
wamblee
/
wicket
/
page
/
CompositePageBehavior.java
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 d6946de6b5ee58310367c8ce6718b79aa36b289e..05f96321f3bae274cbec5cf4206a76fdee7fabaf 100644
(file)
--- 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;
*/
package org.wamblee.wicket.page;
-import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.ArrayList;
import java.util.List;
@@
-54,23
+53,30
@@
public class CompositePageBehavior implements PageBehavior {
}
@Override
}
@Override
- public void on
After
Render(WebPage aPage) {
+ public void on
Before
Render(WebPage aPage) {
for (PageBehavior behavior : behaviors) {
for (PageBehavior behavior : behaviors) {
- behavior.on
After
Render(aPage);
+ behavior.on
Before
Render(aPage);
}
}
@Override
}
}
@Override
- public void
onBeforeRender(WebPage aPag
e) {
+ public void
setHeaders(WebPage aPage, WebResponse aRespons
e) {
for (PageBehavior behavior : behaviors) {
for (PageBehavior behavior : behaviors) {
- behavior.
onBeforeRender(aPag
e);
+ behavior.
setHeaders(aPage, aRespons
e);
}
}
@Override
}
}
@Override
- public void
setHeaders(WebPage aPage, WebResponse aRespons
e) {
+ public void
onAfterRender(WebPage aPag
e) {
for (PageBehavior behavior : behaviors) {
for (PageBehavior behavior : behaviors) {
- behavior.setHeaders(aPage, aResponse);
+ behavior.onAfterRender(aPage);
+ }
+ }
+
+ @Override
+ public void onDetach(WebPage aPage) {
+ for (PageBehavior behavior : behaviors) {
+ behavior.onDetach(aPage);
}
}
}
}