In regards to my JFace Table Tutorial I got the question how to create a TreeTableViewer in the vogella Google Group .
Friedmut Hill was kind enough to point to the following Wiki entry with TreeTableViewer example which gives a very nice and concise example.

Thanks to Friedmut for sharing this information!
About Lars Vogel
Lars Vogel is the founder and CEO of the vogella GmbH and works as Eclipse and Android consultant, trainer and book author. He is a regular speaker at international conferences,
With more than one million visitors per month his website vogella.com is one of the central sources for Eclipse and Android programming information.
There are a bunch of example for the complete viewer-framework as part of the snippets project. Which are shown on this wiki-page: http://wiki.eclipse.org/JFaceSnippets. Probably a community member could take screenshots and upload them so that people can see what the snippet is about
@Tom Thanks for the link. As far as I could see for TableTreeViewer there is only an outdated “Snippet032TableTreeViewer” example available on this wiki.
Then it sounds like a perfect opportunity to contribute a new or updated snippet
There are many snippets using Tree with multiple columns e.g. http://wiki.eclipse.org/JFaceSnippets#Snippet026TreeViewerTabEditing. Please note that TableTree and TableTreeViewer are deprecated framework classes and one should always use a TreeViewer inconjunction with TreeViewerColumn
@Tom. Cool & Thanks, I didn’t see this example
I added a screenshot to http://wiki.eclipse.org/JFaceSnippets#Snippet026TreeViewerTabEditing to make it easier for others to identify this example.