Eclipse Editor
От: JVzevs Беларусь  
Дата: 02.05.06 23:44
Оценка:
Такая проблема: нужно редактировать в Editor тексты, хранящиеся в базе данных. Что нужно использовать в качестве EditorInput? И можно ли такое вообще реализовать?
Может кто сталкивался с такой проблемой?
Re: Eclipse Editor
От: Beard-electronic Россия  
Дата: 03.05.06 08:02
Оценка:
Здравствуйте, JVzevs, Вы писали:

JV>Такая проблема: нужно редактировать в Editor тексты, хранящиеся в базе данных. Что нужно использовать в качестве EditorInput? И можно ли такое вообще реализовать?

JV>Может кто сталкивался с такой проблемой?

Какая разница, где хранятся тексты — в файле или в БД!?
Создай плагин-проект по шаблону "Plug-in with an editor" и посмотри, как там все взаимодействует.
Посмотри на иерархию IDocumentProvider (в созданном проекте — XMLDocumentProvider) — он предоставляет
IDocument, с которым работают
Re[2]: Eclipse Editor
От: JVzevs Беларусь  
Дата: 04.05.06 01:14
Оценка:
Здравствуйте, Beard-electronic, Вы писали:

BE>Какая разница, где хранятся тексты — в файле или в БД!?

BE>Создай плагин-проект по шаблону "Plug-in with an editor" и посмотри, как там все взаимодействует.
BE>Посмотри на иерархию IDocumentProvider (в созданном проекте — XMLDocumentProvider) — он предоставляет
BE>IDocument, с которым работают

На сколько я понял:
IDocument нужен для отображения данных(с подсветкой и т.д.)
IDocumentProvider создает и обслуживает документы но при создании он выполняет связывание документа с IEditorInput
IEditorInput обозначает данные для редактирования
Выходит нужно как-то проимплементить IEditorInput , чтоб оно подсовывало мою String, извлеченную из базы данных, на редактирование
Как это сделать?
Re[3]: Eclipse Editor
От: JVzevs Беларусь  
Дата: 04.05.06 02:40
Оценка:
JV>На сколько я понял:
JV>IDocument нужен для отображения данных(с подсветкой и т.д.)
JV>IDocumentProvider создает и обслуживает документы но при создании он выполняет связывание документа с IEditorInput
JV>IEditorInput обозначает данные для редактирования
JV>Выходит нужно как-то проимплементить IEditorInput , чтоб оно подсовывало мою String, извлеченную из базы данных, на редактирование
JV>Как это сделать?

Уже разобрался , всем спасибо за участие
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.