this.viewContext = viewContext;
}
protected void populateItem(final ListItem item) {
try {
Link link = (Link) item.getModelObject();
ModelContext linkModelContext = new ModelContext(modelContext);
linkModelContext.setEntity(link);
PropertyConfig urlPropertyConfig = link.getConceptConfig()
.getPropertyConfig("url");
linkModelContext.setPropertyConfig(urlPropertyConfig);
ViewContext linkViewContext = new ViewContext(viewContext);
linkViewContext.setWicketId("externalLink");
linkViewContext.getMoreArgs().add("displayText", link.getName());
ExternalLinkPanel externalLinkPanel = new ExternalLinkPanel(
linkModelContext, linkViewContext);
item.add(externalLinkPanel);
} catch (Exception e) {