package com.vaadin.tests.integration; import com.vaadin.server.LegacyApplication; import com.vaadin.ui.Label; import com.vaadin.ui.LegacyWindow; import com.vaadin.ui.VerticalLayout; /** * On Liferay in a freeform layout, this application should get its height from * the height of the portlet container in the Liferay layout. * * See ticket #5521. */ public class PortletSizeInLiferayFreeformLayoutApplication extends LegacyApplication { @Override public void init() { LegacyWindow mainWindow = new LegacyWindow("Portlet5521 Application"); ((VerticalLayout) mainWindow.getContent()).setMargin(false); ((VerticalLayout) mainWindow.getContent()).setSizeFull(); // ((VerticalLayout) mainWindow.getContent()).setHeight("200px"); Label label = new Label("Hello Vaadin user"); mainWindow.addComponent(label); for (int i = 0; i < 50; ++i) { mainWindow.addComponent(new Label("Label " + i)); } mainWindow.setSizeFull(); setMainWindow(mainWindow); } }