Uses of Interface
org.aspectj.org.eclipse.jdt.core.IJavaModelStatus
Packages that use IJavaModelStatus
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
-
Uses of IJavaModelStatus in org.aspectj.org.eclipse.jdt.core
Methods in org.aspectj.org.eclipse.jdt.core that return IJavaModelStatusModifier and TypeMethodDescriptionJavaModelException.getJavaModelStatus()Returns the Java model status object for this exception.static IJavaModelStatusJavaConventions.validateClasspath(IJavaProject javaProject, IClasspathEntry[] rawClasspath, org.eclipse.core.runtime.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 IJavaModelStatusJavaConventions.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 codeIStatus.OKif the entry is fine (that is, if the given classpath entry denotes a valid element to be referenced onto a classpath).Constructors in org.aspectj.org.eclipse.jdt.core with parameters of type IJavaModelStatusModifierConstructorDescriptionJavaModelException(IJavaModelStatus status) Creates a Java model exception for the given Java-specific status object. -
Uses of IJavaModelStatus in org.aspectj.org.eclipse.jdt.internal.core
Classes in org.aspectj.org.eclipse.jdt.internal.core that implement IJavaModelStatusFields in org.aspectj.org.eclipse.jdt.internal.core declared as IJavaModelStatusModifier and TypeFieldDescriptionJavaModelManager.PerProjectInfo.rawClasspathStatusJavaModelManager.PerProjectInfo.unresolvedEntryStatusstatic final IJavaModelStatusJavaModelStatus.VERIFIED_OKSingleton OK objectMethods in org.aspectj.org.eclipse.jdt.internal.core that return IJavaModelStatusModifier and TypeMethodDescriptionprotected IJavaModelStatusJavaModelOperation.commonVerify()Common code used to verify the elements this operation is processing.static IJavaModelStatusJavaModelStatus.newMultiStatus(IJavaModelStatus[] children) Creates and returns a newIJavaModelStatusthat is a a multi-status status.static IJavaModelStatusClasspathEntry.validateClasspath(IJavaProject javaProject, IClasspathEntry[] rawClasspath, org.eclipse.core.runtime.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 IJavaModelStatusClasspathEntry.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 codeIStatus.OKif the entry is fine (that is, if the given classpath entry denotes a valid element to be referenced onto a classpath).protected IJavaModelStatusBatchOperation.verify()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 IJavaModelStatusCopyElementsOperation.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.CopyPackageFragmentRootOperation.verify()protected IJavaModelStatusCopyResourceElementsOperation.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.CreateCompilationUnitOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - the package fragment supplied to the operation isnull.CreateElementInCUOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - the compilation unit supplied to the operation isnull.CreateImportOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - the compilation unit supplied to the operation isnull.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.CreatePackageFragmentOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - the root supplied to the operation isnull.CreateTypeHierarchyOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - at least one of a type or region must be provided to generate a type hierarchy.CreateTypeMemberOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - the parent element supplied to the operation isnull.CreateTypeOperation.verify()protected IJavaModelStatusDeletePackageFragmentRootOperation.verify()protected IJavaModelStatusJavaModelOperation.verify()Returns a status indicating if there is any known reason this operation will fail.protected IJavaModelStatusReconcileWorkingCopyOperation.verify()protected IJavaModelStatusRenameElementsOperation.verify()SetClasspathOperation.verify()SortElementsOperation.verify()Possible failures: NO_ELEMENTS_TO_PROCESS - the compilation unit supplied to the operation isnull. INVALID_ELEMENT_TYPES - the supplied elements are not an instance of IWorkingCopy.protected IJavaModelStatusCreateFieldOperation.verifyNameCollision()protected IJavaModelStatusCreateMethodOperation.verifyNameCollision()protected IJavaModelStatusCreateTypeMemberOperation.verifyNameCollision()Verify for a name collision in the destination container.protected IJavaModelStatusCreateTypeOperation.verifyNameCollision()Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IJavaModelStatusModifier and TypeMethodDescriptionvoidJavaProject.createClasspathProblemMarker(IJavaModelStatus status) Record a new marker denoting a classpath problemstatic IJavaModelStatusJavaModelStatus.newMultiStatus(IJavaModelStatus[] children) Creates and returns a newIJavaModelStatusthat is a a multi-status status.JavaModelManager.PerProjectInfo.setRawClasspath(IClasspathEntry[] newRawClasspath, IClasspathEntry[] referencedEntries, org.eclipse.core.runtime.IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus) JavaModelManager.PerProjectInfo.setRawClasspath(IClasspathEntry[] newRawClasspath, org.eclipse.core.runtime.IPath newOutputLocation, IJavaModelStatus newRawClasspathStatus) JavaModelManager.PerProjectInfo.setResolvedClasspath(IClasspathEntry[] newResolvedClasspath, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToRawEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange) JavaModelManager.PerProjectInfo.setResolvedClasspath(IClasspathEntry[] newResolvedClasspath, IClasspathEntry[] referencedEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToRawEntries, Map<org.eclipse.core.runtime.IPath, IClasspathEntry> newRootPathToResolvedEntries, IJavaModelStatus newUnresolvedEntryStatus, int timeStamp, boolean addClasspathChange)