diff options
author | tle | 2008-10-17 20:58:11 +0000 |
---|---|---|
committer | tle | 2008-10-17 20:58:11 +0000 |
commit | 5632b265d62647c3aad5468561c3ad5360ec4957 (patch) | |
tree | 5a37108c9679b295766bfc1d609ac2174c9b6e8e | |
parent | a3354de68b1fd1f713c44c08caf08a744b8497a4 (diff) | |
download | webtools.dali-5632b265d62647c3aad5468561c3ad5360ec4957.tar.gz webtools.dali-5632b265d62647c3aad5468561c3ad5360ec4957.tar.xz webtools.dali-5632b265d62647c3aad5468561c3ad5360ec4957.zip |
250842 - Add driver enablement problem
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java index effa8d7987..68dbd5a4fb 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java @@ -128,7 +128,7 @@ public class JpaFacetDataModelProvider extends FacetInstallDataModelProvider return Boolean.valueOf(connectionIsActive()); } if (propertyName.equals(USER_WANTS_TO_ADD_DB_DRIVER_JARS_TO_CLASSPATH)) { - return Boolean.FALSE; + return Boolean.valueOf(connectionIsActive()); } if (propertyName.equals(DB_DRIVER_NAME)) { return getDefaultDriverName(); @@ -193,6 +193,9 @@ public class JpaFacetDataModelProvider extends FacetInstallDataModelProvider if (propertyName.equals(CONNECTION_ACTIVE)) { this.model.notifyPropertyChange(USER_OVERRIDE_DEFAULT_SCHEMA, IDataModel.DEFAULT_CHG); this.model.notifyPropertyChange(USER_OVERRIDE_DEFAULT_SCHEMA, IDataModel.VALID_VALUES_CHG); + this.model.notifyPropertyChange(USER_WANTS_TO_ADD_DB_DRIVER_JARS_TO_CLASSPATH, IDataModel.ENABLE_CHG); + this.model.notifyPropertyChange(DB_DRIVER_NAME, IDataModel.ENABLE_CHG); + this.model.notifyPropertyChange(DB_DRIVER_JARS, IDataModel.ENABLE_CHG); } if (propertyName.equals(USER_WANTS_TO_ADD_DB_DRIVER_JARS_TO_CLASSPATH)) { this.model.notifyPropertyChange(DB_DRIVER_NAME, IDataModel.ENABLE_CHG); |