| Summary: | A model registration method in the interface ICatalogSetManager | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Nicolas Guyomar <nicolas.guyomar> | ||||||||||||
| Component: | EMF-Facet | Assignee: | Gregoire Dupe <gdupe> | ||||||||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||||||||
| Severity: | normal | ||||||||||||||
| Priority: | P2 | CC: | emft.facet-inbox, gdupe | ||||||||||||
| Version: | unspecified | Flags: | gdupe:
indigo+
|
||||||||||||
| Target Milestone: | --- | ||||||||||||||
| Hardware: | All | ||||||||||||||
| OS: | All | ||||||||||||||
| Whiteboard: | |||||||||||||||
| Bug Depends on: | |||||||||||||||
| Bug Blocks: | 339255, 339259 | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Nicolas Guyomar
Created attachment 190267 [details] Patch Bug 338811 Please find attached a patch which moves the ID declaration in there respective interface ICatalogManager and ICatalogSetManager (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 Created attachment 190270 [details] Patch Bug 338811 Hi, I have added usual copyrights in the three modified Java classes. (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 Hi, To my mind, instead of expose IDs, we should offer a model registration method in the interface ICatalogSetManager. This method would have the following signature: public void registerFacetSetDeclaration(IFile file) throw InvalidFacetSetException; Regards, Grégoire Created attachment 190652 [details] Patch Bug 338811 Hi, Please find attached the registration service implementation. (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 Created attachment 190656 [details] Patch Bug 338811 Common Core Utils Hi, Please find attached a patch on org.eclipse.emf.facet.common.core which contains some additional classes copied from org.eclipse.emf.facet.infra.common.core. Author is Nicolas Bros, commiter Regards, Nicolas Guyomar Comment on attachment 190656 [details] Patch Bug 338811 Common Core Utils Here are a contribution from one 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 this contribution. Committed revision 340. Comment on attachment 190652 [details] Patch Bug 338811 Here are a contribution from one 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 this contribution. Committed revision 341. Created attachment 190663 [details]
org.eclipse.emf.facet.util.core plug-in initial contribution
The utility classes BuildPropertiesUtils and PluginUtils have to be stored in the plug-in org.eclipse.emf.facet.util.core.
Here is the initial contribution of this plug-in.
Comment on attachment 190663 [details]
org.eclipse.emf.facet.util.core plug-in initial contribution
The classes contained in this plug-in are copied from the EMF Facet project.
I've commited this plug-in.
Committed revision 343.
I've marked has deprecated the moved classes (BuildPropertiesUtils and PluginUtils). Regards, Gregoire This bug can be closed. |