added new constructor with mode argument for wizard pages and deprecated the old...
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / datasource / wizard / CdmDataSourceSQLServerWizardPage.java
index f65e7e93b084620582d21c1aa2a8ae9f14e62a95..c8aba440eea6fbe0c4accd470a8b0f44e983957c 100644 (file)
@@ -42,6 +42,7 @@ public class CdmDataSourceSQLServerWizardPage extends CdmDataSourceCredentialsWi
         *
         * @param dataSource a {@link eu.etaxonomy.cdm.database.ICdmDataSource} object.
         */
+       @Deprecated
        public CdmDataSourceSQLServerWizardPage(ICdmDataSource dataSource) {
                super("SQL Server", dataSource);
                setTitle("SQL Server");
@@ -49,6 +50,19 @@ public class CdmDataSourceSQLServerWizardPage extends CdmDataSourceCredentialsWi
                this.setDataSource(dataSource);
        }
        
+       /**
+        * <p>Constructor for CdmDataSourceSQLServerWizardPage.</p>
+        *
+        * @param dataSource a {@link eu.etaxonomy.cdm.database.ICdmDataSource} object.
+        * param mode a {@link eu.etaxonomy.taxeditor.datasource.wizard.CdmDataSourceWizard.Mode} enum type.
+        */
+       public CdmDataSourceSQLServerWizardPage(ICdmDataSource dataSource, CdmDataSourceWizard.Mode mode) {
+               super("SQL Server", dataSource, mode);
+               setTitle("SQL Server");
+               setDescription("Enter credentials for SQL Server database");
+               this.setDataSource(dataSource);
+       }
+       
        /* (non-Javadoc)
         * @see eu.etaxonomy.taxeditor.store.datasource.CdmDataSourceCredentialsWizardPage#createDatabaseForm()
         */