Message text can be added individually.
authorem.lee <em.lee@localhost>
Fri, 15 Jan 2010 11:09:38 +0000 (11:09 +0000)
committerem.lee <em.lee@localhost>
Fri, 15 Jan 2010 11:09:38 +0000 (11:09 +0000)
taxeditor-store/src/main/java/eu/etaxonomy/taxeditor/dialogs/DatasourceLauncherDialog.java

index 93bcef18117fe2a9eaf709bf332b595503023bfa..6720a6a1b7f9f8fe52df1d3a74a01489fb4eb262 100644 (file)
@@ -47,13 +47,18 @@ public class DatasourceLauncherDialog extends TitleAreaDialog {
        private List<ICdmDataSource> dataSources;
        private Button okButton;
        private Button button_toggle;
+       private String message = "Choose a data source to connect to";
        
        /**
         * @param parentShell
+        * @param message Text to display. Specify null for default text.
         */
-       public DatasourceLauncherDialog(Shell parentShell) {
+       public DatasourceLauncherDialog(Shell parentShell, String message) {
                super(parentShell);
-               
+
+               if (message != null) {
+                       this.message = message;
+               }
                dataSources = CdmDataSourceRepository.getAll();
                selection = -1;
                String lastUsedDataSourceName = CdmDataSourceRepository.getLastUsedDataSourceName();
@@ -73,7 +78,7 @@ public class DatasourceLauncherDialog extends TitleAreaDialog {
            Control contents = super.createContents(parent);
 
                setTitle("Choose Datasource");
-               setMessage("Choose a data source to connect to");
+               setMessage(message);
                
                this.getShell().setText("Datasource Launcher Not the same");