List of usage examples for org.apache.wicket.markup.head PriorityHeaderItem PriorityHeaderItem
public PriorityHeaderItem(HeaderItem wrapped)
From source file:com.gmail.volodymyrdotsenko.jqxwicket.core.JQueryAbstractBehavior.java
License:Apache License
@Override public void renderHead(Component component, IHeaderResponse response) { // Gets the library settings // JQueryLibrarySettings settings = getJQueryLibrarySettings(); // jQuery Globalize resource reference // if (settings != null && settings.getJQueryGlobalizeReference() != null) { response.render(new PriorityHeaderItem( JavaScriptHeaderItem.forReference(settings.getJQueryGlobalizeReference()))); }// w w w . java 2 s .co m // Additional resource references // for (ResourceReference reference : this.references) { if (reference instanceof CssResourceReference) { response.render(new PriorityHeaderItem(CssHeaderItem.forReference(reference))); } if (reference instanceof JavaScriptResourceReference) { response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(reference))); } } // Adds the statement // AjaxRequestTarget target = RequestCycleUtils.getAjaxRequestTarget(); if (target != null) { target.appendJavaScript(this.$()); } else { this.renderScript(JavaScriptHeaderItem.forScript(this.toString(), this.getToken()), response); } }
From source file:com.googlecode.wicket.jquery.core.JQueryAbstractBehavior.java
License:Apache License
@Override public void renderHead(Component component, IHeaderResponse response) { // Gets the library settings // IJQueryLibrarySettings settings = getJQueryLibrarySettings(); // jQuery UI resource reference // if (settings.getJQueryUIReference() != null) { response.render(//w w w .j av a2 s . co m new PriorityHeaderItem(JavaScriptHeaderItem.forReference(settings.getJQueryUIReference()))); } // jQuery Globalize resource reference // if (settings.getJQueryGlobalizeReference() != null) { response.render(new PriorityHeaderItem( JavaScriptHeaderItem.forReference(settings.getJQueryGlobalizeReference()))); } // Additional resource references // for (ResourceReference reference : this.references) { if (reference instanceof CssResourceReference) { response.render(new PriorityHeaderItem(CssHeaderItem.forReference(reference))); } if (reference instanceof JavaScriptResourceReference) { response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(reference))); } } // Adds the statement // AjaxRequestTarget target = component.getRequestCycle().find(AjaxRequestTarget.class); if (target != null) { target.appendJavaScript(this.toString()); } else { this.renderScript(JavaScriptHeaderItem.forScript(this.toString(), this.getToken()), response); } }
From source file:com.googlecode.wicket.jquery.core.template.JQueryTemplateBehavior.java
License:Apache License
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(JQueryTemplateBehavior.TMPL_JS))); }
From source file:com.googlecode.wicket.jquery.ui.plugins.whiteboard.WhiteboardBehavior.java
License:Apache License
private void initReferences(IHeaderResponse response) { IWhiteboardLibrarySettings settings = getLibrarySettings(); //Whiteboard.css if (settings != null && settings.getWhiteboardStyleSheetReference() != null) { response.render(new PriorityHeaderItem( CssHeaderItem.forReference(settings.getWhiteboardStyleSheetReference()))); } else {/*from w w w . j a v a 2s . co m*/ response.render(new PriorityHeaderItem( CssHeaderItem.forReference(WhiteboardStyleSheetResourceReference.get()))); } //Goog.css if (settings != null && settings.getGoogStyleSheetReference() != null) { response.render( new PriorityHeaderItem(CssHeaderItem.forReference(settings.getGoogStyleSheetReference()))); } else { response.render( new PriorityHeaderItem(CssHeaderItem.forReference(GoogStyleSheetResourceReference.get()))); } //Whiteboard.js if (settings != null && settings.getWhiteboardJavaScriptReference() != null) { response.render(new PriorityHeaderItem( JavaScriptHeaderItem.forReference(settings.getWhiteboardJavaScriptReference()))); } else { response.render(new PriorityHeaderItem( JavaScriptHeaderItem.forReference(WhiteboardJavaScriptResourceReference.get()))); } }
From source file:com.norconex.commons.wicket.markup.head.HeaderContributor.java
License:Apache License
public static void addJavascript(IHeaderResponse response, Class<?> scope, boolean priority, String... jsFiles) {/*from w w w .j a v a2s . c o m*/ for (String js : jsFiles) { HeaderItem item = JavaScriptHeaderItem.forReference(new PackageResourceReference(scope, js)); if (priority) { item = new PriorityHeaderItem(item); } response.render(item); } }
From source file:com.norconex.commons.wicket.markup.head.HeaderContributor.java
License:Apache License
public static void addCss(IHeaderResponse response, Class<?> scope, boolean priority, String... cssFiles) { for (String css : cssFiles) { HeaderItem item = CssHeaderItem.forReference(new PackageResourceReference(scope, css)); if (priority) { item = new PriorityHeaderItem(item); }/*from w w w . j a va2s .co m*/ response.render(item); } }
From source file:com.norconex.commons.wicket.markup.head.JQueryLibrariesContributor.java
License:Apache License
public static void contribute(Application application, IHeaderResponse response) { response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(application.getJavaScriptLibrarySettings().getJQueryReference()))); response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(application.getJavaScriptLibrarySettings().getWicketAjaxReference()))); response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(application.getJavaScriptLibrarySettings().getWicketEventReference()))); }
From source file:com.wicketinaction.resourcemanagement.positioning.ChildPage.java
License:Apache License
@Override public void renderHead(IHeaderResponse response) { super.renderHead(response); // the following two header contributions would be rendered one next to the other, but the second one // uses PriorityHeaderItem to render itself at the top of the <head> part of the page response.render(/* w ww .j a va 2s .c o m*/ JavaScriptHeaderItem.forScript("var context = 'ChildPage';", ChildPage.class.getSimpleName())); response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forScript("var context = 'Priority ChildPage';", ChildPage.class.getSimpleName() + " - priority"))); }
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:name.martingeisse.trading_game.platform.wicket.page.AbstractPage.java
License:Open Source License
@Override public void renderHead(IHeaderResponse response) { super.renderHead(response); response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(JQueryResourceReference.get()))); response.render(new PriorityHeaderItem( CssHeaderItem.forReference(new CssResourceReference(AbstractPage.class, "common.css")))); response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(new JavaScriptResourceReference(AbstractPage.class, "bootstrap.js")))); response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(new JavaScriptResourceReference(AbstractPage.class, "jscookie.js")))); response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(new JavaScriptResourceReference(AbstractPage.class, "jquery.mousewheel.js")))); response.render(new PriorityHeaderItem(JavaScriptHeaderItem .forReference(new JavaScriptResourceReference(AbstractPage.class, "AbstractPage.js")))); }