public RenderJavaScriptToFooterHeaderResponseDecorator(final String filterName) {
Args.notEmpty(filterName, "filterName");
filters = new ArrayList<FilteringHeaderResponse.IHeaderResponseFilter>();
final AbstractHeaderResponseFilter jsAcceptingFilter = new AbstractHeaderResponseFilter(filterName) {
public boolean accepts(HeaderItem item) {
return item instanceof JavaScriptHeaderItem ||
item instanceof OnDomReadyHeaderItem ||
item instanceof OnLoadHeaderItem;
}