package fr.openwide.core.wicket.more.markup.html.template.js.jquery.plugins.bootstrap.confirm; import java.util.List; import org.apache.wicket.markup.head.HeaderItem; import org.apache.wicket.markup.head.JavaScriptHeaderItem; import com.google.common.collect.Lists; import fr.openwide.core.wicket.more.markup.html.template.js.jquery.plugins.bootstrap.modal.BootstrapModalManagerJavaScriptResourceReference; import fr.openwide.core.wicket.more.markup.html.template.js.jquery.plugins.util.AbstractCoreJQueryPluginResourceReference; public final class BootstrapConfirmJavaScriptResourceReference extends AbstractCoreJQueryPluginResourceReference { private static final long serialVersionUID = -8799742276479282371L; private static final BootstrapConfirmJavaScriptResourceReference INSTANCE = new BootstrapConfirmJavaScriptResourceReference(); private BootstrapConfirmJavaScriptResourceReference() { super(BootstrapConfirmJavaScriptResourceReference.class, "bootstrap-confirm.js"); } @Override protected List<HeaderItem> getPluginDependencies() { List<HeaderItem> dependencies = Lists.newArrayList(); dependencies.add(JavaScriptHeaderItem.forReference(BootstrapModalManagerJavaScriptResourceReference.get())); return dependencies; } public static BootstrapConfirmJavaScriptResourceReference get() { return INSTANCE; } }