Post on 16-Apr-2017
Copyright © 2016 Eclipse Foundation, Inc., Made available under the Eclipse Public License v1.0
What every Eclipse developer should know
about progress reporting and job cancelation
Mikael Barbero <mikael@eclipse.org> Eclipse Foundation
Responsibilities to users
Ability to cancel long running tasks
Report progress of long running tasks
What is a progress monitor?
Past
aMethod(IProgressMonitor)
For you for upcoming tasks
a2ndMethod(IProgressMonitor)
a3rdMethod(IProgressMonitor)
a4thMethod(IProgressMonitor)
Testing and Debugging Tracinghttps://wiki.eclipse.org/FAQ_How_do_I_use_the_platform_debug_tracing_facility
New in Neon
Want more? Using Progress MonitorsStefan Xenos, Google
https://www.eclipse.org/articles/Article-Progress-Monitors/article.html
Code is available
https://github.com/mbarbero/ece2016-progressmonitors