diff options
author | Automerge <automerge@vaadin.com> | 2012-05-14 09:11:31 +0000 |
---|---|---|
committer | Automerge <automerge@vaadin.com> | 2012-05-14 09:11:31 +0000 |
commit | 321b403c95ce067db25b67b91c531a5e082c38eb (patch) | |
tree | 58b9dc2051843d7ecd41edc1547246106b3f9100 /tests | |
parent | 3826313b3485dc944e2ab40867936331374fa93d (diff) | |
download | vaadin-framework-321b403c95ce067db25b67b91c531a5e082c38eb.tar.gz vaadin-framework-321b403c95ce067db25b67b91c531a5e082c38eb.zip |
[merge from 6.7] #5521 portlet body should fill portlet content e.g. in Liferay freeform layout, related manual test application
svn changeset:23729/svn branch:6.8
Diffstat (limited to 'tests')
-rw-r--r-- | tests/testbench/com/vaadin/tests/integration/PortletSizeInLiferayFreeformLayoutApplication.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/testbench/com/vaadin/tests/integration/PortletSizeInLiferayFreeformLayoutApplication.java b/tests/testbench/com/vaadin/tests/integration/PortletSizeInLiferayFreeformLayoutApplication.java new file mode 100644 index 0000000000..1687bd588a --- /dev/null +++ b/tests/testbench/com/vaadin/tests/integration/PortletSizeInLiferayFreeformLayoutApplication.java @@ -0,0 +1,30 @@ +package com.vaadin.tests.integration; + +import com.vaadin.Application; +import com.vaadin.ui.Label; +import com.vaadin.ui.VerticalLayout; +import com.vaadin.ui.Window; + +/** + * 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 Application { + @Override + public void init() { + Window mainWindow = new Window("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); + } + +} |