diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java index 04b369c823d..b0de91d26f5 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java @@ -29,7 +29,7 @@ class TranslationUnitInfo extends OpenableInfo { /* Overide the SourceManipulation for the range. */ protected ISourceRange getSourceRange() { - IPath location = ((TranslationUnit)getElement()).getLocation(); + IPath location = ((TranslationUnit) getElement()).getLocation(); return new SourceRange(0, (int)location.toFile().length()); } } diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java index 3e03e1b09f2..5969b4c236f 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java @@ -38,7 +38,6 @@ import org.eclipse.core.runtime.IProgressMonitor; * the timestamp of the resource it was created from. */ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { - /** * If set, this is the factory that will be used to create the buffer. */ @@ -71,9 +70,6 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { this.bufferFactory = bufferFactory == null ? getBufferManager() : bufferFactory; } - /** - * @see org.eclipse.cdt.core.model.IWorkingCopy#commit(boolean, org.eclipse.core.runtime.IProgressMonitor) - */ @Override public void commit(boolean force, IProgressMonitor monitor) throws CModelException { ITranslationUnit original = this.getOriginalElement(); @@ -112,9 +108,6 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { } } - /** - * @see org.eclipse.cdt.core.model.IWorkingCopy#destroy() - */ @Override public void destroy() { if (--this.useCount > 0) { @@ -129,9 +122,6 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { } } - /** - * @see org.eclipse.cdt.core.model.ICElement#exists() - */ @Override public boolean exists() { // working copy always exists in the model until it is destroyed @@ -139,7 +129,7 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { } /** - * Answers custom buffer factory + * Returns custom buffer factory */ @Override public IBufferFactory getBufferFactory(){ @@ -211,9 +201,6 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { return current; } - /** - * @see org.eclipse.cdt.core.model.IWorkingCopy#getOriginalElement() - */ @Override public ITranslationUnit getOriginalElement() { IFile file= getFile(); @@ -223,33 +210,21 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { return new ExternalTranslationUnit(getParent(), getLocationURI(), getContentTypeId()); } - /** - * @see org.eclipse.cdt.core.model.ITranslationUnit#getSharedWorkingCopy(IProgressMonitor, IProblemRequestor) - */ @Override public IWorkingCopy getSharedWorkingCopy(IProgressMonitor monitor, IProblemRequestor requestor) { return this; } - /** - * @see org.eclipse.cdt.core.model.ITranslationUnit#getWorkingCopy() - */ @Override public IWorkingCopy getWorkingCopy() { return this; } - /** - * @see IWorkingCopy - */ @Override public IWorkingCopy getWorkingCopy(IProgressMonitor monitor){ return this; } - /** - * @see IWorkingCopy - */ @Override public boolean isBasedOn(IResource resource) { if (resource.getType() != IResource.FILE) { @@ -267,9 +242,6 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { } } - /** - * @see org.eclipse.cdt.core.model.ITranslationUnit#isWorkingCopy() - */ @Override public boolean isWorkingCopy() { return true; @@ -280,7 +252,7 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { * @see IWorkingCopy * * @exception CModelException attempting to open a read only element for - * something other than navigation or if this is a working copy being + * something other than navigation, or if this is a working copy being * opened after it has been destroyed. */ @Override @@ -297,26 +269,24 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { //} } - /* - * @see org.eclipse.cdt.internal.core.model.TranslationUnit#openBuffer(org.eclipse.core.runtime.IProgressMonitor) - */ @Override protected IBuffer openBuffer(IProgressMonitor pm) throws CModelException { - if (this.useCount == 0) throw newNotPresentException(); + if (this.useCount == 0) + throw newNotPresentException(); - // create buffer - working copies may use custom buffer factory + // Create buffer - working copies may use custom buffer factory IBuffer buffer = getBufferFactory().createBuffer(this); if (buffer == null) return null; - // set the buffer source if needed + // Set the buffer source if needed if (buffer.getContents() == null){ ITranslationUnit original= this.getOriginalElement(); IBuffer originalBuffer = null; try { originalBuffer = original.getBuffer(); } catch (CModelException e) { - // original element does not exist: create an empty working copy + // Original element does not exist: create an empty working copy if (!e.getCModelStatus().doesNotExist()) { throw e; } @@ -327,43 +297,35 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { buffer.setContents(originalContents.clone()); } } else { - // initialize buffer + // Initialize buffer buffer.setContents(new char[0]); } } - // add buffer to buffer cache + // Add buffer to buffer cache this.getBufferManager().addBuffer(buffer); - // listen to buffer changes + // Listen to buffer changes buffer.addBufferChangedListener(this); return buffer; } - /** - * @see org.eclipse.cdt.core.model.IWorkingCopy#reconcile() - */ @Override public IMarker[] reconcile() throws CModelException { reconcile(false, null); return null; } - /** - * @see org.eclipse.cdt.core.model.IWorkingCopy#reconcile(boolean, org.eclipse.core.runtime.IProgressMonitor) - */ @Override public void reconcile(boolean forceProblemDetection, IProgressMonitor monitor) throws CModelException { reconcile(false, forceProblemDetection, monitor); } - /** - * @see org.eclipse.cdt.core.model.IWorkingCopy#restore() - */ @Override public void restore() throws CModelException{ - if (this.useCount == 0) throw newNotPresentException(); //was destroyed + if (this.useCount == 0) + throw newNotPresentException(); // Was destroyed TranslationUnit original = (TranslationUnit) getOriginalElement(); IBuffer buffer = this.getBuffer(); @@ -373,15 +335,12 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { makeConsistent(null); } - /** - * @see ITranslationUnit#save(IProgressMonitor, boolean) - */ @Override public void save(IProgressMonitor pm, boolean force) throws CModelException { if (isReadOnly()) { throw new CModelException(new CModelStatus(ICModelStatusConstants.READ_ONLY, this)); } - // computes fine-grain deltas in case the working copy is being reconciled already + // Computes fine-grain deltas in case the working copy is being reconciled already // (if not it would miss one iteration of deltas). this.reconcile(); } @@ -391,17 +350,13 @@ public class WorkingCopy extends TranslationUnit implements IWorkingCopy { * @throws CModelException */ protected void updateTimeStamp(TranslationUnit original) throws CModelException { - long timeStamp = - ((IFile) original.getResource()).getModificationStamp(); + long timeStamp = ((IFile) original.getResource()).getModificationStamp(); if (timeStamp == IResource.NULL_STAMP) { throw new CModelException(new CModelStatus(ICModelStatusConstants.INVALID_RESOURCE)); } ((TranslationUnitInfo) getElementInfo()).fTimestamp = timeStamp; } - /* - * @see org.eclipse.cdt.core.model.IWorkingCopy#reconcile(boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) - */ @Override public IASTTranslationUnit reconcile(boolean computeAST, boolean forceProblemDetection, IProgressMonitor monitor) throws CModelException { diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java index 618fa714564..d85f4c700a9 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java @@ -17,8 +17,7 @@ package org.eclipse.cdt.internal.core.model; @Deprecated public class WorkingCopyInfo extends TranslationUnitInfo { - public WorkingCopyInfo (CElement element) { + public WorkingCopyInfo(CElement element) { super(element); } - }