commit | 7472aca8ef4858a008c0bd74d3c5d8f77c0bf156 | [log] [tgz] |
---|---|---|
author | Brian Fitzpatrick <bfitzpat@redhat.com> | Mon Dec 04 17:41:02 2006 +0000 |
committer | Brian Fitzpatrick <bfitzpat@redhat.com> | Mon Dec 04 17:41:02 2006 +0000 |
tree | ac859cbf2e87dfbb1a78078af3ea4b79d1f2806b | |
parent | 4c6a643d1d598ac03aabf0c5c402a318f2b61193 [diff] |
BZ166637 - fixing issue with driver preference page
diff --git a/plugins/org.eclipse.datatools.connectivity.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.datatools.connectivity.ui/META-INF/MANIFEST.MF index 3d9be6f..41df0f5 100644 --- a/plugins/org.eclipse.datatools.connectivity.ui/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.datatools.connectivity.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %Plugin.Name Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui; singleton:=true -Bundle-Version: 1.0.0.20061201 +Bundle-Version: 1.0.0.20061204 Bundle-Activator: org.eclipse.datatools.connectivity.internal.ui.ConnectivityUIPlugin Bundle-Vendor: %Plugin.ProviderName Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.datatools.connectivity.ui/build.properties b/plugins/org.eclipse.datatools.connectivity.ui/build.properties index 827c33c..5f02ba4 100644 --- a/plugins/org.eclipse.datatools.connectivity.ui/build.properties +++ b/plugins/org.eclipse.datatools.connectivity.ui/build.properties
@@ -9,7 +9,7 @@ output.connectivityui.jar = bin/ src.dir = src/ -plugin.version = 1.0.0.20061201 +plugin.version = 1.0.0.20061204 javadoc.dir = doc/api/ download.dir = ./download/ javac.source = 1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.ui/src/org/eclipse/datatools/connectivity/internal/ui/preferences/DriverPreferences.java b/plugins/org.eclipse.datatools.connectivity.ui/src/org/eclipse/datatools/connectivity/internal/ui/preferences/DriverPreferences.java index 8631708..9c806b2 100644 --- a/plugins/org.eclipse.datatools.connectivity.ui/src/org/eclipse/datatools/connectivity/internal/ui/preferences/DriverPreferences.java +++ b/plugins/org.eclipse.datatools.connectivity.ui/src/org/eclipse/datatools/connectivity/internal/ui/preferences/DriverPreferences.java
@@ -362,7 +362,11 @@ DriverManager.getInstance().addDriverInstance(instance); // refresh - DriverPreferences.this.mTreeViewer.refresh(); + DriverPreferences.this.mTreeViewer.getControl().setRedraw(false); + DriverPreferences.this.mTreeViewer.setInput(DriversProvider.getInstance()); + DriverPreferences.this.mTreeViewer.refresh(descriptor); + DriverPreferences.this.mTreeViewer.expandToLevel(descriptor, 1); + DriverPreferences.this.mTreeViewer.getControl().setRedraw(true); } } @@ -524,6 +528,7 @@ * Save the changes back to the instances file. */ private void saveChanges() { + // this code isn't needed any more because XMLFileManager.setFileName(IDriverMgmtConstants.DRIVER_FILE); List psetsList = ((DriverTreeContentProvider) this.mTreeViewer .getContentProvider()).getDriverInstances();