package org.vaadin.touchkit.itest;
import java.util.Random;
import org.vaadin.touchkit.AbstractTouchKitIntegrationTest;
import org.vaadin.touchkit.ui.NavigationView;
import com.vaadin.ui.Button;
import com.vaadin.v7.ui.HorizontalLayout;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.Button.ClickListener;
import com.vaadin.v7.ui.Label;
public class MoveStuff extends AbstractTouchKitIntegrationTest implements ClickListener {
Random r = new Random(0);
private Label c;
private NavigationView another;
private NavigationView navigationView;
public MoveStuff() {
setDescription("Move stuff from view to another");
HorizontalLayout horizontalLayout = new HorizontalLayout();
horizontalLayout.setSizeFull();
navigationView = new NavigationView("First");
navigationView.setWidth("40%");
navigationView.setId("first ");
c = new Label("Foo");
c.setId("stuff");
navigationView.setContent(c);
Button button = new Button("Move", this);
navigationView.setRightComponent(button);
another = new NavigationView("Another");
another.setId("another ");
another.setWidth("40%");
horizontalLayout.addComponents(navigationView, another);
addComponent(horizontalLayout);
}
@Override
public void buttonClick(ClickEvent event) {
// navigationView.setContent(null);
another.setContent(c);
}
}