我試圖從我的CheckboxTreeViewer
中獲取一個對象或對象。如何從CheckboxTreeViewer獲取對象/對象?
我設置了內容提供者來提供數據,並且我可以從選定的項目中輕鬆獲取數據。我認爲這將是這樣的: treeViewer.getElements();
但這部作品獲得所選對象:
IStructuredSelection ss = (IStructuredSelection) treeViewer.getSelection();
if (ss.size() == 1) {
Object selectedObject = ss.getFirstElement();
if (selectedObject instanceof IndividualNode) {
individual = ((IndividualNode) selectedObject).getIndividual();
}
}
,讓我我的對象我從選擇想要的。
知道如何從treeViewer
中獲取對象(如果未選中)?
有喜歡
treeViewer.getCheckedElements();
返回對象[]的方法。
卻找不到像
treeViewer.getElements();
感謝很多東西,
布蘭登
您可以將其作爲答案。 謝謝! :) – f1v3