Здравствуйте, Beard-electronic, Вы писали:
BE>Какая разница, где хранятся тексты — в файле или в БД!? BE>Создай плагин-проект по шаблону "Plug-in with an editor" и посмотри, как там все взаимодействует. BE>Посмотри на иерархию IDocumentProvider (в созданном проекте — XMLDocumentProvider) — он предоставляет BE>IDocument, с которым работают
На сколько я понял:
IDocument нужен для отображения данных(с подсветкой и т.д.)
IDocumentProvider создает и обслуживает документы но при создании он выполняет связывание документа с IEditorInput
IEditorInput обозначает данные для редактирования
Выходит нужно как-то проимплементить IEditorInput , чтоб оно подсовывало мою String, извлеченную из базы данных, на редактирование
Как это сделать?