Example usage for org.apache.wicket.markup.head JavaScriptHeaderItem forUrl

List of usage examples for org.apache.wicket.markup.head JavaScriptHeaderItem forUrl

Introduction

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

Prototype

public static JavaScriptUrlReferenceHeaderItem forUrl(String url) 

Source Link

Document

Creates a JavaScriptUrlReferenceHeaderItem for the given url.

Usage

From source file:at.molindo.wicketutils.migration.JavaScriptPackageResource.java

License:Apache License

public static HeaderContributor getHeaderContribution(final String location) {
    return new HeaderContributor() {
        private static final long serialVersionUID = 1L;

        @Override/*from w w w  .  j a v a2  s .  c  om*/
        public void renderHead(IHeaderResponse response) {
            response.render(JavaScriptHeaderItem.forUrl(location));
        }
    };
}

From source file:com.comcast.cdn.traffic_control.traffic_monitor.MonitorPage.java

License:Apache License

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

    response.render(JavaScriptHeaderItem.forUrl("/js/main.js"));
}

From source file:cz.muni.exceptions.web.pages.AbstractExceptionsPage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    // load common assets for all implementations
    response.render(CssHeaderItem.forUrl(ExternalResources.BOOTSTRAP_CSS));
    response.render(JavaScriptHeaderItem.forUrl(ExternalResources.JQUERY));
    response.render(JavaScriptHeaderItem.forUrl(ExternalResources.BOOTSTRAP_JS));
    response.render(CssHeaderItem/*from   ww  w.  ja va2 s. co m*/
            .forReference(new PackageResourceReference(AbstractExceptionsPage.class, "style.css")));
}

From source file:cz.zcu.kiv.eegdatabase.wui.ui.experiments.canvas.ExperimentSignalViewCanvasPanel.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    // tahle metoda prinuti wicket dodat do hlavicky stranky scripty co jsou
    // potreba./*from  w ww  .  j  av a 2  s .c om*/
    // pridany scripty pro vizualizaci signalu a wicket jquery knihovny.
    IJavaScriptLibrarySettings settings = EEGDataBaseApplication.get().getJavaScriptLibrarySettings();
    response.render(JavaScriptHeaderItem.forReference(settings.getJQueryReference()));
    response.render(JavaScriptHeaderItem.forReference(settings.getWicketAjaxReference()));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/jquery-ui1.9.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/multiple-visualization.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/dhtmlxcommon.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/dhtmlxtree.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/jquery.colorPicker.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/jquery.jqplot.min.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/jqplot.canvasAxisLabelRenderer.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/jqplot.canvasTextRenderer.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/jqplot.cursor.min.js"));
    response.render(JavaScriptHeaderItem.forUrl("/files/js/visualization/jqplot.highlighter.min.js"));
    super.renderHead(response);
}

From source file:edu.wfu.inotado.tool.pages.BasePage.java

License:Apache License

/**
 * This block adds the required wrapper markup to style it like a Sakai
 * tool. Add to this any additional CSS or JS references that you need.
 * /*from  w w w.j  a v a 2s.co m*/
 */
public void renderHead(IHeaderResponse response) {

    // get Sakai skin
    String skinRepo = sakaiProxy.getSkinRepoProperty();
    String toolCSS = sakaiProxy.getToolSkinCSS(skinRepo);
    String toolBaseCSS = skinRepo + "/tool_base.css";

    // Sakai additions
    response.render(JavaScriptHeaderItem.forUrl(("/library/js/headscripts.js")));
    response.render(CssHeaderItem.forUrl(toolBaseCSS));
    response.render(CssHeaderItem.forUrl(toolCSS));
    response.render(OnLoadHeaderItem.forScript("setMainFrameHeight( window.name )"));

    // Tool additions (at end so we can override if required)
    response.render(StringHeaderItem
            .forString("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />"));

    // Inotado js and css import
    response.render(CssHeaderItem.forUrl("css/inotado.tool.css"));

    //for datepicker
    //      response.render(CssHeaderItem.forUrl("css/flora.datepicker.css"));
    //      response.render(JavaScriptHeaderItem.forUrl("js/jquery.ui.core-1.5.2.min.js"));
    //      response.render(JavaScriptHeaderItem.forUrl("js/jquery.datepicker-1.5.2.min.js"));

    //add jQWidgets
    // NOTE: do not load jquery-1.11.1.min.js as it is already a part of wicket-jquery-ui
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxcore.js"));
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxbuttons.js"));
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxtabs.js"));
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxcheckbox.js"));
    response.render(CssHeaderItem.forUrl("js/jqwidgets/styles/jqx.base.css"));
    response.render(CssHeaderItem.forUrl("js/jqwidgets/styles/jqx.darkblue.css"));

}

From source file:eu.uqasar.web.pages.admin.settings.panels.LdapEntityListPanel.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(JavaScriptHeaderItem.forUrl("assets/js/jquery.floatThead.min.js"));
}

From source file:eu.uqasar.web.pages.BasePage.java

License:Apache License

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

    response.render(OnDomReadyHeaderItem.forScript(
            "if ('ontouchstart' in document.documentElement) { $('.dropdown-submenu > a').click(function(e){e.stopPropagation(); var menu = $(this).parent().children('.dropdown-menu').first(); return false;}) }"));

    if (UQasar.getSession().getLoggedInUser() != null) {
        response.render(JavaScriptHeaderItem.forUrl("assets/js/uqasarTour.js"));
    }//from   w w w  .  j  av a 2  s .co m
}

From source file:name.martingeisse.webide.editor.codemirror.panel.AbstractCodeMirrorEditorPanel.java

License:Open Source License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(CssHeaderItem//from   w w w . ja  v a2s. co  m
            .forReference(new CssResourceReference(AbstractCodeMirrorEditorPanel.class, "codemirror.css")));
    response.render(JavaScriptHeaderItem.forReference(
            new JavaScriptResourceReference(AbstractCodeMirrorEditorPanel.class, "codemirror.js")));
    WicketHeadUtil.includeClassJavascript(response, AbstractCodeMirrorEditorPanel.class);
    response.render(JavaScriptHeaderItem.forReference(new JavaScriptResourceReference(Dummy.class, "ot.js")));
    response.render(JavaScriptHeaderItem
            .forUrl("http://" + Configuration.getSelfDomain() + ":8081/socket.io/socket.io.js"));
    response.render(JavaScriptHeaderItem
            .forScript("window.selfDomain = '" + Configuration.getSelfDomain() + "';", null));
}

From source file:org.apache.openmeetings.web.room.SwfPanel.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(newResourceReference())));
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forUrl("js/history.js")));
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forUrl("js/openmeetings_functions.js")));
    response.render(new PriorityHeaderItem(CssHeaderItem.forUrl("css/history.css")));
    //FIXME TODO ugly HACK
    if (WebSession.get().getClientInfo().getProperties().isBrowserMozillaFirefox()) {
        response.render(new PriorityHeaderItem(
                CssHeaderItem.forCSS(".ui-widget-overlay{opacity: 1 !important;}", "ff-veil-hack")));
    }//from   w w  w. j  a v a  2  s .  co  m
}

From source file:org.apache.openmeetings.web.user.rooms.RoomPanel.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(newResourceReference())));
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forUrl("js/history.js")));
    response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forUrl("js/openmeetings_functions.js")));
    response.render(new PriorityHeaderItem(CssHeaderItem.forUrl("css/history.css")));
}