private XmlStructureWizardStartPage(Wizard wizard, XmlStructure toEdit, XsdFileStore fileStore, String subTitle) {
super(EditorIdGenerator.get(XmlStructureWizardStartPage.class), wizard, subTitle);
model = StructureFileSelectionModel.forXml();
model.addPropertyChangeListener(new ModelListener());
XmlInfoProvider serverApi = IntegrationServer.getInstance().getServerCall(XmlInfoProvider.class);
StructureFileDownloader downloader = new StructureFileDownloader(model, serverApi);
ui = createUi(downloader);
structureFileManager = new StructureFileManager(model, downloader, fileStore);
rootElementManager = new RootElementManager(this);
updateCanContinue();
}