What is best approach to create progressive Form in vaadin?


I am creating an application in which I am creating a reporting mechanis. In this reporting mechanism I want to put progressive form, and the end of this progressive form user can generate report.

Currently I am creting multiple VIEW and on click of next I am changing views. Is there any other way to create progressive form kind of mechanism in vaadin?