1 11 package org.eclipse.team.internal.core.simpleAccess; 12 13 import org.eclipse.core.resources.IResource; 14 import org.eclipse.core.runtime.IPath; 15 import org.eclipse.core.runtime.IProgressMonitor; 16 import org.eclipse.team.core.TeamException; 17 18 35 public interface SimpleAccessOperations { 36 65 public void get(IResource[] resources, int depth, IProgressMonitor progress) throws TeamException; 66 67 99 public void checkout(IResource[] resources, int depth, IProgressMonitor progress) throws TeamException; 100 101 132 public void checkin(IResource[] resources, int depth, IProgressMonitor progress) throws TeamException; 133 134 164 public void uncheckout(IResource[] resources, int depth, IProgressMonitor progress) throws TeamException; 165 166 194 public void delete(IResource[] resources, IProgressMonitor progress) throws TeamException; 195 196 217 public void moved(IPath source, IResource target, IProgressMonitor progress) throws TeamException; 218 219 228 229 240 public boolean isCheckedOut(IResource resource); 241 242 256 public boolean hasRemote(IResource resource); 257 258 266 public boolean isDirty(IResource resource); 267 } 268 | Popular Tags |