List of usage examples for org.apache.wicket.markup.head.filter JavaScriptFilteredIntoFooterHeaderResponse JavaScriptFilteredIntoFooterHeaderResponse
public JavaScriptFilteredIntoFooterHeaderResponse(IHeaderResponse response, String footerBucketName)
From source file:de.alpharogroup.wicket.base.util.application.ApplicationExtensions.java
License:Apache License
/** * Sets an {@link IHeaderResponseDecorator} for the given application to use to decorate header * responses./*from w w w . ja v a 2s . c o m*/ * * @param application * the application * @param footerFilterName * the footer filter name */ public static void setHeaderResponseDecorator(final Application application, final String footerFilterName) { application.setHeaderResponseDecorator(new IHeaderResponseDecorator() { @Override public IHeaderResponse decorate(final IHeaderResponse response) { return new JavaScriptFilteredIntoFooterHeaderResponse(response, footerFilterName); } }); }
From source file:de.alpharogroup.wicket.markup.html.ResourceFilteredIntoFooterHeaderResponseDecorator.java
License:Apache License
/** * {@inheritDoc}// ww w. ja v a 2s . c om */ @Override public IHeaderResponse decorate(final IHeaderResponse response) { return new JavaScriptFilteredIntoFooterHeaderResponse(response, this.filterName); }
From source file:fi.ilmoeuro.membertrack.plumbing.JavaScriptInBodyDecorator.java
License:Open Source License
@Override public IHeaderResponse decorate(IHeaderResponse response) { return new JavaScriptFilteredIntoFooterHeaderResponse(response, "js"); }
From source file:org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.java
License:Apache License
/** * filters Javascript header contributions so rendered to bottom of page. * * <p>/*from w w w . j a v a 2 s. c o m*/ * Factored out for easy (informal) pluggability. * </p> */ protected void filterJavascriptContributions() { setHeaderResponseDecorator(new IHeaderResponseDecorator() { @Override public IHeaderResponse decorate(IHeaderResponse response) { // use this header resource decorator to load all JavaScript resources in the page // footer (after </body>) return new JavaScriptFilteredIntoFooterHeaderResponse(response, "footerJS"); } }); }
From source file:org.jaulp.wicket.base.util.application.ApplicationUtils.java
License:Apache License
/** * Sets an {@link IHeaderResponseDecorator} for the given application to use to decorate header * responses./*from ww w.j a v a 2 s . c om*/ * * @param application * the application * @param footerFilterName * the footer filter name */ public static void setHeaderResponseDecorator(final Application application, final String footerFilterName) { application.setHeaderResponseDecorator(new IHeaderResponseDecorator() { @Override public IHeaderResponse decorate(IHeaderResponse response) { return new JavaScriptFilteredIntoFooterHeaderResponse(response, footerFilterName); } }); }