package org.vaadin.touchkit.itest.oldtests; import org.vaadin.touchkit.AbstractTouchKitIntegrationTest; import org.vaadin.touchkit.ui.NavigationButton; import org.vaadin.touchkit.ui.NavigationManager; import org.vaadin.touchkit.ui.NavigationView; import org.vaadin.touchkit.ui.VerticalComponentGroup; public class TargetViewCaption extends AbstractTouchKitIntegrationTest { public TargetViewCaption() { NavigationManager navigationManager = new NavigationManager(); addComponent(navigationManager); NavigationView iv = new NavigationView(); iv.setCaption("Test placeholder caption"); VerticalComponentGroup verticalComponentGroup = new VerticalComponentGroup(); NavigationView targetView = new NavigationView(); targetView.setCaption("FOO"); NavigationButton navigationButton = new NavigationButton(targetView); navigationButton.setCaption("Button and view differs"); verticalComponentGroup.addComponent(navigationButton); targetView = new NavigationView(); targetView.setCaption("Normal situation"); navigationButton = new NavigationButton(targetView); verticalComponentGroup.addComponent(navigationButton); targetView = new NavigationView(); targetView.setCaption("FOO"); navigationButton = new NavigationButton(targetView); navigationButton.setCaption("Explicit"); navigationButton.setTargetViewCaption("BAR"); verticalComponentGroup.addComponent(navigationButton); iv.setContent(verticalComponentGroup); navigationManager.setCurrentComponent(iv); } }