Package org.apache.wicket.examples.base

Source Code of org.apache.wicket.examples.base.Examples

package org.apache.wicket.examples.base;

import java.util.Arrays;

import org.apache.wicket.bootstrap.Bootstrap;
import org.apache.wicket.examples.base.prettify.Prettify;
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.JavaScriptResourceReference;

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

  private static final Examples instance = new Examples();

  public static Examples get() {
    return instance;
  }

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

  private Examples() {
    super(Examples.class, "examples.js");
  }

  @Override
  public Iterable<? extends HeaderItem> getDependencies() {
    HeaderItem bootstrap = JavaScriptHeaderItem.forReference(Bootstrap
        .responsive());
    HeaderItem prettify = JavaScriptHeaderItem.forReference(Prettify.get());
    return Arrays.asList(bootstrap, prettify);
  }
}
TOP

Related Classes of org.apache.wicket.examples.base.Examples

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.