Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/EclipseFile.java')
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/EclipseFile.java84
1 files changed, 21 insertions, 63 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/EclipseFile.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/EclipseFile.java
index 8bad06df9..61402eedd 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/EclipseFile.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/EclipseFile.java
@@ -45,9 +45,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
super(file);
}
- /*
- * @see ICVSResource#delete()
- */
+ @Override
public void delete() throws CVSException {
try {
((IFile)resource).delete(false /*force*/, true /*keepHistory*/, null);
@@ -68,9 +66,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
}
- /*
- * @see ICVSFile#getTimeStamp()
- */
+ @Override
public Date getTimeStamp() {
long timestamp = getIFile().getLocalTimeStamp();
if( timestamp == IResource.NULL_STAMP) {
@@ -80,9 +76,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
return new Date((timestamp/1000)*1000);
}
- /*
- * @see ICVSFile#setTimeStamp(Date)
- */
+ @Override
public void setTimeStamp(Date date) throws CVSException {
long time;
if (date == null) {
@@ -93,9 +87,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
EclipseSynchronizer.getInstance().setTimeStamp(this, time);
}
- /*
- * @see ICVSResource#isFolder()
- */
+ @Override
public boolean isFolder() {
return false;
}
@@ -129,16 +121,12 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
return EclipseSynchronizer.getInstance().setModified(this, UNKNOWN);
}
- /*
- * @see ICVSResource#accept(ICVSResourceVisitor)
- */
+ @Override
public void accept(ICVSResourceVisitor visitor) throws CVSException {
visitor.visitFile(this);
}
- /*
- * @see ICVSResource#accept(ICVSResourceVisitor, boolean)
- */
+ @Override
public void accept(ICVSResourceVisitor visitor, boolean recurse) throws CVSException {
visitor.visitFile(this);
}
@@ -161,16 +149,12 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
}
- /*
- * @see ICVSResource#getRemoteLocation()
- */
+ @Override
public String getRemoteLocation(ICVSFolder stopSearching) throws CVSException {
return getParent().getRemoteLocation(stopSearching) + SEPARATOR + getName();
}
- /*
- * @see ICVSFile#setReadOnly()
- */
+ @Override
public void setContents(InputStream stream, int responseType, boolean keepLocalHistory, IProgressMonitor monitor) throws CVSException {
try {
IFile file = getIFile();
@@ -214,9 +198,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
}
- /*
- * @see ICVSFile#setReadOnly()
- */
+ @Override
public void setReadOnly(boolean readOnly) throws CVSException {
ResourceAttributes attributes = resource.getResourceAttributes();
if (attributes != null) {
@@ -229,16 +211,12 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
}
- /*
- * @see ICVSFile#isReadOnly()
- */
+ @Override
public boolean isReadOnly() throws CVSException {
return getIFile().isReadOnly();
}
- /*
- * @see ICVSFile#setExecutable()
- */
+ @Override
public void setExecutable(boolean executable) throws CVSException {
ResourceAttributes attributes = resource.getResourceAttributes();
if (attributes != null) {
@@ -251,9 +229,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
}
- /*
- * @see ICVSFile#isExectuable()
- */
+ @Override
public boolean isExecutable() throws CVSException {
ResourceAttributes attributes = resource.getResourceAttributes();
if (attributes != null) {
@@ -280,9 +256,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
return null;
}
- /**
- * @see ICVSFile#getLogEntries(IProgressMonitor)
- */
+ @Override
public ILogEntry[] getLogEntries(IProgressMonitor monitor) throws TeamException {
// try fetching log entries only when the file's project is accessible
@@ -343,9 +317,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
return null;
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSFile#checkout(int)
- */
+ @Override
public void edit(final int notifications, boolean notifyForWritable, IProgressMonitor monitor) throws CVSException {
if (!notifyForWritable && !isReadOnly()) return;
run(monitor1 -> {
@@ -393,9 +365,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSFile#uncheckout()
- */
+ @Override
public void unedit(IProgressMonitor monitor) throws CVSException {
if (isReadOnly()) return;
run(monitor1 -> {
@@ -439,16 +409,12 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}, monitor);
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSFile#notificationCompleted()
- */
+ @Override
public void notificationCompleted() throws CVSException {
EclipseSynchronizer.getInstance().deleteNotifyInfo(resource);
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSFile#getPendingNotification()
- */
+ @Override
public NotifyInfo getPendingNotification() throws CVSException {
return getNotifyInfo();
}
@@ -536,9 +502,7 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSResource#unmanage(org.eclipse.core.runtime.IProgressMonitor)
- */
+ @Override
public void unmanage(IProgressMonitor monitor) throws CVSException {
run(monitor1 -> {
EclipseFile.super.unmanage(monitor1);
@@ -546,23 +510,17 @@ public class EclipseFile extends EclipseResource implements ICVSFile {
}, monitor);
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSFile#isEdited()
- */
+ @Override
public boolean isEdited() throws CVSException {
return EclipseSynchronizer.getInstance().isEdited(getIFile());
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.ICVSResource#setSyncInfo(org.eclipse.team.internal.ccvs.core.syncinfo.ResourceSyncInfo)
- */
+ @Override
public void setSyncInfo(ResourceSyncInfo info, int modificationState) throws CVSException {
setSyncBytes(info.getBytes(), info, modificationState);
}
- /**
- * @see org.eclipse.team.internal.ccvs.core.resources.EclipseResource#setSyncBytes(byte[], int)
- */
+ @Override
public void setSyncBytes(byte[] syncBytes, int modificationState) throws CVSException {
setSyncBytes(syncBytes, null, modificationState);
}

Back to the top