org.eclipse.jdt.internal.core
Class CopyPackageFragmentRootOperation

java.lang.Object
  extended by org.eclipse.jdt.internal.core.JavaModelOperation
      extended by org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation
All Implemented Interfaces:
IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor
Direct Known Subclasses:
MovePackageFragmentRootOperation

public class CopyPackageFragmentRootOperation
extends JavaModelOperation


Field Summary
 
Fields inherited from class org.eclipse.jdt.internal.core.JavaModelOperation
HAS_MODIFIED_RESOURCE_ATTR, progressMonitor, TRUE
 
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN
 
Constructor Summary
CopyPackageFragmentRootOperation(IPackageFragmentRoot root, org.eclipse.core.runtime.IPath destination, int updateResourceFlags, int updateModelFlags, IClasspathEntry sibling)
           
 
Method Summary
 IJavaModelStatus verify()
          Returns a status indicating if there is any known reason this operation will fail.
 
Methods inherited from class org.eclipse.jdt.internal.core.JavaModelOperation
beginTask, done, executeNestedOperation, getJavaModel, getResultElements, hasModifiedResource, internalWorked, isCanceled, isReadOnly, newJavaElementDelta, run, runOperation, setCanceled, setTaskName, subTask, worked
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyPackageFragmentRootOperation

public CopyPackageFragmentRootOperation(IPackageFragmentRoot root,
                                        org.eclipse.core.runtime.IPath destination,
                                        int updateResourceFlags,
                                        int updateModelFlags,
                                        IClasspathEntry sibling)
Method Detail

verify

public IJavaModelStatus verify()
Description copied from class: JavaModelOperation
Returns a status indicating if there is any known reason this operation will fail. Operations are verified before they are run. Subclasses must override if they have any conditions to verify before this operation executes.

See Also:
IJavaModelStatus