Custom Widgets

XViewer - Advanced TreeViewer Widget

[EclipseCon 2009 Presentation Slides](http://www.eclipse.org/osee/xviewer/XViewer.pdf)

[Download Zip of Code and Example](http://www.eclipse.org/osee/xviewer/org_eclipse_nebula_widgets_xviewer.zip)

Download Instructions

The purpose of the XViewer is to give the application developer a more advanced and dynamic TreeViewer that has the filtering and sorting the capabilities of a spreadsheet while providing the users the ability to customize their table to suit their current needs and save/restore these customizations for future use by individual or group.

The XViewer has been incorporated into the Nebula project.

image:xviewer_main.png

Table Customizations

image:xviewer_customize.png

Sorting and Filtering

image:xviewer_sortfilter.png

Sorting

Filtering

Other Capabilities

Future

HTML Report and CSV Export

image:xviewer_reportexport.png