Author: mgrigorov
Date: Thu Nov 24 15:18:27 2011
New Revision: 1205874
URL: http://svn.apache.org/viewvc?rev=1205874&view=rev
Log:
WICKET-4247 HeaderResponseContainerFilteringHeaderResponse does not override
enough methods
Modified:
wicket/branches/wicket-1.5.x/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
Modified:
wicket/branches/wicket-1.5.x/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
URL:
http://svn.apache.org/viewvc/wicket/branches/wicket-1.5.x/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java?rev=1205874&r1=1205873&r2=1205874&view=diff
==============================================================================
---
wicket/branches/wicket-1.5.x/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
(original)
+++
wicket/branches/wicket-1.5.x/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
Thu Nov 24 15:18:27 2011
@@ -324,6 +324,71 @@ public class HeaderResponseContainerFilt
}
@Override
+ public void renderJavaScriptReference(final ResourceReference reference,
+ final PageParameters pageParameters, final String id, final
boolean defer)
+ {
+ forJavaScript(new Runnable()
+ {
+ public void run()
+ {
+
getRealResponse().renderJavaScriptReference(reference, pageParameters, id,
defer);
+ }
+ });
+ }
+
+ @Override
+ public void renderJavaScriptReference(final ResourceReference reference,
+ final PageParameters pageParameters, final String id, final
boolean defer,
+ final String charset)
+ {
+ forJavaScript(new Runnable()
+ {
+ public void run()
+ {
+
getRealResponse().renderJavaScriptReference(reference, pageParameters, id,
defer,
+ charset);
+ }
+ });
+ }
+
+ @Override
+ public void renderCSS(final CharSequence css, final String id)
+ {
+ forCss(new Runnable()
+ {
+ public void run()
+ {
+ getRealResponse().renderCSS(css, id);
+ }
+ });
+ }
+
+ @Override
+ public void renderCSSReference(final ResourceReference reference,
+ final PageParameters pageParameters, final String media, final
String condition)
+ {
+ forCss(new Runnable()
+ {
+ public void run()
+ {
+ getRealResponse().renderCSSReference(reference,
pageParameters, media, condition);
+ }
+ });
+ }
+
+ @Override
+ public void renderCSSReference(final String url, final String media,
final String condition)
+ {
+ forCss(new Runnable()
+ {
+ public void run()
+ {
+ getRealResponse().renderCSSReference(url,
media, condition);
+ }
+ });
+ }
+
+ @Override
public void close()
{
// write the stuff that was actually supposed to be in the
header to the