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

Bug 331201

Summary: model element editing widgets
Product: z_Archived Reporter: Nicolas Bros <nicolas.bros>
Component: EMF-FacetAssignee: Gregoire Dupe <gdupe>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: emft.facet-inbox, gdupe, nicolas.guyomar, wayne.beaton
Version: unspecifiedFlags: gdupe: indigo+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
patch for components under org.eclipse.emf.facet.infra.*
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets.celleditors
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets.celleditors.edit
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets.celleditors.editor
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets.celleditors.ecore
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets.celleditors.ecore.tests.samplemm (for testing)
nicolas.bros: iplog+
org.eclipse.emf.facet.widgets.celleditors.ecore.tests.samplemm.sample (for testing) nicolas.bros: iplog+

Description Nicolas Bros CLA 2010-11-26 08:36:05 EST
Here is a patch and a series of zipped projects that implement cell editors for EMF Facet.
These cell editors can be used to edit features of model elements in a graphical user interface such as a table or a tree.
The cell editors themselves are designed to be independent from the UI components in which they can be used.
Cell editors for features of the following types are provided:
EBigDecimal, EBigInteger, EBoolean, EByte, EChar, EDouble, EFloat, EInt, ELong, EShort, EString, EObject (unary references and n-ary references), EEnum

Contributors are: Nicolas BROS, Grégoire DUPÉ and Nicolas GUYOMAR.
Nicolas BROS and Grégoire DUPÉ are committers on EMF Facet.

Nicolas GUYOMAR is an employee of Mia-Software, and Mia-Software has signed a Member Committer Agreement.
The contribution does not need a CQ (see bug 322327).
Comment 1 Nicolas Bros CLA 2010-11-26 08:37:54 EST
Created attachment 183916 [details]
patch for components under org.eclipse.emf.facet.infra.*
Comment 2 Nicolas Bros CLA 2010-11-26 08:38:48 EST
Created attachment 183917 [details]
org.eclipse.emf.facet.widgets
Comment 3 Nicolas Bros CLA 2010-11-26 08:39:14 EST
Created attachment 183918 [details]
org.eclipse.emf.facet.widgets.celleditors
Comment 4 Nicolas Bros CLA 2010-11-26 08:39:41 EST
Created attachment 183919 [details]
org.eclipse.emf.facet.widgets.celleditors.edit
Comment 5 Nicolas Bros CLA 2010-11-26 08:40:05 EST
Created attachment 183920 [details]
org.eclipse.emf.facet.widgets.celleditors.editor
Comment 6 Nicolas Bros CLA 2010-11-26 08:40:35 EST
Created attachment 183921 [details]
org.eclipse.emf.facet.widgets.celleditors.ecore
Comment 7 Nicolas Bros CLA 2010-11-26 08:41:25 EST
Created attachment 183922 [details]
org.eclipse.emf.facet.widgets.celleditors.ecore.tests.samplemm (for testing)
Comment 8 Nicolas Bros CLA 2010-11-26 08:42:30 EST
Created attachment 183923 [details]
org.eclipse.emf.facet.widgets.celleditors.ecore.tests.samplemm.sample (for testing)
Comment 9 Nicolas Guyomar CLA 2010-11-29 04:52:24 EST
Hi,

(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 10 Gregoire Dupe CLA 2010-11-29 09:52:22 EST
Hi,

I've commited those contributions. Here are the details:

org.eclipse.emf.facet.widgets: I've added a copyright notice and changed the bundle version. I’ve added the tag "Incubation". Committed revision 106.
patch: Committed revision 107.

org.eclipse.emf.facet.widgets: I've added a copyright notice,changed the about.html date, fixed the provider name and added the tag "Incubation". Committed revision 109 and 122.

org.eclipse.emf.facet.widgets.celleditors.edit: I’ve changed the date of the about.html, changed the bundle version number, added a copyright notice, fixed the provider name and added the tag "Incubation". Committed revision 111 and 123

org.eclipse.emf.facet.widgets.celleditors.editor: I’ve changed the bundle version number. I've added a copyright notices. Committed revision 114.

org.eclipse.emf.facet.widgets.celleditors.ecore: I’ve changed the bundle version number. I've added a copyright notices. I’ve changed the about.html date. I’ve added the tag "Incubation"”. I’ve removed the method 

org.eclipse.emf.facet.widgets.celleditors.ecore.composite.StringMultiComposite.getValidator().Committed revision 116.

org.eclipse.emf.facet.widgets.celleditors.ecore.tests.samplemm: I’ve changed the version number. I’ve added the tag "Incubation". I’ve added an about.html file. Committed revision 118.

org.eclipse.emf.facet.widgets.celleditors.ecore.tests.samplemm.sample: I’ve added an about.html file. I’ve fixed the provider name and added the tag "Incubation". Committed revision 120 and 124.

Regards,
Gregoire Dupe
Comment 11 Gregoire Dupe CLA 2011-06-06 10:36:24 EDT
This bug can be closed.
Comment 12 Wayne Beaton CLA 2014-05-28 12:27:47 EDT
I've removed the iplog+ flag. There's no IP in any of the comments.
Comment 13 Gregoire Dupe CLA 2014-05-28 12:33:14 EDT
(In reply to Wayne Beaton from comment #12)
> I've removed the iplog+ flag. There's no IP in any of the comments.

Hello Wayne,

The iplog+ flag was used to track the Nicolas GUYOMAR's contribution, "represented" by the Comment 9. 

The attachment of the bug have been written by Nicolas GUYOMAR and Nicolas BROS. But the only one author can be bind to an attach.

Regards,
Grégoire