List of usage examples for com.vaadin.v7.ui HorizontalLayout setStyleName
@Override
public void setStyleName(String style)
From source file:info.magnolia.vaadin.periscope.ResultList.java
License:Open Source License
private Component createResultEntry(final Result result) { final Label icon = new Label(); icon.setStyleName("icon " + result.getIcon().orElse("")); final Label text = new Label(result.getHtmlText(), ContentMode.HTML); final HorizontalLayout entry = new HorizontalLayout(icon, text); entry.setStyleName("result-entry"); results.put(entry, result);/* w w w.ja va 2s . co m*/ entry.addLayoutClickListener((LayoutEvents.LayoutClickListener) event -> { resultPickCallbacks.forEach(pickCallback -> pickCallback.accept(result)); }); return entry; }