Example usage for org.apache.wicket.ajax WicketAjaxJQueryResourceReference get

List of usage examples for org.apache.wicket.ajax WicketAjaxJQueryResourceReference get

Introduction

In this page you can find the example usage for org.apache.wicket.ajax WicketAjaxJQueryResourceReference get.

Prototype

public static WicketAjaxJQueryResourceReference get() 

Source Link

Usage

From source file:name.martingeisse.gargl.application.page.AbstractApplicationPage.java

License:Open Source License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(new PriorityHeaderItem(
            CssHeaderItem.forReference(new CssResourceReference(AbstractApplicationPage.class, "common.css"))));
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(AbstractApplicationPage.class, "common.js"))));
    markJavascriptAlreadyRendered(response, JQueryResourceReference.get());
    markJavascriptAlreadyRendered(response, WicketAjaxJQueryResourceReference.get());
    markJavascriptAlreadyRendered(response, WicketEventJQueryResourceReference.get());
}

From source file:net.ftlines.wicket.fullcalendar.AbstractFullCalendar.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {

    response.render(JavaScriptHeaderItem.forReference(WicketAjaxJQueryResourceReference.get()));

    response.render(CssReferenceHeaderItem.forReference(CSS));

    if (getApplication().usesDeploymentConfig()) {
        response.render(JavaScriptReferenceHeaderItem.forReference(JS_MIN));
    } else {/*from  w w  w .jav  a 2  s.  c  om*/
        response.render(JavaScriptReferenceHeaderItem.forReference(JS));
    }
    response.render(JavaScriptReferenceHeaderItem.forReference(JS_EXT));

}

From source file:org.hippoecm.frontend.translation.components.document.DocumentTranslationPage.java

License:Apache License

@Override
public void renderHead(final IHeaderResponse response) {
    super.renderHead(response);

    response.render(JavaScriptHeaderItem.forReference(WicketAjaxJQueryResourceReference.get()));
}

From source file:org.wicketstuff.jeeweb.ajax.JEEWebGlobalAjaxHandler.java

License:Apache License

/**
 * Configures the handler to the given application.
 * //from  w  w w .  j av a 2  s . c o m
 * @param application
 *            the application to configure the handler to
 */
public static void configure(WebApplication application) {
    application.getRequestCycleListeners().add(new PageRequestHandlerTracker());
    application.mountResource("/" + JEEWebGlobalAjaxHandler.class.getSimpleName(),
            new JEEWebGlobalAjaxHandler());
    application.getHeaderContributorListeners().add(new IHeaderContributor() {

        private static final long serialVersionUID = 1644041155625458328L;

        @Override
        public void renderHead(IHeaderResponse response) {
            JavaScriptResourceReference forReference = new JavaScriptResourceReference(
                    JEEWebGlobalAjaxHandler.class, JEEWebGlobalAjaxHandler.class.getSimpleName() + ".js") {

                private static final long serialVersionUID = -3649384632770480975L;

                @Override
                public List<HeaderItem> getDependencies() {
                    return new ArrayList<HeaderItem>() {
                        private static final long serialVersionUID = 1L;
                        {

                            add(JavaScriptHeaderItem.forReference(WicketAjaxJQueryResourceReference.get()));
                        }
                    };
                }
            };
            response.render(JavaScriptHeaderItem.forReference(forReference));
            addAJaxBaseUrl(response);
        }

        private void addAJaxBaseUrl(IHeaderResponse response) {
            // render ajax base url. It's required by Wicket Ajax support.
            Url baseUrl = RequestCycle.get().getUrlRenderer().getBaseUrl();
            CharSequence ajaxBaseUrl = Strings.escapeMarkup(baseUrl.toString());
            response.render(JavaScriptHeaderItem.forScript("Wicket.Ajax.baseUrl=\"" + ajaxBaseUrl + "\";",
                    "wicket-ajax-base-url"));

        }
    });
}

From source file:org.wicketstuff.selectize.SelectizeJavaScriptResourceReference.java

License:Apache License

@Override
public List<HeaderItem> getDependencies() {
    List<HeaderItem> dependencies = super.getDependencies();
    dependencies.add(JavaScriptHeaderItem.forReference(WicketAjaxJQueryResourceReference.get()));
    return dependencies;
}