+ private void scheduleUpdateAnnotations(String sourceText) {
+ //LOGGER.debug("scheduleUpdateAnnotations:\n" + sourceText);
+ Job validateJob = new Job("Validate Script") {
+ @Override
+ protected IStatus run(IProgressMonitor monitor) {
+ updateAnnotations(sourceText);
+ return Status.OK_STATUS;
+ }
+ };
+ validateJob.setPriority(Job.BUILD);
+ validateJob.setUser(false);
+ validateJob.setSystem(false);
+ validateJob.schedule();
+ }
+