Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 334529

Summary: ICatalogManager should be exposed in org.eclipse.emf.facet.common.core
Product: z_Archived Reporter: Nicolas Guyomar <nicolas.guyomar>
Component: EMF-FacetAssignee: Gregoire Dupe <gdupe>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: emft.facet-inbox, gdupe
Version: unspecifiedFlags: gdupe: indigo+
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 333553    
Attachments:
Description Flags
org.eclipse.emf.facet.common.core.patch
none
org.eclipse.emf.facet.common.core.patch
none
org.eclipse.emf.facet.common.core.patch gdupe: iplog+

Description Nicolas Guyomar CLA 2011-01-17 11:18:17 EST
Created attachment 186919 [details]
org.eclipse.emf.facet.common.core.patch

Hi,

Here is a patch needed for bug 333553

Package org.eclipse.emf.facet.common.core.internal.catalog.impl has been created and CatalogSetManager moved in so that we can expose ICatalogManager.

A Map<Resource,Bundle> has been added to the CatalogSetManager to provide a way to retrieve a bundle while knowing its resource.

(a) I, Nicolas Guyomar, wrote 100% of the code I've provided.
(b) I have the right to contribute the code to Eclipse.
(c) I contribute the content under the EPL.

Regards

Nicolas Guyomar
Comment 1 Nicolas Guyomar CLA 2011-01-18 03:42:15 EST
Created attachment 186978 [details]
org.eclipse.emf.facet.common.core.patch

Hi,

I've removed differences caused by Eclipse text formatter line wrapping which has recently change.

Regards

Nicolas Guyomar
Comment 2 Nicolas Guyomar CLA 2011-01-18 04:47:12 EST
Created attachment 186982 [details]
org.eclipse.emf.facet.common.core.patch

Updated patch.
Previous version was not complete.

Nicolas Guyomar
Comment 3 Gregoire Dupe CLA 2011-01-18 05:20:01 EST
Comment on attachment 186982 [details]
org.eclipse.emf.facet.common.core.patch

Here are contributions from an employee of Mia-Software, targeting future
Indigo release. The company has signed a Member Commiter Agreement. The
contribution does not need a CQ (see bug 322327).

I've committed the plug-in. (Committed revision 199.)
Comment 4 Gregoire Dupe CLA 2011-01-18 07:42:35 EST
The committed revision is not 199 but 211.
Comment 5 Gregoire Dupe CLA 2011-06-06 11:08:16 EDT
The bug can be closed.