package org.wicketstuff.chat.channel.examples.panels.notification;
import org.apache.wicket.markup.head.IHeaderResponse;
import org.apache.wicket.markup.html.link.ExternalLink;
import org.apache.wicket.markup.html.panel.Panel;
import de.alpharogroup.io.annotations.ImportResource;
import de.alpharogroup.io.annotations.ImportResources;
import de.alpharogroup.wicket.header.contributors.HeaderResponseExtensions;
@ImportResources(resources = {
@ImportResource(resourceName = "notification.css", resourceType = "css", index = 0) })
public class JqueryNotificationPanel extends Panel
{
/**
* The serialVersionUID
*/
private static final long serialVersionUID = 1L;
public JqueryNotificationPanel(final String id)
{
super(id);
final String fullName = "Asterios Raptis";
// Space characters must be replaced by character '+'
final String googleQuery = "http://www.google.com/search?q=" + fullName.replace(" ", "+");
add(new ExternalLink("externalSite", googleQuery));
}
/**
* {@inheritDoc}
*/
@Override
public void renderHead(final IHeaderResponse response)
{
super.renderHead(response);
HeaderResponseExtensions.renderHeaderResponse(response, this.getClass());
}
}