List of usage examples for org.apache.wicket.markup.html.link ExternalLink setBody
public AbstractLink setBody(final IModel<?> bodyModel)
From source file:net.dontdrinkandroot.wicket.bootstrap.component.item.ExternalLinkItem.java
License:Apache License
@Override protected Component createLink(String id) { ExternalLink link = new ExternalLink(id, this.hrefModel); link.add(new AttributeModifier("rel", new AbstractReadOnlyModel<String>() { @Override/*from w ww . j a v a 2s.co m*/ public String getObject() { if (UrlUtils.isRelative(ExternalLinkItem.this.hrefModel.getObject())) { return null; } return "external"; } })); link.setBody(this.getModel()); return link; }