private void unlockDocument(IJobManager jobMgr, ISchedulingRule rule) {
   if (rule != null) {
     jobMgr.endRule(rule);
   } else
     synchronized (fDocumentAccessorLock) {
       fDocumentLocked = false;
       fDocumentAccessorLock.notifyAll();
     }
 }