Example usage for org.apache.wicket.markup.head CssHeaderItem forReference

List of usage examples for org.apache.wicket.markup.head CssHeaderItem forReference

Introduction

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

Prototype

public static CssReferenceHeaderItem forReference(ResourceReference reference, String media) 

Source Link

Document

Creates a CssReferenceHeaderItem for the given reference.

Usage

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

License:Apache License

public static HeaderContributor getHeaderContribution(final ResourceReference reference, final String media) {
    return new HeaderContributor() {
        private static final long serialVersionUID = 1L;

        @Override//from  w  w w.  j  a  v  a 2s.  com
        public void renderHead(IHeaderResponse response) {
            response.render(CssHeaderItem.forReference(reference, media));
        }

    };
}

From source file:org.wicketstuff.minis.behavior.prototip.PrototipBehaviour.java

License:Apache License

/**
 * Add the required css and js files to the page Permission to distribute prototip files given
 * by prototip creator Nick Stakenburg (http://www.nickstakenburg.com)
 * //w  ww. j  a  v a  2 s .  c  o  m
 * Also add the javascript to create the tooltip
 */
@Override
public void renderHead(Component c, IHeaderResponse response) {
    if (onLoad) {
        response.render(OnLoadHeaderItem.forScript(toJavascript()));
    } else {
        response.render(OnDomReadyHeaderItem.forScript(toJavascript()));
    }
    if (!overrideHeaderContributor) {
        response.render(CssHeaderItem
                .forReference(new PackageResourceReference(PrototipBehaviour.class, "prototip.css"), "screen"));
        switch (selectedJsType) {
        case NORMAL:
            response.render(JavaScriptHeaderItem
                    .forReference(new PackageResourceReference(PrototipBehaviour.class, "prototip.js")));
            break;
        case MIN:
            response.render(JavaScriptHeaderItem
                    .forReference(new PackageResourceReference(PrototipBehaviour.class, "prototip-min.js")));
            break;
        }
    }
}