2013-12-09 2 views
0

Я не смог найти org.eclipse.search.internal.ui.searchpreferencepage.java в eclipse версии 3.7.2. Это было доступный на eclipse 3.2.2. Может ли кто-нибудь помочь мне найти, почему этот класс был удален из последней версии и есть ли альтернатива для этого класса в новой версии.org.eclipse.search.internal.ui.searchpreferencepage.java недоступен на eclipse 3.7.2

Есть ли какие-либо ограничения, связанные с методами плагинов eclipse 3.7.2?

+1

Для чего вы используете эту внутреннюю страницу? –

+0

Фактически eclipse встроен в наш продукт, и мы используем этот плагин для отображения журналов в виде таблицы – user3021350

+0

Что вы делаете со страницей настроек? –

ответ

1

Это внутренний класс и, следовательно, не является частью API Eclipse и может быть изменен без уведомления (см. Eclipse API Rules of Engagement).

Однако он по-прежнему присутствует в Eclipse 4.3, но отмечен x-internal:=true в Export-Package в MANIFEST.MF. Он также присутствует в Eclipse 3.8, в обоих случаях в плагине org.eclipse.search.

Пределы таблицы, которые раньше были на странице предпочтений, были удалены некоторое время назад, возможно, когда была добавлена ​​опция показать результаты в дереве.

Edit:

Дальнейшее исследование показывает предел был перемещен со страницы настроек в диалоговом окне Search Filters в выпадающем меню зрения поиска. Предельное сконфигурировано здесь можно получить доступ, используя getElementLimit() метод org.eclipse.search.ui.text.AbstractTextSearchViewPage

getElementLimit() возвращается null если нет предела.

Смежные вопросы