Prevent premature UI refreshes by batching resource changed events
All long running operations which may potentially lead to premature UI
refreshes e.g. by changing files in the file system should use
WorkspaceJob. This will batch resource change events until the job is
finished running and remove the overhead imposed by repeated UI
refreshes reacting on events trickling in if not batched.
See
http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2FresAdv_concurrency.htm
Bug: 427681
Change-Id: Ibdc454f5ffb290831b81c5e775da35434811454c
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
28 files changed: