Native tree with columns
利用Viewer
CheckboxTreeViewer:ノーマル
ContainerCheckedTreeViewer:親選んだら子もチェック。子をチェックしたら親グレー
利用プロバイダ
ITreeContentProvider
ITableLabelProvider
TreeColumnの例(via What's New in 3.1)
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet170.java?rev=HEAD&content-type=text/vnd.viewcvs-markup