@Override public void bufferCreated(IFileBuffer buffer) { // begin https://bugs.eclipse.org/bugs/show_bug.cgi?id=67821 if (buffer.getLocation().equals(fFile.getFullPath()) && buffer instanceof ITextFileBuffer) { ITextFileBuffer textBuffer= (ITextFileBuffer)buffer; if (fDocumentListener == null) fDocumentListener= new DocumentChangedListener(); textBuffer.getDocument().addDocumentListener(fDocumentListener); } // end fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=67821 } @Override
public NoStampValidationState(IFile file) { super(file); fContentStamp= file.getModificationStamp(); fFileBufferListener= new FileBufferListener(); FileBuffers.getTextFileBufferManager().addFileBufferListener(fFileBufferListener); fDocumentListener= new DocumentChangedListener(); getDocument().addDocumentListener(fDocumentListener); }
public NoStampValidationState(IFile file) { super(file); fContentStamp= file.getModificationStamp(); fFileBufferListener= new FileBufferListener(); FileBuffers.getTextFileBufferManager().addFileBufferListener(fFileBufferListener); fDocumentListener= new DocumentChangedListener(); getDocument().addDocumentListener(fDocumentListener); }
public NoStampValidationState(IFile file) { super(file); fContentStamp= file.getModificationStamp(); fFileBufferListener= new FileBufferListener(); FileBuffers.getTextFileBufferManager().addFileBufferListener(fFileBufferListener); fDocumentListener= new DocumentChangedListener(); getDocument().addDocumentListener(fDocumentListener); }
@Override public void bufferCreated(IFileBuffer buffer) { // begin https://bugs.eclipse.org/bugs/show_bug.cgi?id=67821 if (buffer.getLocation().equals(fFile.getFullPath()) && buffer instanceof ITextFileBuffer) { ITextFileBuffer textBuffer= (ITextFileBuffer)buffer; if (fDocumentListener == null) fDocumentListener= new DocumentChangedListener(); textBuffer.getDocument().addDocumentListener(fDocumentListener); } // end fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=67821 } @Override
public void bufferCreated(IFileBuffer buffer) { // begin https://bugs.eclipse.org/bugs/show_bug.cgi?id=67821 if (buffer.getLocation().equals(fFile.getFullPath()) && buffer instanceof ITextFileBuffer) { ITextFileBuffer textBuffer= (ITextFileBuffer)buffer; if (fDocumentListener == null) fDocumentListener= new DocumentChangedListener(); textBuffer.getDocument().addDocumentListener(fDocumentListener); } // end fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=67821 } public void bufferDisposed(IFileBuffer buffer) {