Ресурсы DeferredTreeContentManager и Eclipse - PullRequest
1 голос
/ 22 августа 2011

Я пытаюсь создать плагин TreeViewer для Eclipse с некоторыми объектами, расширяющими классы в org.eclipse.core.internal.resources.*. Это нормально работало с обычным деревом, но так как мне нужно было загружать ресурсы на лету, мне нужно ленивое дерево. Я следовал за учебником здесь , и он отлично работал. Однако, если я заставлю свой класс TreeObject расширить что-то вроде org.eclipse.core.internal.resources.Folder, ничего в моем дереве не загрузится.

Пример будет слишком длинным для вставки, поэтому я поставил источник на pastebin . Если я удаляю «папку extends» и закомментирую вызов super(), все работает. В противном случае в дереве ничего не появляется.

Кто-нибудь знает, почему это происходит или как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...