1
A
回答
2
你可以從樹查看當前選定的對象有:
IStructuredSelection selection = (IStructuredSelection)viewer.getSelection();
Object selected = selection.getFirstElement();
其中「觀衆」是TreeViewer
selected
是由您的內容提供者返回的模型對象。
您可以使用您的內容提供商,以測試它是否有孩子:
ITreeContentProvider provider = (ITreeContentProvider)viewer.getContentProvider();
boolean hasChildren = provider.hasChildren(selected);
相關問題
- 1. 確定二叉樹葉子是否爲最大值的函數
- 2. 如何確定節點是否是libxml2中的葉節點?
- 3. 如何確定AWS VPC子網是否爲「公有子網」?
- 4. 如何確定JDialog是否有孩子?
- 5. 如何以編程方式確定XML節點是否爲葉節點?
- 6. 如何確定給定的DTD是否爲另一個子集?
- 7. 如何確定對象是否爲PORO?
- 8. 如何確定DStream是否爲空
- 9. 如何確定ServletRequest是否爲PreflightRequest?
- 10. 如何確定函數是否爲空
- 11. 如何確定ZonedDateTime是否爲「今天」?
- 12. 如何確定NSString是否爲空
- 13. 如何確定值是否爲零?
- 14. 如何確定NSManagedObjectID是否爲permament?
- 15. 如何確定gif是否爲動畫?
- 16. 如何確定集合是否爲空
- 17. 如何確定類型是否爲RunTimeType?
- 18. 如何確定文件是否爲空?
- 19. 如何確定列表是否爲alist
- 20. 如何確定URL是否爲圖像?
- 21. 如何確定SystemTime值是否爲UTC
- 22. 我如何知道選定的節點是否是樹中的葉子? (ExtJS 4)
- 23. 檢查葉子c是否與葉子a和葉子b在同一子樹中的最有效算法
- 24. Python子進程如何確定子進程是否掛起?
- 25. XPath - 確定樹是否只有一種類型的「葉」節點
- 26. 確定varname是否是因子變量
- 27. React - 如何確定特定的子組件是否存在?
- 28. 如何確定電子郵件是否是Base64編碼的?
- 29. 如何確定一個類是否是其他類的子類?
- 30. 確定NSFetchedResultsController是否爲空
非常感謝。這工作。 – user1168608