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();
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");