@AutoGenerated private VerticalLayout buildMainLayout() { // common part: create layout mainLayout = new VerticalLayout(); mainLayout.setImmediate(false); mainLayout.setWidth("100%"); mainLayout.setHeight("100%"); mainLayout.setMargin(false); // top-level component properties setWidth("100.0%"); setHeight("100.0%"); // sliderView sliderView = new SliderView(); sliderView.setImmediate(false); sliderView.setWidth("100.0%"); sliderView.setHeight("100.0%"); mainLayout.addComponent(sliderView); mainLayout.setExpandRatio(sliderView, 1.0f); return mainLayout; }