Uses of Interface
org.eclipse.jdt.core.IJavaModelStatus

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

Uses of IJavaModelStatus in org.eclipse.jdt.core
 

Methods in org.eclipse.jdt.core that return IJavaModelStatus
 IJavaModelStatus JavaModelException.getJavaModelStatus()
          Returns the Java model status object for this exception.
static IJavaModelStatus JavaConventions.validateClasspath(IJavaProject javaProject, IClasspathEntry[] rawClasspath, IPath projectOutputLocation)
          Validate a given classpath and output location for a project, using the following rules: Classpath entries cannot collide with each other; that is, all entry paths must be unique.
static IJavaModelStatus JavaConventions.validateClasspathEntry(IJavaProject project, IClasspathEntry entry, boolean checkSourceAttachment)
          Returns a Java model status describing the problem related to this classpath entry if any, a status object with code IStatus.OK if the entry is fine (that is, if the given classpath entry denotes a valid element to be referenced onto a classpath).
 

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

Classes in org.eclipse.jdt.internal.core that implement IJavaModelStatus
 class JavaModelStatus
           
 

Fields in org.eclipse.jdt.internal.core declared as IJavaModelStatus
 IJavaModelStatus JavaModelManager.PerProjectInfo.rawClasspathStatus
           
 IJavaModelStatus JavaModelManager.PerProjectInfo.unresolvedEntryStatus
           
static IJavaModelStatus JavaModelStatus.VERIFIED_OK
          Singleton OK object
 

Methods in org.eclipse.jdt.internal.core that return IJavaModelStatus
protected  IJavaModelStatus JavaModelOperation.commonVerify()
          Common code used to verify the elements this operation is processing.
static IJavaModelStatus JavaModelStatus.newMultiStatus(IJavaModelStatus[] children)
          Creates and returns a new IJavaModelStatus that is a a multi-status status.
static IJavaModelStatus ClasspathEntry.validateClasspath(IJavaProject javaProject, IClasspathEntry[] rawClasspath, IPath projectOutputLocation)
          Validate a given classpath and output location for a project, using the following rules: Classpath entries cannot collide with each other; that is, all entry paths must be unique.
static IJavaModelStatus ClasspathEntry.validateClasspathEntry(IJavaProject project, IClasspathEntry entry, boolean checkSourceAttachment, boolean referredByContainer)
          Returns a Java model status describing the problem related to this classpath entry if any, a status object with code IStatus.OK if the entry is fine (that is, if the given classpath entry denotes a valid element to be referenced onto a classpath).
 IJavaModelStatus CreateTypeOperation.verify()
           
 IJavaModelStatus CopyPackageFragmentRootOperation.verify()
           
 IJavaModelStatus SortElementsOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - the compilation unit supplied to the operation is null.
 IJavaModelStatus CreateImportOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - the compilation unit supplied to the operation is null.
 IJavaModelStatus CreatePackageFragmentOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - the root supplied to the operation is null.
 IJavaModelStatus CommitWorkingCopyOperation.verify()
          Possible failures: INVALID_ELEMENT_TYPES - the compilation unit supplied to this operation is not a working copy ELEMENT_NOT_PRESENT - the compilation unit the working copy is based on no longer exists.
protected  IJavaModelStatus BatchOperation.verify()
           
protected  IJavaModelStatus ReconcileWorkingCopyOperation.verify()
           
protected  IJavaModelStatus RenameElementsOperation.verify()
           
 IJavaModelStatus CreateTypeMemberOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - the parent element supplied to the operation is null.
 IJavaModelStatus CreateElementInCUOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - the compilation unit supplied to the operation is null.
protected  IJavaModelStatus JavaModelOperation.verify()
          Returns a status indicating if there is any known reason this operation will fail.
 IJavaModelStatus SetClasspathOperation.verify()
           
protected  IJavaModelStatus CopyResourceElementsOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - no elements supplied to the operation INDEX_OUT_OF_BOUNDS - the number of renamings supplied to the operation does not match the number of elements that were supplied.
 IJavaModelStatus CreateCompilationUnitOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - the package fragment supplied to the operation is null.
protected  IJavaModelStatus DeletePackageFragmentRootOperation.verify()
           
 IJavaModelStatus CreatePackageDeclarationOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - no compilation unit was supplied to the operation INVALID_NAME - a name supplied to the operation was not a valid package declaration name.
 IJavaModelStatus CreateTypeHierarchyOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - at least one of a type or region must be provided to generate a type hierarchy.
protected  IJavaModelStatus CopyElementsOperation.verify()
          Possible failures: NO_ELEMENTS_TO_PROCESS - no elements supplied to the operation INDEX_OUT_OF_BOUNDS - the number of renamings supplied to the operation does not match the number of elements that were supplied.
protected  IJavaModelStatus CreateTypeOperation.verifyNameCollision()
           
protected  IJavaModelStatus CreateFieldOperation.verifyNameCollision()
           
protected  IJavaModelStatus CreateMethodOperation.verifyNameCollision()
           
protected  IJavaModelStatus CreateTypeMemberOperation.verifyNameCollision()
          Verify for a name collision in the destination container.
 

Methods in org.eclipse.jdt.internal.core with parameters of type IJavaModelStatus
 void JavaProject.createClasspathProblemMarker(IJavaModelStatus status)
          Record a new marker denoting a classpath problem
static IJavaModelStatus JavaModelStatus.newMultiStatus(IJavaModelStatus[] children)
          Creates and returns a new IJavaModelStatus that is a a multi-status status.
 ClasspathChange JavaModelManager.PerProjectInfo.setRawClasspath(IClasspathEntry[] newRawClasspath, IClasspathEntry[] referencedEntries, IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus)
           
 ClasspathChange JavaModelManager.PerProjectInfo.setRawClasspath(IClasspathEntry[] newRawClasspath, IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus)
           
 ClasspathChange JavaModelManager.PerProjectInfo.setResolvedClasspath(IClasspathEntry[] newResolvedClasspath, IClasspathEntry[] referencedEntries, java.util.Map newRootPathToRawEntries, java.util.Map newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange)
           
 ClasspathChange JavaModelManager.PerProjectInfo.setResolvedClasspath(IClasspathEntry[] newResolvedClasspath, java.util.Map newRootPathToRawEntries, java.util.Map newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange)