В моем приложении RCP у меня есть пользовательский вид в пользовательской перспективе. Я начинаю работу, которая может занять несколько секунд:
final Job job = new Job("My job") {
@Override
protected IStatus run(IProgressMonitor monitor) {
monitor.worked(1);
// ....
return Status.OK_STATUS;
}
};
job.setUser(true);
job.schedule();
Чтобы сделать видимым для пользователя, что задание все еще выполняется, я хочу, чтобы прогресс был виден в строке состояния перспективы.
Что мне нужно сделать, чтобы прогресс моей работы отображался в строке состояния (в правом нижнем углу перспективы)?