super.createPresentationComponent(mainWizardContainer);
mainWizardContainer.loadOverlay(DATASOURCE_AND_QUERY_STEP_OVERLAY);
mainWizardContainer.addEventHandler(new DatasourceAndQueryStepHandler());
final XulListbox box = (XulListbox) getDocument().getElementById(DATASOURCE_SELECTIONS_BOX_ID);
box.removeItems();
for (final XulEditorDataFactoryMetaData dfMeta : dataFactoryMetas)
{
box.addItem(dfMeta);
}
box.addPropertyChangeListener(new SelectedIndexUpdateHandler());