Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 121991 Details for
Bug 254127
Capabilities
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
Possible changes
clipboard.txt (text/plain), 5.12 KB, created by
Brian Fitzpatrick
on 2009-01-08 12:58:08 EST
(
hide
)
Description:
Possible changes
Filename:
MIME Type:
Creator:
Brian Fitzpatrick
Created:
2009-01-08 12:58:08 EST
Size:
5.12 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.datatools.connectivity.ui >Index: src/org/eclipse/datatools/connectivity/internal/ui/ConnectionProfileManagerUI.java >=================================================================== >RCS file: /cvsroot/datatools/org.eclipse.datatools.connectivity/plugins/org.eclipse.datatools.connectivity.ui/src/org/eclipse/datatools/connectivity/internal/ui/ConnectionProfileManagerUI.java,v >retrieving revision 1.1 >diff -u -r1.1 ConnectionProfileManagerUI.java >--- src/org/eclipse/datatools/connectivity/internal/ui/ConnectionProfileManagerUI.java 2 Jun 2006 17:15:06 -0000 1.1 >+++ src/org/eclipse/datatools/connectivity/internal/ui/ConnectionProfileManagerUI.java 8 Jan 2009 17:56:52 -0000 >@@ -27,6 +27,11 @@ > import org.eclipse.datatools.connectivity.internal.ui.wizards.WizardCategoryProvider; > import org.eclipse.datatools.connectivity.ui.wizards.IWizardCategoryProvider; > import org.eclipse.jface.wizard.IWizard; >+import org.eclipse.ui.IPluginContribution; >+import org.eclipse.ui.PlatformUI; >+import org.eclipse.ui.activities.ActivityManagerEvent; >+import org.eclipse.ui.activities.IActivityManagerListener; >+import org.eclipse.ui.activities.WorkbenchActivityHelper; > > public class ConnectionProfileManagerUI { > >@@ -34,6 +39,8 @@ > > private Map mNewWizards = null; > private Map mWizardCategories = null; >+ >+ private IActivityManagerListener activityListener = null; > > public static ConnectionProfileManagerUI getInstance() { > return sInstance; >@@ -53,8 +60,16 @@ > } > > public Map getNewWizards() { >- if (mNewWizards == null) >+ if (mNewWizards == null) { > processExtensions(); >+ activityListener = new IActivityManagerListener () { >+ public void activityManagerChanged( >+ ActivityManagerEvent activityManagerEvent) { >+ processExtensions(); >+ } >+ }; >+ PlatformUI.getWorkbench().getActivitySupport().getActivityManager().addActivityManagerListener(activityListener); >+ } > return mNewWizards; > } > >@@ -69,12 +84,26 @@ > return ((ProfileWizardProvider) getNewWizards().get(id)).getWizard(); > } > >- private void processNewWizard(IConfigurationElement element) { >+ private void processNewWizard(final IConfigurationElement element) { > ProfileWizardProvider c = new ProfileWizardProvider(element); > Assert.isTrue(!mNewWizards.containsKey(c.getId()), ConnectivityPlugin > .getDefault().getResourceString( > "assert.invalid.profile", new Object[] { element //$NON-NLS-1$ > .toString()})); >+ IPluginContribution pc = new IPluginContribution() { >+ >+ public String getLocalId() { >+ return ""; >+ } >+ >+ public String getPluginId() { >+ // TODO Auto-generated method stub >+ return element.getContributor().getName(); >+ } >+ >+ }; >+ if (WorkbenchActivityHelper.filterItem(pc)) >+ return; > mNewWizards.put(c.getId(), c); > } > >Index: src/org/eclipse/datatools/connectivity/internal/ui/DriverListCombo.java >=================================================================== >RCS file: /cvsroot/datatools/org.eclipse.datatools.connectivity/plugins/org.eclipse.datatools.connectivity.ui/src/org/eclipse/datatools/connectivity/internal/ui/DriverListCombo.java,v >retrieving revision 1.19 >diff -u -r1.19 DriverListCombo.java >--- src/org/eclipse/datatools/connectivity/internal/ui/DriverListCombo.java 4 Jun 2008 17:32:16 -0000 1.19 >+++ src/org/eclipse/datatools/connectivity/internal/ui/DriverListCombo.java 8 Jan 2009 17:56:52 -0000 >@@ -690,7 +690,7 @@ > DriverValidator validator = new DriverValidator( > template, ps); > DriverListCombo.this.mErrorMessage = null; >- if (!validator.isValid()) { >+ if (!validator.isValid(false)) { > DriverListCombo.this.mErrorMessage = validator > .getMessage(); > } >@@ -735,7 +735,7 @@ > DriverValidator validator = new DriverValidator( > template, ps); > DriverListCombo.this.mErrorMessage = null; >- if (!validator.isValid()) { >+ if (!validator.isValid(false)) { > DriverListCombo.this.mErrorMessage = validator > .getMessage(); > } >@@ -820,7 +820,7 @@ > DriverValidator validator = new DriverValidator( > template, temp); > DriverListCombo.this.mErrorMessage = null; >- if (!validator.isValid()) { >+ if (!validator.isValid(false)) { > DriverListCombo.this.mErrorMessage = validator > .getMessage(); > } >@@ -910,7 +910,7 @@ > DriverValidator validator = new DriverValidator( > template, temp); > DriverListCombo.this.mErrorMessage = null; >- if (!validator.isValid()) { >+ if (!validator.isValid(false)) { > DriverListCombo.this.mErrorMessage = validator > .getMessage(); > } >@@ -1020,7 +1020,7 @@ > DriverValidator validator = new DriverValidator( > template, temp); > DriverListCombo.this.mErrorMessage = null; >- if (!validator.isValid()) { >+ if (!validator.isValid(false)) { > DriverListCombo.this.mErrorMessage = validator > .getMessage(); > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 254127
: 121991