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

Bug 331900

Summary: customizable NatTable
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.bros
Version: unspecifiedFlags: gdupe: indigo+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 331675    
Bug Blocks: 332010    
Attachments:
Description Flags
patch
none
zipped project, for convenience (since it is not yet committed)
none
new version of the contribution gdupe: iplog+

Description Nicolas Bros CLA 2010-12-06 09:30:48 EST
The table should accept customizations (uiCustom files).
Cells should support these customizations:
background color, instanceIcon, isBold, isItalic, isStruckthrough, isUnderlined, label, textColor, textFontName

For now, the customizations on the table will be handled like this:
- label column : customization on the EObject, defined on the EClass
- unary reference : customization on the EObject, defined on the EClass
- n-ary reference : no customization
- attribute : customization on the EObject, defined on the EAttribute
Comment 1 Nicolas Bros CLA 2010-12-06 09:32:45 EST
Created attachment 184601 [details]
patch

I (Nicolas Bros) authored 100% of this patch.
Comment 2 Nicolas Bros CLA 2010-12-06 09:35:12 EST
Created attachment 184604 [details]
zipped project, for convenience (since it is not yet committed)
Comment 3 Nicolas Bros CLA 2010-12-13 09:32:34 EST
Created attachment 185065 [details]
new version of the contribution

I (Nicolas Bros) authored 100% of this contribution.
Comment 4 Gregoire Dupe CLA 2011-02-15 07:25:46 EST
Comment on attachment 185065 [details]
new version of the contribution

I've committed this contribution.

Committed revision 304.
Comment 5 Gregoire Dupe CLA 2011-02-15 07:26:05 EST
This bug can be marked as fixed.
Comment 6 Vincent Lorenzo CLA 2011-02-22 04:10:30 EST
Done, I close the bug.