org.aspectj.org.eclipse.jdt.internal.core
Class MovePackageFragmentRootOperation
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation
org.aspectj.org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation
org.aspectj.org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation
public class MovePackageFragmentRootOperation
- extends CopyPackageFragmentRootOperation
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation |
actions, actionsEnd, actionsStart, APPEND, attributes, elementsToProcess, force, HAS_MODIFIED_RESOURCE_ATTR, isNested, KEEP_EXISTING, NO_ELEMENTS, OPERATION_STACKS, parentElements, POST_ACTION_VERBOSE, progressMonitor, REMOVEALL_APPEND, resultElements, TRUE |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.JavaModelOperation |
addAction, addDelta, addReconcileDelta, applyTextEdit, beginTask, canModifyRoots, checkCanceled, commonVerify, copyResources, createFile, createFolder, deleteEmptyPackageFragment, deleteResource, deleteResources, done, equalsOneOf, executeNestedOperation, firstActionWithID, getAttribute, getCompilationUnitFor, getCurrentOperationStack, getDocument, getElementToProcess, getJavaModel, getNestedFolders, getParentElement, getParentElements, getResultElements, getSchedulingRule, getSubProgressMonitor, hasModifiedResource, internalWorked, isCanceled, isReadOnly, isTopLevelOperation, moveResources, newJavaElementDelta, popOperation, postAction, prefixesOneOf, pushOperation, removeAllPostAction, removeReconcileDelta, run, runOperation, runPostActions, setAttribute, setCanceled, setNested, setTaskName, subTask, worked |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MovePackageFragmentRootOperation
public MovePackageFragmentRootOperation(IPackageFragmentRoot root,
IPath destination,
int updateResourceFlags,
int updateModelFlags,
IClasspathEntry sibling)
renameEntryInClasspath
protected void renameEntryInClasspath(IPath rootPath,
IJavaProject project)
throws JavaModelException
- Throws:
JavaModelException
executeOperation
protected void executeOperation()
throws JavaModelException
- Description copied from class:
JavaModelOperation
- Performs the operation specific behavior. Subclasses must override.
- Overrides:
executeOperation in class CopyPackageFragmentRootOperation
- Throws:
JavaModelException
moveResource
protected void moveResource(IPackageFragmentRoot root,
IClasspathEntry rootEntry,
IWorkspaceRoot workspaceRoot)
throws JavaModelException
- Throws:
JavaModelException
updateReferringProjectClasspaths
protected void updateReferringProjectClasspaths(IPath rootPath,
IJavaProject projectOfRoot)
throws JavaModelException
- Throws:
JavaModelException
removeEntryFromClasspath
protected void removeEntryFromClasspath(IPath rootPath,
IJavaProject project)
throws JavaModelException
- Throws:
JavaModelException