case EDIT:
case CLONE:
if(dataSource.getDatabaseType() == DatabaseTypeEnum.H2){
- dataSourcePage = new CdmDataSourceH2WizardPage(dataSource);
+ dataSourcePage = new CdmDataSourceH2WizardPage(dataSource, mode);
}else if(dataSource.getDatabaseType() == DatabaseTypeEnum.MySQL){
dataSourcePage = new CdmDataSourceMySQLWizardPage(dataSource, mode);
}else if(dataSource.getDatabaseType() == DatabaseTypeEnum.SqlServer2005){
- dataSourcePage = new CdmDataSourceSQLServerWizardPage(dataSource);
+ dataSourcePage = new CdmDataSourceSQLServerWizardPage(dataSource,mode);
}else if(dataSource.getDatabaseType() == DatabaseTypeEnum.PostgreSQL){
- dataSourcePage = new CdmDataSourcePostgreSQLServerWizardPage(dataSource);
+ dataSourcePage = new CdmDataSourcePostgreSQLServerWizardPage(dataSource, mode);
}else{
throw new RuntimeException("Editing a datasource of type '" + dataSource.getDatabaseType() + "' is not supported yet.");
}