Как создать IMarker в отдельном SWT-приложении - PullRequest
0 голосов
/ 02 сентября 2011

Мне нужно создать IMarker-объект для ввода в MarkerAnnotation.Делая это из Eclipse-плагина, легко получить IResource и создать на нем createMarker, но в моем отдельном SWT-приложении мне трудно получить IResource.Есть ли способ получить IResource в моем SWT-приложении? Или возможно создать IMarker без использования IResource?

Ответы [ 2 ]

1 голос
/ 02 сентября 2011

Но как вы можете получить MarkerAnnotation в автономном приложении?Он находится в пакете org.eclipse.ui.texteditor, который предоставляется org.eclipse.ui.editors, который зависит от org.eclipse.core.runtime, org.eclipse.ui и т. Д.

В любом случае, посмотрите на методы, возвращающие IMarker.Кажется, нет ничего подходящего.

0 голосов
/ 05 сентября 2011

Я добавляю ответ на свой вопрос. Кажется, очень сложно создавать IMarkers в автономном SWT, как указал Алексей.

Однако ответ Эмиля Крамхорна в этом сообщении на форуме эффективно решил мою проблему AnnotationMarker: http://www.eclipsezone.com/eclipse/forums/t30082.html

Показывает, как создавать аннотации (например, ту, что используется в редакторе Eclipse) в коде SWT.

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