if (fDocument instanceof ISynchronizable) ((ISynchronizable)fDocument).setLockObject(new Object());
	private void initialize() {		ITextFileBufferManager manager= FileBuffers.getTextFileBufferManager();		try {			manager.connect(fPath, new NullProgressMonitor());			fTextFileBuffer= manager.getTextFileBuffer(fPath);			fDocument= fTextFileBuffer.getDocument();		} catch (CoreException x) {			fStatus= x.getStatus();			fDocument= manager.createEmptyDocument(fPath);		}		fDocument.addPrenotifiedDocumentListener(this);	}