blob: f31d4c36f022c9dfab7c5e9f4cb5d5525ee24e9a [file] [log] [blame]
package org.eclipse.team.tests.ccvs.core.subscriber;
import org.eclipse.team.internal.ccvs.ui.subscriber.OverrideAndUpdateAction;
import org.eclipse.team.ui.synchronize.actions.SyncInfoSet;
public class TestOverrideAndUpdate extends OverrideAndUpdateAction {
private boolean prompted = false;
/* (non-Javadoc)
* @see org.eclipse.team.internal.ccvs.ui.subscriber.SafeUpdateAction#promptForOverwrite(org.eclipse.team.ui.sync.SyncInfoSet)
*/
protected boolean promptForOverwrite(SyncInfoSet syncSet) {
this.prompted = true;
return true;
}
/* (non-Javadoc)
* @see org.eclipse.team.internal.ccvs.ui.subscriber.SafeUpdateAction#warnAboutFailedResources(org.eclipse.team.ui.sync.SyncInfoSet)
*/
protected void warnAboutFailedResources(SyncInfoSet syncSet) {
return;
}
public boolean isPrompted() {
return this.prompted;
}
/* (non-Javadoc)
* @see org.eclipse.team.internal.ccvs.ui.subscriber.CVSSubscriberAction#canRunAsJob()
*/
protected boolean canRunAsJob() {
return false;
}
}