Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 331900 - customizable NatTable
Summary: customizable NatTable
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EMF-Facet (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Gregoire Dupe CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 331675
Blocks: 332010
  Show dependency tree
 
Reported: 2010-12-06 09:30 EST by Nicolas Bros CLA
Modified: 2020-05-01 11:26 EDT (History)
3 users (show)

See Also:
gdupe: indigo+


Attachments
patch (28.39 KB, patch)
2010-12-06 09:32 EST, Nicolas Bros CLA
no flags Details | Diff
zipped project, for convenience (since it is not yet committed) (30.13 KB, application/x-zip-compressed)
2010-12-06 09:35 EST, Nicolas Bros CLA
no flags Details
new version of the contribution (95.91 KB, application/x-zip-compressed)
2010-12-13 09:32 EST, Nicolas Bros CLA
gdupe: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
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.