[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[stp-commits] r2965 - org.eclipse.stp.model/trunk/org.eclipse.stp.im.resources/src/org/eclipse/stp/im/resources/datasources

Author: azoppello
Date: 2009-09-18 09:34:28 -0400 (Fri, 18 Sep 2009)
New Revision: 2965

Modified:
   org.eclipse.stp.model/trunk/org.eclipse.stp.im.resources/src/org/eclipse/stp/im/resources/datasources/ListDatasourcesDialog.java
Log:


Modified: org.eclipse.stp.model/trunk/org.eclipse.stp.im.resources/src/org/eclipse/stp/im/resources/datasources/ListDatasourcesDialog.java
===================================================================
--- org.eclipse.stp.model/trunk/org.eclipse.stp.im.resources/src/org/eclipse/stp/im/resources/datasources/ListDatasourcesDialog.java	2009-09-18 12:16:40 UTC (rev 2964)
+++ org.eclipse.stp.model/trunk/org.eclipse.stp.im.resources/src/org/eclipse/stp/im/resources/datasources/ListDatasourcesDialog.java	2009-09-18 13:34:28 UTC (rev 2965)
@@ -249,8 +249,14 @@
         			selectedDataSources.add((IImResource)selectedItems[i].getData());
         		}
         		if (selectedDataSources != null && selectedDataSources.size() > 0){
-        			ViewConfigurationDialog viewConfigurationDialog = new ViewConfigurationDialog(getShell(), resCfg.getConfiguration(selectedDataSources,IImResource.DATA_SOURCE_IM_RESOURCE_TYPE));
-            		viewConfigurationDialog.open();
+        			if (resCfg.isDeploySupported()){
+        				resCfg.deploy(selectedDataSources,IImResource.DATA_SOURCE_IM_RESOURCE_TYPE);
+        				MessageDialog.openInformation(getShell(), "ImResource", " Datasources Deployed ");
+            			return;
+        			}else {
+        				ViewConfigurationDialog viewConfigurationDialog = new ViewConfigurationDialog(getShell(), resCfg.getConfiguration(selectedDataSources,IImResource.DATA_SOURCE_IM_RESOURCE_TYPE));
+        				viewConfigurationDialog.open();
+        			}
         		}
         	
         	}