package fr.openwide.core.wicket.more.markup.html.link;
import org.apache.wicket.markup.ComponentTag;
import org.apache.wicket.markup.html.link.AbstractLink;
/**
* A link pointing to nothing in particular. Useful as a basis to add Javascript behaviors.
*/
public class BlankLink extends AbstractLink {
private static final long serialVersionUID = 7324003053376463554L;
public BlankLink(String id) {
super(id);
}
@Override
protected void onComponentTag(ComponentTag tag)
{
super.onComponentTag(tag);
if (isEnabledInHierarchy())
{
if (tag.getName().equalsIgnoreCase("a"))
{
tag.put("href", "#");
}
}
else
{
disableLink(tag);
}
}
}