package com.vaadin.tests.declarative; import static java.nio.charset.StandardCharsets.UTF_8; import java.io.ByteArrayInputStream; import com.vaadin.server.VaadinRequest; import com.vaadin.tests.components.AbstractTestUI; import com.vaadin.ui.declarative.Design; import com.vaadin.ui.declarative.DesignContext; public class DeclarativeGrid extends AbstractTestUI { private String design = "" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // " \n" + // "
Project and StatusDate
Customer Project 1OK2020-12-31
Customer Project 2OK2020-07-02
Customer Project 3OK2019-10-01
\n" + // "
"; @Override protected void setup(VaadinRequest request) { DesignContext dc = Design .read(new ByteArrayInputStream(design.getBytes(UTF_8)), null); addComponent(dc.getRootComponent()); } @Override protected Integer getTicketNumber() { return 10464; } @Override protected String getTestDescription() { return "Merged column header should not cause an exception."; } }