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

Packages that use IPackageFragmentRoot
org.eclipse.jdt.core The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program. 
org.eclipse.jdt.core.search Provides support for searching the workspace Java elements that match a particular description. 
org.eclipse.jdt.core.tests.model   
org.eclipse.jdt.core.tests.performance   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.search   
org.eclipse.jdt.internal.core.search.matching   
 

Uses of IPackageFragmentRoot in org.eclipse.jdt.core
 

Methods in org.eclipse.jdt.core that return IPackageFragmentRoot
static IPackageFragmentRoot JavaCore.createJarPackageFragmentRootFrom(IFile file)
          Creates and returns a handle for the given JAR file.
 IPackageFragmentRoot IJavaProject.findPackageFragmentRoot(org.eclipse.core.runtime.IPath path)
          Returns the existing package fragment root on this project's classpath whose path matches the given (absolute) path, or null if one does not exist.
 IPackageFragmentRoot[] IJavaProject.findPackageFragmentRoots(IClasspathEntry entry)
          Returns the existing package fragment roots identified by the given entry.
 IPackageFragmentRoot[] IJavaProject.getAllPackageFragmentRoots()
          Returns all of the existing package fragment roots that exist on the classpath, in the order they are defined by the classpath.
 IPackageFragmentRoot IJarEntryResource.getPackageFragmentRoot()
          Returns the package fragment root this jar entry resource belongs to.
 IPackageFragmentRoot IJavaProject.getPackageFragmentRoot(IResource resource)
          Returns a package fragment root for the given resource, which must either be a folder representing the top of a package hierarchy, or a ZIP archive (e.g.
 IPackageFragmentRoot IJavaProject.getPackageFragmentRoot(java.lang.String externalLibraryPath)
          Returns a package fragment root for an external library (a ZIP archive - e.g.
 IPackageFragmentRoot[] IJavaProject.getPackageFragmentRoots()
          Returns all of the package fragment roots contained in this project, identified on this project's resolved classpath.
 IPackageFragmentRoot[] IJavaProject.getPackageFragmentRoots(IClasspathEntry entry)
          Deprecated. Use IJavaProject.findPackageFragmentRoots(IClasspathEntry) instead
 

Uses of IPackageFragmentRoot in org.eclipse.jdt.core.search
 

Methods in org.eclipse.jdt.core.search that return IPackageFragmentRoot
 IPackageFragmentRoot TypeNameMatch.getPackageFragmentRoot()
          Returns the package fragment root of the stored type.
 

Uses of IPackageFragmentRoot in org.eclipse.jdt.core.tests.model
 

Methods in org.eclipse.jdt.core.tests.model that return IPackageFragmentRoot
static IPackageFragmentRoot ModelTestsUtil.getExternalJarFile(IJavaProject project, java.lang.String jarSimpleName)
           
static IPackageFragmentRoot ModelTestsUtil.getPackageFragmentRoot(IJavaProject project, java.lang.String rootPath)
          Returns the specified package fragment root in the given project, or null if it does not exist.
 IPackageFragmentRoot AbstractJavaModelTests.getPackageFragmentRoot(java.lang.String projectName, java.lang.String rootPath)
          Returns the specified package fragment root in the given project, or null if it does not exist.
 

Methods in org.eclipse.jdt.core.tests.model with parameters of type IPackageFragmentRoot
static java.util.List ModelTestsUtil.getCompilationUnits(IPackageFragmentRoot root)
          Returns all compilation units of a given project.
 

Uses of IPackageFragmentRoot in org.eclipse.jdt.core.tests.performance
 

Methods in org.eclipse.jdt.core.tests.performance that return IPackageFragmentRoot
 IPackageFragmentRoot FullSourceWorkspaceTests.getPackageFragmentRoot(IJavaProject project, java.lang.String rootPath)
          Returns the specified package fragment root in the given project, or null if it does not exist.
 

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

Classes in org.eclipse.jdt.internal.core that implement IPackageFragmentRoot
 class ExternalPackageFragmentRoot
          A package fragment root that corresponds to an external class folder.
 class JarPackageFragmentRoot
          A package fragment root that corresponds to a .jar or .zip.
 class PackageFragmentRoot
           
 

Methods in org.eclipse.jdt.internal.core that return IPackageFragmentRoot
 IPackageFragmentRoot[] JavaProject.computePackageFragmentRoots(IClasspathEntry resolvedEntry)
          Computes the package fragment roots identified by the given entry.
 IPackageFragmentRoot[] JavaProject.computePackageFragmentRoots(IClasspathEntry[] resolvedClasspath, boolean retrieveExportedRoots, java.util.Map rootToResolvedEntries)
          Returns (local/all) the package fragment roots identified by the given project's classpath.
static IPackageFragmentRoot JavaModelManager.createJarPackageFragmentRootFrom(IFile file, IJavaProject project)
          Creates and returns a handle for the given JAR file, its project being the given project.
 IPackageFragmentRoot JavaProject.findPackageFragmentRoot(org.eclipse.core.runtime.IPath path)
           
 IPackageFragmentRoot JavaProject.findPackageFragmentRoot0(org.eclipse.core.runtime.IPath path)
           
 IPackageFragmentRoot[] JavaProject.findPackageFragmentRoots(IClasspathEntry entry)
           
 IPackageFragmentRoot[] JavaProject.getAllPackageFragmentRoots()
           
 IPackageFragmentRoot[] JavaProject.getAllPackageFragmentRoots(java.util.Map rootToResolvedEntries)
           
 IPackageFragmentRoot JavaProject.getFolderPackageFragmentRoot(org.eclipse.core.runtime.IPath path)
          The path is known to match a source/library folder entry.
 IPackageFragmentRoot JarEntryResource.getPackageFragmentRoot()
           
 IPackageFragmentRoot NonJavaResource.getPackageFragmentRoot()
           
 IPackageFragmentRoot JavaProject.getPackageFragmentRoot(org.eclipse.core.runtime.IPath path)
           
 IPackageFragmentRoot DeltaProcessor.RootInfo.getPackageFragmentRoot(IResource resource)
           
 IPackageFragmentRoot JavaProject.getPackageFragmentRoot(IResource resource)
           
 IPackageFragmentRoot JavaProject.getPackageFragmentRoot(java.lang.String externalLibraryPath)
           
 IPackageFragmentRoot JavaProject.getPackageFragmentRoot0(org.eclipse.core.runtime.IPath externalLibraryPath)
           
 IPackageFragmentRoot[] JavaProject.getPackageFragmentRoots()
           
 IPackageFragmentRoot[] JavaProject.getPackageFragmentRoots(IClasspathEntry entry)
          Deprecated.  
 

Methods in org.eclipse.jdt.internal.core with parameters of type IPackageFragmentRoot
 IPackageFragment[] JavaProject.getPackageFragmentsInRoots(IPackageFragmentRoot[] roots)
          Returns all the package fragments found in the specified package fragment roots.
 

Constructors in org.eclipse.jdt.internal.core with parameters of type IPackageFragmentRoot
CopyPackageFragmentRootOperation(IPackageFragmentRoot root, org.eclipse.core.runtime.IPath destination, int updateResourceFlags, int updateModelFlags, IClasspathEntry sibling)
           
CreatePackageFragmentOperation(IPackageFragmentRoot parentElement, java.lang.String packageName, boolean force)
          When executed, this operation will create a package fragment with the given name under the given package fragment root.
DeletePackageFragmentRootOperation(IPackageFragmentRoot root, int updateResourceFlags, int updateModelFlags)
           
MovePackageFragmentRootOperation(IPackageFragmentRoot root, org.eclipse.core.runtime.IPath destination, int updateResourceFlags, int updateModelFlags, IClasspathEntry sibling)
           
NameLookup(IPackageFragmentRoot[] packageFragmentRoots, HashtableOfArrayToObject packageFragments, ICompilationUnit[] workingCopies, java.util.Map rootToResolvedEntries)
           
 

Uses of IPackageFragmentRoot in org.eclipse.jdt.internal.core.search
 

Methods in org.eclipse.jdt.internal.core.search that return IPackageFragmentRoot
 IPackageFragmentRoot JavaWorkspaceScope.packageFragmentRoot(java.lang.String resourcePathString, int jarSeparatorIndex, java.lang.String jarPath)
           
 IPackageFragmentRoot JavaSearchScope.packageFragmentRoot(java.lang.String resourcePathString, int jarSeparatorIndex, java.lang.String jarPath)
           
abstract  IPackageFragmentRoot AbstractJavaSearchScope.packageFragmentRoot(java.lang.String resourcePathString, int jarSeparatorIndex, java.lang.String jarPath)
          Returns the package fragment root corresponding to a given resource path.
 

Methods in org.eclipse.jdt.internal.core.search with parameters of type IPackageFragmentRoot
 void BasicSearchEngine.searchAllSecondaryTypeNames(IPackageFragmentRoot[] sourceFolders, IRestrictedAccessTypeRequestor nameRequestor, boolean waitForIndexes, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
          Searches for all secondary types in the given scope.
 

Uses of IPackageFragmentRoot in org.eclipse.jdt.internal.core.search.matching
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type IPackageFragmentRoot
 PossibleMatch[] PossibleMatchSet.getPossibleMatches(IPackageFragmentRoot[] roots)