| Summary: | compositeEditors extension point cannot be used to register user types | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Nicolas Bros <nicolas.bros> | ||||||
| Component: | EMF-Facet | Assignee: | Nicolas Bros <nicolas.bros> | ||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | fabien.giquel, gdupe | ||||||
| Version: | unspecified | Flags: | nicolas.bros:
indigo+
gdupe: review+ fabien.giquel: review+ |
||||||
| Target Milestone: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 335003 | ||||||||
| Attachments: |
|
||||||||
|
Description
Nicolas Bros
I think the extension point org.eclipse.emf.facet.widget.celleditors.compositeEditors must be refactored so that instead of taking the type as a String, it asks for a class that must return the type (Class<?>). This way, it moves the instantiation requirement to the client plug-in, which must have the type on its bundle classpath. Created attachment 190030 [details]
patch
I reviewed the code. It seems to be ok for me. (No existing documentation for org.eclipse.emf.facet.celleditors -> no update) Hello Nicolas, You must not change the indentation the lines you did not have modifier. This cause too many noise in the SVN log. I'm agree for the other modifications. Regards, Grégoire Created attachment 190036 [details]
patch v2
this new patch minimizes whitespace changes
Committed in revision 332. This bug can be closed. |