Я пишу плагин Eclipse. Одной из многих функций является создание дерева с атрибутами файлов, например . Java файлы имеют (если вы clik на .java файле в Eclipse, вы можете увидеть весь список с какими классами или методами этот файл).Eclipse, собственный TreeViewer с атрибутами файлов в Project Explorer View
Я могу создать это дерево с отдельным видом, это не проблема (у меня есть данные, используя TreeViewer и everythink отлично работает), но теперь я должен создать это дерево в Project Explorer View, и я не знаю, как это сделать.
Может быть, я должен писать, потому что это не очевидно. Это дерево не будет отображаться с .java-файлом, но с .txt.
Так что прочитайте об этом. То, что я знаю сейчас:
- я должен иметь org.eclipse.ui.decorators точки расширения. У меня уже есть
- Мой класс должен расширяет LabelProvider реализует ILightweightLabelDecorator. У него уже есть
Также я могу получить доступ к уже выбранному файлу, проекту, папке (используя метод decorate()). я могу добавить префикс/surffix к уже выбрать файл, добавить иконки в файл, но ...
Я не вижу каких-либо методов, что даст мне возможность добавлять attribues в файл.
Не могли бы вы помочь мне, указав любые ссылки или несколько примеров кода с этой проблемой?.
Я буду grateful.Thx
Я не совсем понимаю, что вы подразумеваете под «атрибутами». Что вы хотите добавить? –