1 11 package org.eclipse.jdt.core; 12 13 import org.eclipse.core.runtime.IProgressMonitor; 14 15 22 public interface ISourceManipulation { 23 50 void copy(IJavaElement container, IJavaElement sibling, String rename, boolean replace, IProgressMonitor monitor) throws JavaModelException; 51 65 void delete(boolean force, IProgressMonitor monitor) throws JavaModelException; 66 93 void move(IJavaElement container, IJavaElement sibling, String rename, boolean replace, IProgressMonitor monitor) throws JavaModelException; 94 112 void rename(String name, boolean replace, IProgressMonitor monitor) throws JavaModelException; 113 } 114 | Popular Tags |