У меня есть средство просмотра дерева в представлении. У меня есть прослушиватель поставщика содержимого дерева. Когда некоторые данные изменяются, дерево уведомляется. Но когда я пытаюсь обновить свое дерево просмотра, появляется сообщение об ошибке и показывает, что дерево удалено. В чем проблема с моим освежающим действием и почему дерево утилизируется.
Вот фрагмент моего кода.
getChildren()
{
resource.addListener(this);
}
public void dataChangeListener(changeddata)
{
tree.refresh(changedata,true); // Tree shows as disposed.
}
С уважением, Гириш