1 11 package org.eclipse.core.resources.team; 12 13 import org.eclipse.core.resources.*; 14 import org.eclipse.core.runtime.IProgressMonitor; 15 import org.eclipse.core.runtime.OperationCanceledException; 16 17 32 public interface IMoveDeleteHook { 33 34 88 public boolean deleteFile(IResourceTree tree, IFile file, int updateFlags, IProgressMonitor monitor); 89 90 145 public boolean deleteFolder(IResourceTree tree, IFolder folder, int updateFlags, IProgressMonitor monitor); 146 147 202 public boolean deleteProject(IResourceTree tree, IProject project, int updateFlags, IProgressMonitor monitor); 203 204 264 public boolean moveFile(IResourceTree tree, IFile source, IFile destination, int updateFlags, IProgressMonitor monitor); 265 266 327 public boolean moveFolder(IResourceTree tree, IFolder source, IFolder destination, int updateFlags, IProgressMonitor monitor); 328 329 382 public boolean moveProject(IResourceTree tree, IProject source, IProjectDescription description, int updateFlags, IProgressMonitor monitor); 383 } 384 | Popular Tags |