Uses of Class
org.eclipse.jdt.internal.core.JavaModelOperation

Packages that use JavaModelOperation
org.eclipse.jdt.internal.core   
 

Uses of JavaModelOperation in org.eclipse.jdt.internal.core
 

Subclasses of JavaModelOperation in org.eclipse.jdt.internal.core
 class BatchOperation
          An operation created as a result of a call to JavaCore.run(IWorkspaceRunnable, IProgressMonitor) that encapsulates a user defined IWorkspaceRunnable.
 class BecomeWorkingCopyOperation
          Switch and ICompilationUnit to working copy mode and signal the working copy addition through a delta.
 class ChangeClasspathOperation
           
 class CommitWorkingCopyOperation
          Commits the contents of a working copy compilation unit to its original element and resource, bringing the Java Model up-to-date with the current contents of the working copy.
 class CopyElementsOperation
          This operation copies/moves a collection of elements from their current container to a new container, optionally renaming the elements.
 class CopyPackageFragmentRootOperation
           
 class CopyResourceElementsOperation
          This operation copies/moves/renames a collection of resources from their current container to a new container, optionally renaming the elements.
 class CreateCompilationUnitOperation
          This operation creates a compilation unit (CU).
 class CreateElementInCUOperation
          This abstract class implements behavior common to CreateElementInCUOperations.
 class CreateFieldOperation
          This operation creates a field declaration in a type.
 class CreateImportOperation
          This operation adds an import declaration to an existing compilation unit.
 class CreateInitializerOperation
          This operation creates a initializer in a type.
 class CreateMethodOperation
          This operation creates an instance method.
 class CreatePackageDeclarationOperation
          This operation adds/replaces a package declaration in an existing compilation unit.
 class CreatePackageFragmentOperation
          This operation creates a new package fragment under a given package fragment root.
 class CreateTypeHierarchyOperation
          This operation creates an ITypeHierarchy for a specific type within a specified region, or for all types within a region.
 class CreateTypeMemberOperation
          Implements functionality common to operations that create type members.
 class CreateTypeOperation
          This operation creates a class or interface.
 class DeleteElementsOperation
          This operation deletes a collection of elements (and all of their children).
 class DeletePackageFragmentRootOperation
           
 class DeleteResourceElementsOperation
          This operation deletes a collection of resources and all of their children.
 class DiscardWorkingCopyOperation
          Discards a working copy (decrement its use count and remove its working copy info if the use count is 0) and signal its removal through a delta.
 class MoveElementsOperation
          This operation moves elements from their current container to a specified destination container, optionally renaming the elements.
 class MovePackageFragmentRootOperation
           
 class MoveResourceElementsOperation
          This operation moves resources (package fragments and compilation units) from their current container to a specified destination container, optionally renaming the elements.
 class MultiOperation
          This class is used to perform operations on multiple IJavaElement.
 class ReconcileWorkingCopyOperation
          Reconcile a working copy and signal the changes through a delta.
 class RenameElementsOperation
          This operation renames elements.
 class RenameResourceElementsOperation
          This operation renames resources (Package fragments and compilation units).
 class SetClasspathOperation
          This operation sets an IJavaProject's classpath.
 class SetContainerOperation
           
 class SetVariablesOperation
           
 class SortElementsOperation
          This operation is used to sort elements in a compilation unit according to certain criteria.
 

Methods in org.eclipse.jdt.internal.core that return JavaModelOperation
protected  JavaModelOperation CopyElementsOperation.getNestedOperation(IJavaElement element)
          Returns the nested operation to use for processing this element
protected  JavaModelOperation JavaModelOperation.popOperation()
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type JavaModelOperation
 void JavaModelOperation.executeNestedOperation(JavaModelOperation operation, int subWorkAmount)
          Convenience method to run an operation within this operation
protected  void JavaModelOperation.pushOperation(JavaModelOperation operation)