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

Bug 332226

Summary: To be able to create or delete model element from the table
Product: z_Archived Reporter: Nicolas Guyomar <nicolas.guyomar>
Component: EMF-FacetAssignee: Gregoire Dupe <gdupe>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: emft.facet-inbox, gdupe, nicolas.bros
Version: unspecifiedFlags: gdupe: indigo+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 331520    
Bug Blocks: 332438    
Attachments:
Description Flags
zipped projects
none
Bug 332226
none
Bug 332226
gdupe: iplog+
UI dependencies removal gdupe: review-

Description Nicolas Guyomar CLA 2010-12-09 12:03:58 EST
Hi,

The table should be customizable with user specific configuration.

The following archive contains projects: 

- the implementation of the TableConfiguration

- a test project which uses the table configuration

- several new actions such as : 
 - remove an element from the model
 - create an element directly from the table
   - a context is expected to be given as parameter to the table
   - the table has to be provided with an instantiation method (EmfFacet Query)

Authors are Nicolas Guyomar and Nicolas Bros(committer).

(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 2010-12-09 12:05:41 EST
Created attachment 184874 [details]
zipped projects
Comment 2 Nicolas Guyomar CLA 2010-12-13 08:50:14 EST
Created attachment 185051 [details]
Bug 332226

Refactored version
Comment 3 Nicolas Guyomar CLA 2010-12-13 08:52:26 EST
Created attachment 185052 [details]
Bug 332226

Refactored version
Comment 4 Gregoire Dupe CLA 2011-02-14 11:28:21 EST
Comment on attachment 185052 [details]
Bug 332226

Nicolas G.,

Please, can you confirm that the authors are still Nicolas Guyomar and Nicolas Bros ?

Regards,
Gregoire
Comment 5 Nicolas Guyomar CLA 2011-02-14 11:36:05 EST
(In reply to comment #4)

Hi Gregoire,

Yes, authors are still Nicolas Guyomar and Nicolas Bros(committer).

(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 6 Gregoire Dupe CLA 2011-02-15 03:55:51 EST
Comment on attachment 185052 [details]
Bug 332226

Here are contributions from two employees 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 299.)

Regards,
Gregoire Dupe
Comment 7 Gregoire Dupe CLA 2011-02-15 03:56:33 EST
This bug can be marked has fixed.
Comment 8 Vincent Lorenzo CLA 2011-02-22 04:08:13 EST
Done, I close the bug.
Comment 9 Laurent Pichierri CLA 2012-04-13 12:26:27 EDT
Created attachment 213989 [details]
UI dependencies removal

The plugin org.eclipse.emf.facet.widgets.nattable.tableconfiguration does not contribute to UI so UI depedencies are removed.
Comment 10 Gregoire Dupe CLA 2012-05-23 06:28:32 EDT
(In reply to comment #9)
> Created attachment 213989 [details]
> UI dependencies removal
> 
> The plugin org.eclipse.emf.facet.widgets.nattable.tableconfiguration does not
> contribute to UI so UI depedencies are removed.

Reopening: Laurent has contributed one more patch.
Comment 11 Gregoire Dupe CLA 2012-05-23 12:27:42 EDT
This bug has to be closed for the IP log.
Comment 12 Gregoire Dupe CLA 2012-05-23 12:28:21 EDT
Comment on attachment 213989 [details]
UI dependencies removal

Please commit the patch in another bug. (required by IP log generator)