Example usage for org.apache.wicket.request.resource CssResourceReference CssResourceReference

List of usage examples for org.apache.wicket.request.resource CssResourceReference CssResourceReference

Introduction

In this page you can find the example usage for org.apache.wicket.request.resource CssResourceReference CssResourceReference.

Prototype

public CssResourceReference(Class<?> scope, String name) 

Source Link

Document

Construct.

Usage

From source file:org.cdlflex.ui.util.ResourceReferencesTest.java

License:Apache License

@Test
public void asHeaderItems_withMixedResourceReferenceTypes_returnCorrectHeaderItemTypes() throws Exception {
    ResourceReference jsref = new JavaScriptResourceReference(ResourceReferencesTest.class, "js");
    ResourceReference ssref = new CssResourceReference(ResourceReferencesTest.class, "css");

    List<HeaderItem> headerItems = ResourceReferences.asHeaderItems(jsref, ssref);

    assertEquals(2, headerItems.size());
    assertThat(headerItems.get(0), instanceOf(JavaScriptReferenceHeaderItem.class));
    assertThat(headerItems.get(1), instanceOf(CssReferenceHeaderItem.class));
}

From source file:org.cdlflex.ui.util.ResourceReferencesTest.java

License:Apache License

@Test
public void join_joinsHeaderItemsCorrectly() throws Exception {
    HeaderItem headerItem1 = ResourceReferences
            .asHeaderItem(new JavaScriptResourceReference(ResourceReferencesTest.class, "js"));

    List<HeaderItem> list = new ArrayList<>();
    list.add(headerItem1);/*from w  ww. ja  va 2 s.c o m*/

    Iterable<? extends HeaderItem> joined = ResourceReferences.join(list,
            new CssResourceReference(ResourceReferencesTest.class, "css"));
    List<? extends HeaderItem> headerItems = Collections.asList(joined);

    assertEquals(2, headerItems.size());
    assertTrue(headerItems.contains(headerItem1));
}

From source file:org.devgateway.eudevfin.reports.ui.components.BarChartNVD3.java

License:Open Source License

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

    response.render(CssHeaderItem.forReference(new CssResourceReference(Dashboards.class, "nvd3/nv.d3.css")));

    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(Dashboards.class, "nvd3/d3.min.js")));
    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(Dashboards.class, "nvd3/nv.d3.min.js")));

    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(PieChartNVD3.class, "BarChartNVD3.js")));
    response.render(OnDomReadyHeaderItem.forScript(this.initFunction + "(" + parameters().toJson() + ");"));
}

From source file:org.devgateway.eudevfin.reports.ui.components.DataTableDashboard.java

License:Open Source License

private void renderDemoCSS(IHeaderResponse response) {
    response.render(CssHeaderItem.forReference(
            new CssResourceReference(Dashboards.class, "DataTables-1.9.4/media/css/demo_table_jui.css")));
}

From source file:org.devgateway.eudevfin.reports.ui.components.PieChartNVD3.java

License:Open Source License

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

    response.render(CssHeaderItem.forReference(new CssResourceReference(Dashboards.class, "nvd3/nv.d3.css")));

    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(Dashboards.class, "nvd3/d3.min.js")));
    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(Dashboards.class, "nvd3/nv.d3.min.js")));

    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(PieChartNVD3.class, "PieChartNVD3.js")));
    response.render(OnDomReadyHeaderItem.forScript(this.initFunction + "(" + parameters().toJson() + ");"));
}

From source file:org.devgateway.eudevfin.reports.ui.components.StackedBarChartNVD3.java

License:Open Source License

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

    response.render(CssHeaderItem.forReference(new CssResourceReference(Dashboards.class, "nvd3/nv.d3.css")));

    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(Dashboards.class, "nvd3/d3.min.js")));
    response.render(JavaScriptHeaderItem
            .forReference(new JavaScriptResourceReference(Dashboards.class, "nvd3/nv.d3.min.js")));

    response.render(JavaScriptHeaderItem.forReference(
            new JavaScriptResourceReference(StackedBarChartNVD3.class, "StackedBarChartNVD3.js")));
    response.render(OnDomReadyHeaderItem.forScript(this.initFunction + "(" + parameters().toJson() + ");"));
}

From source file:org.devgateway.eudevfin.ui.common.spring.WicketSpringApplication.java

License:Open Source License

/**
 * configure all resource bundles (css and js)
 *///from  ww w .  ja va2 s . c o  m
private void configureResourceBundles() {
    getResourceBundles().addJavaScriptBundle(WicketSpringApplication.class, "core.js",
            (JavaScriptResourceReference) getJavaScriptLibrarySettings().getJQueryReference(),
            (JavaScriptResourceReference) getJavaScriptLibrarySettings().getWicketEventReference(),
            (JavaScriptResourceReference) getJavaScriptLibrarySettings().getWicketAjaxReference(),
            (JavaScriptResourceReference) ModernizrJavaScriptReference.INSTANCE);

    getResourceBundles().addJavaScriptBundle(WicketSpringApplication.class, "bootstrap.js",
            (JavaScriptResourceReference) Bootstrap.getSettings().getJsResourceReference(),
            (JavaScriptResourceReference) BootstrapPrettifyJavaScriptReference.INSTANCE,
            ApplicationJavaScript.INSTANCE);

    getResourceBundles().addJavaScriptBundle(WicketSpringApplication.class, "bootstrap-extensions.js",
            JQueryUICoreJavaScriptReference.instance(), Html5PlayerJavaScriptReference.instance());

    getResourceBundles().addCssBundle(WicketSpringApplication.class, "bootstrap-extensions.css",
            Html5PlayerCssReference.instance(), OpenWebIconsCssReference.instance());

    getResourceBundles().addCssBundle(WicketSpringApplication.class, "application.css", ApplicationCss.INSTANCE,
            (CssResourceReference) BootstrapPrettifyCssReference.INSTANCE,
            FixBootstrapStylesCssResourceReference.INSTANCE,
            new CssResourceReference(ApplicationCss.class, "fix-select2.css"));
}

From source file:org.efaps.mobile.wicket.pages.login.LoginPage.java

License:Apache License

@Override
public void renderHead(final IHeaderResponse _response) {
    super.renderHead(_response);
    _response.render(CssHeaderItem.forReference(new CssResourceReference(LoginPage.class, "LoginPage.css")));
}

From source file:org.efaps.mobile.wicket.pages.main.MainPage.java

License:Apache License

@Override
public void renderHead(final IHeaderResponse _response) {
    super.renderHead(_response);
    _response.render(CssHeaderItem.forReference(new CssResourceReference(MainPage.class, "MainPage.css")));
}

From source file:org.efaps.ui.wicket.pages.login.LoginPage.java

License:Apache License

@Override
public void renderHead(final IHeaderResponse _response) {
    super.renderHead(_response);
    _response.render(CssHeaderItem.forReference(new CssResourceReference(LoginPage.class, "LoginPage.css")));
    final StringBuilder js = new StringBuilder();
    js.append("function test4top() {\n").append("  if(top!=self) {\n")
            .append("    top.location = self.location;\n").append("  }\n").append("}\n");
    _response.render(JavaScriptHeaderItem.forScript(js, LoginPage.class.getName()));
}