Package org.apache.wicket.examples.base.prettify

Source Code of org.apache.wicket.examples.base.prettify.Prettify

package org.apache.wicket.examples.base.prettify;

import java.util.Arrays;

import org.apache.wicket.markup.head.CssHeaderItem;
import org.apache.wicket.markup.head.HeaderItem;
import org.apache.wicket.markup.head.IHeaderResponse;
import org.apache.wicket.markup.head.JavaScriptHeaderItem;
import org.apache.wicket.request.resource.CssResourceReference;
import org.apache.wicket.request.resource.JavaScriptResourceReference;

public class Prettify extends JavaScriptResourceReference {
  private static final long serialVersionUID = 1L;

  private static final Prettify instance = new Prettify();

  public static Prettify get() {
    return instance;
  }

  public static void renderHead(IHeaderResponse response) {
    response.render(JavaScriptHeaderItem.forReference(Prettify.get()));
  }

  private Prettify() {
    super(Prettify.class, "prettify.js");
  }

  @Override
  public Iterable<? extends HeaderItem> getDependencies() {
    return Arrays.asList(CssHeaderItem
        .forReference(new CssResourceReference(Prettify.class,
            "prettify.css")));
  }
}
TOP

Related Classes of org.apache.wicket.examples.base.prettify.Prettify

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.