package org.vaadin.touchkit.itest; import org.vaadin.touchkit.AbstractTouchKitIntegrationTest; import org.vaadin.touchkit.ui.NavigationView; import org.vaadin.touchkit.ui.Switch; import org.vaadin.touchkit.ui.VerticalComponentGroup; import com.vaadin.server.UserError; import com.vaadin.ui.Button; import com.vaadin.ui.FormLayout; import com.vaadin.ui.Button.ClickEvent; import com.vaadin.ui.Button.ClickListener; import com.vaadin.ui.Notification; import com.vaadin.v7.ui.TextField; import com.vaadin.v7.ui.themes.BaseTheme; public class FormLayoutInVerticalComponentGroup extends AbstractTouchKitIntegrationTest { public FormLayoutInVerticalComponentGroup() { NavigationView navigationView = new NavigationView("Form"); setDescription("This is a test for FormLayou in VCGt"); FormLayout formLayout = new FormLayout(); TextField textField = new TextField("Foo"); formLayout.addComponent(textField); textField = new TextField("Bar"); textField.setRequired(true); textField.setComponentError(new UserError("This is error")); formLayout.addComponent(textField); Switch switch1 = new Switch(); switch1.setCaption("Diipadaipa"); formLayout.addComponent(switch1); VerticalComponentGroup verticalComponentGroup = new VerticalComponentGroup("TouchKit form"); verticalComponentGroup.addComponent(formLayout); navigationView.setContent(verticalComponentGroup); addComponent(navigationView); } }