Этот вопрос может звучать тривиально, но я борюсь с проблемой, поэтому, пожалуйста, помогите, если можете.Итак, вот оно: я использую CheckboxTreeViewer
по ряду веских причин.Я использую Google для некоторых классов, и в настоящее время я могу установить или снять флажок со всех дочерних элементов выбранного узла и сохранить выбор после поиска в реальном времени с помощью пользовательской реализации поставщика StyledCellLabelProvider
.Пока все хорошо.Однако до сих пор я не могу программно выбрать один или несколько элементов дерева просмотра после того, как я отобразил виджет и вызвал метод setInput()
просмотра.
Итак, давайте предположим, например, что дерево будет иметь 10 основных узлов и 5 листьев на узле 6. Мой вопрос: как мне установить проверенное состояние 3-го листа?
Спасибои.