@Override public void addProperty(EntryDto dto) { if (dto.getValue().toLowerCase().startsWith("http")) { Anchor a = new Anchor(); a.setTarget("_blank"); a.setHref(dto.getValue()); a.setText(dto.getValue()); properties.addProperty(new Label(dto.getKey()), a.asWidget()); } else { properties.addProperty(dto.getKey(), dto.getValue()); } }