The CTableTree widget is a custom TableTree component created with two primary purposes.
At its heart, the CTableTree widget is simply a container for custom cells which are organized by items and displayed in a manner similar to a SWT TableTree. More importantly though, the custom cells may become quite complex and have a great deal of functionality beyond just displaying data. For example, a cell can be written to hold a fully functional IM session. By placing these cells into a CTableTree a user could scroll through many sessions, expanding and collapsing them as convenient. Further more, the cell and the implementation of the containing CTableTree are not tightly coupled so they do not have to be in the same Eclipse Plug-in - or maintained by the same programmer.
NOTE: The CTableTree widget is still under active development.
The code is made available in an
ALPHA state. Users should expect changes in future versions.
Download the CTableTree widget - Alpha Version
Update History (like release notes)