Programming/Eclipse RCP

ListView, TreeView 처리 정리

Lawmin 2011. 6. 3. 10:56
* 선택항목 얻기
IStructuredSelection sel = (IStructuredSelection)treeViewer.getSelection();
sel.getFirstElement()

* deprecated 된 TableTreeViewer를 TreeViewer로 구현하기

tree
- treeViewer
- treeColumn
- treeColumn 과 같이 만들어 두고,

ITreeContentProvider,  ITableLabelProvider 를 상속받은 Provider들로 설정해주면 된다.

주의할 점은 TreeColumnViewer 를 사용하면 안된다는 것이다!!!
이것은 오직 LabelProvider 를 써서 column 단위의 처리는 하지않아 오류가 나올 것이다.