IDocument document= fSourceViewer.getDocument();
IDocument document= fSourceViewer != null ? fSourceViewer.getDocument() : null; if (document == null) { fIsCanceled= isCanceled; return; }
	public void setCanceled(boolean isCanceled) {		IDocument document= fSourceViewer.getDocument();		synchronized (getLockObject(document)) {			fIsCanceled= isCanceled;		}	}