Author: mgrigorov
Date: Thu Nov 24 15:19:06 2011
New Revision: 1205875
URL: http://svn.apache.org/viewvc?rev=1205875&view=rev
Log:
WICKET-4247 HeaderResponseContainerFilteringHeaderResponse does not override
enough methods
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java?rev=1205875&r1=1205874&r2=1205875&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/resource/filtering/HeaderResponseContainerFilteringHeaderResponse.java
Thu Nov 24 15:19:06 2011
@@ -336,6 +336,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