Я создал SubMonitor от SubMonitor.convert (монитор, IProgressMonitor.UNKNOWN). Несмотря на то, что я предоставляю общую работу UNKNOWN, она назначает 1000 как общее количество тиков (см. SubMonitor.java). как сделать всю работу НЕИЗВЕСТНОЙ в этом случае?Как сделать общую работу SubMonitor как IProgressMonitor.UNKNOWN в eclipse RCP?
1
A
ответ
1
SubMonitor
на самом деле не поддерживает неизвестный прогресс.
Вы можете придерживаться только с помощью IProgressMonitor
и не преобразования или вы можете использовать такой код:
void unknownProgress(IProgressMonitor monitor)
{
SubMonitor subMonitor = SubMonitor.convert(monitor);
while (hasMore())
{
// Use 1% of the remaining space for each iteration
processNext(subMonitor.setWorkRemaining(100).split(1));
}
}
как предложено в this article.
+0
Спасибо за ответ. Что об использовании SubProgressMonitor вместо SubMonitor? –
+0
Он отмечен как устаревший, но вы все равно можете использовать его так же, как и раньше. –
Смежные вопросы
- 1. Как сделать привязку клавиш в eclipse rcp?
- 2. Как сделать редактор грязным в eclipse RCP
- 3. Eclipse RCP: Остановка нити/работу, которая замораживает
- 4. Как показать прогресс в работе в eclipse rcp?
- 5. Netbeans RCP vs Eclipse RCP
- 6. eclipse rcp: как передать выбор в обработчик
- 7. Как сделать Submit() работу?
- 8. Как сделать winodow центром в eclipse 4 rcp?
- 9. Как сделать вкладку компонента неактивной (отключить) в Eclipse RCP?
- 10. Как обновить приложение RCP Eclipse?
- 11. Eclipse RCP - Как запустить приложение
- 12. Как прерывать выключение RCP Eclipse
- 13. Как скрыть страницу предпочтений в eclipse RCP
- 14. Сделать Eclipse RCP Intro частью перспективы
- 15. Как сделать общую стоимость
- 16. Как отличить волшебников в Eclipse RCP?
- 17. Как удалить пустой вид в шаблоне Eclipse RCP «Привет RCP»
- 18. Как обновить TableViewer в приложении Eclipse RCP
- 19. JUnit Тестирование для Eclipse RCP. Как это сделать?
- 20. Как сделать службу Windows из приложения RCP Eclipse?
- 21. Как сделать работу GPS?
- 22. Firefox в Eclipse RCP
- 23. Как добавить проект Log4j в Eclipse RCP
- 24. Как синхронизировать изменения в Eclipse RCP?
- 25. Как вставлять JavaFX в Eclipse RCP зрения
- 26. Как удалить проект в eclipse rcp
- 27. Как обновить представление свойств в Eclipse RCP?
- 28. Как добавить произвольный ProblemMarker в Eclipse RCP?
- 29. Как скрыть содержимое справки в eclipse RCP
- 30. Как добавить сторонние библиотеки в Eclipse RCP?
Обратите внимание, что 'UNKNOWN' отличается от нуля. Где/как вы обеспечиваете общую работу как ноль? –
Спасибо за ответ. я исправил мой запрос –