Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.core.filebuffers/src/org/eclipse/core/internal/filebuffers/FileStoreTextFileBuffer.java')
-rw-r--r--org.eclipse.core.filebuffers/src/org/eclipse/core/internal/filebuffers/FileStoreTextFileBuffer.java57
1 files changed, 15 insertions, 42 deletions
diff --git a/org.eclipse.core.filebuffers/src/org/eclipse/core/internal/filebuffers/FileStoreTextFileBuffer.java b/org.eclipse.core.filebuffers/src/org/eclipse/core/internal/filebuffers/FileStoreTextFileBuffer.java
index 74a69a2ba12..19bee7bf2ff 100644
--- a/org.eclipse.core.filebuffers/src/org/eclipse/core/internal/filebuffers/FileStoreTextFileBuffer.java
+++ b/org.eclipse.core.filebuffers/src/org/eclipse/core/internal/filebuffers/FileStoreTextFileBuffer.java
@@ -65,15 +65,11 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
private class DocumentListener implements IDocumentListener {
- /*
- * @see org.eclipse.jface.text.IDocumentListener#documentAboutToBeChanged(org.eclipse.jface.text.DocumentEvent)
- */
+ @Override
public void documentAboutToBeChanged(DocumentEvent event) {
}
- /*
- * @see org.eclipse.jface.text.IDocumentListener#documentChanged(org.eclipse.jface.text.DocumentEvent)
- */
+ @Override
public void documentChanged(DocumentEvent event) {
fCanBeSaved= true;
removeFileBufferContentListeners();
@@ -133,16 +129,12 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
super(manager);
}
- /*
- * @see org.eclipse.core.filebuffers.ITextFileBuffer#getDocument()
- */
+ @Override
public IDocument getDocument() {
return fDocument;
}
- /*
- * @see org.eclipse.core.filebuffers.ITextFileBuffer#getAnnotationModel()
- */
+ @Override
public IAnnotationModel getAnnotationModel() {
synchronized (fAnnotationModelCreationLock) {
if (fAnnotationModel == null && !isDisconnected()) {
@@ -154,18 +146,14 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
return fAnnotationModel;
}
- /*
- * @see org.eclipse.core.filebuffers.ITextFileBuffer#getEncoding()
- */
+ @Override
public String getEncoding() {
if (!fIsCacheUpdated)
cacheEncodingState();
return fEncoding;
}
- /*
- * @see org.eclipse.core.filebuffers.ITextFileBuffer#setEncoding(java.lang.String)
- */
+ @Override
public void setEncoding(String encoding) {
fExplicitEncoding= encoding;
if (encoding == null || encoding.equals(fEncoding))
@@ -176,9 +164,7 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
}
}
- /*
- * @see org.eclipse.core.filebuffers.ITextFileBuffer#getStatus()
- */
+ @Override
public IStatus getStatus() {
if (!isDisconnected()) {
if (fStatus != null)
@@ -227,9 +213,7 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
}
}
- /*
- * @see org.eclipse.core.filebuffers.IFileBuffer#revert(org.eclipse.core.runtime.IProgressMonitor)
- */
+ @Override
public void revert(IProgressMonitor monitor) throws CoreException {
if (isDisconnected())
return;
@@ -297,6 +281,7 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
* @see org.eclipse.core.filebuffers.IFileBuffer#getContentType()
* @since 3.1
*/
+ @Override
public IContentType getContentType () throws CoreException {
InputStream stream= null;
try {
@@ -329,25 +314,19 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
}
}
- /*
- * @see org.eclipse.core.internal.filebuffers.FileBuffer#addFileBufferContentListeners()
- */
+ @Override
protected void addFileBufferContentListeners() {
if (fDocument != null)
fDocument.addDocumentListener(fDocumentListener);
}
- /*
- * @see org.eclipse.core.internal.filebuffers.FileBuffer#removeFileBufferContentListeners()
- */
+ @Override
protected void removeFileBufferContentListeners() {
if (fDocument != null)
fDocument.removeDocumentListener(fDocumentListener);
}
- /*
- * @see org.eclipse.core.internal.filebuffers.FileBuffer#initializeFileBufferContent(org.eclipse.core.runtime.IProgressMonitor)
- */
+ @Override
protected void initializeFileBufferContent(IProgressMonitor monitor) throws CoreException {
try {
fDocument= fManager.createEmptyDocument(getLocationOrName(), LocationKind.LOCATION);
@@ -359,18 +338,14 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
}
}
- /*
- * @see org.eclipse.core.internal.filebuffers.ResourceFileBuffer#connected()
- */
+ @Override
protected void connected() {
super.connected();
if (fAnnotationModel != null)
fAnnotationModel.connect(fDocument);
}
- /*
- * @see org.eclipse.core.internal.filebuffers.ResourceFileBuffer#disconnected()
- */
+ @Override
protected void disconnected() {
if (fAnnotationModel != null)
fAnnotationModel.disconnect(fDocument);
@@ -414,9 +389,7 @@ public class FileStoreTextFileBuffer extends FileStoreFileBuffer implements ITex
}
- /*
- * @see org.eclipse.core.internal.filebuffers.FileBuffer#commitFileBufferContent(org.eclipse.core.runtime.IProgressMonitor, boolean)
- */
+ @Override
protected void commitFileBufferContent(IProgressMonitor monitor, boolean overwrite) throws CoreException {
if (!isSynchronized() && !overwrite) {
String message= NLSUtility.format(FileBuffersMessages.FileBuffer_error_outOfSync, getFileStore().toURI());

Back to the top