Community
Participate
Working Groups
Build Identifier: 20100218-1602 Sometimes it's desirable to allow one connection profile to suppress/hide another profile. For example, Oracle connection profile implemented by DTP enablement project doesn't fully support Oracle DB functionality. Oracle connection profile implemented by Oracle provides better support for Oracle DB. It's confusing to user to see two "Oracle" entries in the New Connection profile wizard. If user installs the DB plugin from Oracle, then it's better to hide the connection profile from DTP. Reproducible: Always Steps to Reproduce: 1.Show the Data Source Explorer view 2. If user have installed Oracle Enterprise Pack for Eclipse, when right click on "Database Connections" and New Connection Profile wizard is launched, user will see two Oracle entries. One is implemented by DTP Oracle enablement project and one is implemented by Oracle.
Created attachment 170721 [details] Patch to connection profile extension
This should go into 1.8.1 as an additive change
Shenxue, one quick question. It might be helpful to be able to not only override, but simply disable or turn off a particular wizard. Can we work that functionality into this patch?
Brain, Are you thinking to allow a connection profile new wizard extension to disable/turn off itself? Or to allow one connection profile new wizard extension to disable/turn off another connection profile new wizard?
Maybe this extension point isn't the best place to turn things off like that then. You may be right. Never mind. I'll go ahead and deliver it as is.
Delivered to o.e.d.connectivity and o.e.d.connectivity.ui as tag v201006250003
https://git.eclipse.org/c/datatools/org.eclipse.datatools.connectivity.git/commit/?id=b96045dcc16b1497b6e0fe54f8c6158b2c5df8c6