Bug 553700

Summary: Add Builder for JFace TableViewer
Product: [Eclipse Project] Platform Reporter: Lars Vogel <Lars.Vogel>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: Lars.Vogel, marcus.hoepfner
Version: 4.14   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 544502    
Bug Blocks:    

Description Lars Vogel CLA 2019-12-03 09:10:47 EST
We should allow simpler TableViewer setup via builder, similar to what Marcus did in Bug 544502 for SWT Tables.

Something like this:

TableViewerBuilder.newTable(style).columns(2).textLabelFor(numberOfColumn, e-> return e.getIt).contentProvider(converter).input(myInput).create(parent);