Package | Description |
---|---|
oracle.ide.file |
Classes and interfaces used to track changes to files.
|
oracle.ide.index |
Classes used to build and query indexes of source files.
|
oracle.jdeveloper.file | |
oracle.jdeveloper.java.locator |
Public implementations of the JavaClassLocator interface.
|
Modifier and Type | Method and Description |
---|---|
static Path |
ContentSetRoot.asPath(java.util.Collection<ContentSetRoot> roots)
Convert a collection of content set roots to a
Path . |
Path |
LibraryPaths.getClassPath()
Get the class path of the library.
|
Path |
ProjectCache.getContentPath(Project project)
Get the project content path.
|
Path |
ProjectCache.getContentPath(Project project,
java.lang.String contentSetKey)
Get the project content path for a specific content set.
|
static Path |
Path.getInstance()
Get an empty path.
|
static Path |
Path.getInstance(java.util.Collection<FileSet> fileSets)
Get a path instance containing the given file sets.
|
static Path |
Path.getInstance(FileSet... fileSets)
Get a path instance containing the given file sets.
|
static Path |
Path.getInstance(int capacity)
Get an empty path with the given initial capacity.
|
static Path |
Path.getInstance(URLPath urlPath)
Get a path instance containing the locations in a
URLPath . |
protected Path |
ContentSetScope.getPath() |
protected abstract Path |
AbstractFileScope.getPath()
Get the current path of this scope.
|
protected Path |
ProjectCache.getPath(Project project,
java.lang.String key)
Get a path from the cache.
|
static Path |
Path.getPath(java.lang.String propertyName)
Returns the path stored in a system property with the specified name,
using the path separator character given by
File.pathSeparatorChar . |
static Path |
Path.getPath(java.lang.String propertyName,
char separator)
Returns the path stored in a system property with the specified name and
using the specified separator character.
|
Path |
LibraryPaths.getSourcePath()
Get the source path of the library.
|
static Path |
Path.toPath(java.lang.String path)
Convert a string to a path using the path separator character given by
File.pathSeparatorChar . |
static Path |
Path.toPath(java.lang.String path,
char separator)
Convert a string to a path using the specified path separator character.
|
Modifier and Type | Method and Description |
---|---|
static LibraryPaths |
LibraryPaths.getInstance(java.lang.String name,
Path sourcePath,
Path classPath)
Get an instance of this class.
|
protected void |
ProjectCache.putPath(Project project,
java.lang.String key,
Path path)
Put a path in the cache.
|
Modifier and Type | Method and Description |
---|---|
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project,
Path path)
Get the index for the given
Path in the scope of the given
project. |
Modifier and Type | Method and Description |
---|---|
Path |
JavaProjectCache.getAdditionalClassPath(Project project)
Get the additional class path for a project.
|
Path |
JavaProjectCache.getJavaContentPath(Project project)
Get the path for Java source content.
|
protected Path |
ProjectOutputScope.getPath() |
Modifier and Type | Method and Description |
---|---|
static Path |
ProjectClassLocator.getSourcePath(Project project)
Get the source path for a project.
|
Modifier and Type | Method and Description |
---|---|
static BaseClassLocator |
JdevClassLocatorFactory.getClassLocator(Workspace workspace,
Path path)
Get a class locator for a class path.
|
static BaseClassLocator |
JdevClassLocatorFactory.getClassLocatorInterruptibly(Workspace workspace,
Path path)
Get a class locator for a class path.
|
protected static JdevPathClassLocator |
JdevPathClassLocator.getInstance(Workspace workspace,
Path sourcePath,
URLPath classPath)
Get a
JdevPathClassLocator instance. |
protected static JdevPathClassLocator |
JdevPathClassLocator.getInstanceInterruptibly(Workspace workspace,
Path sourcePath,
URLPath classPath)
Get a
JdevPathClassLocator instance. |
static BaseClassLocator |
JdevClassLocatorFactory.getSourceLocator(Workspace workspace,
Path path)
Get a class locator for a source path.
|
static BaseClassLocator |
JdevClassLocatorFactory.getSourceLocatorInterruptibly(Workspace workspace,
Path path)
Get a class locator for a source path.
|