Example usage for org.apache.wicket.markup.head.filter JavaScriptFilteredIntoFooterHeaderResponse JavaScriptFilteredIntoFooterHeaderResponse

List of usage examples for org.apache.wicket.markup.head.filter JavaScriptFilteredIntoFooterHeaderResponse JavaScriptFilteredIntoFooterHeaderResponse

Introduction

In this page you can find the example usage for org.apache.wicket.markup.head.filter JavaScriptFilteredIntoFooterHeaderResponse JavaScriptFilteredIntoFooterHeaderResponse.

Prototype

public JavaScriptFilteredIntoFooterHeaderResponse(IHeaderResponse response, String footerBucketName) 

Source Link

Document

Construct.

Usage

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);
        }
    });
}