| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BaseClassLocator | |
|---|---|
| oracle.jdeveloper.java.locator | Public implementations of the JavaClassLocator interface. | 
| Uses of BaseClassLocator in oracle.jdeveloper.java.locator | 
|---|
| Subclasses of BaseClassLocator in oracle.jdeveloper.java.locator | |
|---|---|
 class | 
ArrayClassLocator
The ArrayClassLocator is an implementation of the
 JavaClassLocator that delegates the task of locating
 classes to an array of BaseClassLocator instances. | 
 class | 
CachedDirURLClassLocator
The CachedDirURLClassLocator is an implementation of the 
 URL-based ClassLocator which deals with root URLs that are not
 Jar URLs. | 
 class | 
DebugClassLocator
The DebugClassLocator is a decorator of the
 JavaClassLocator API to provide debug/verbose output
 for tracing the calls to a JavaClassLocator. | 
 class | 
DirURLClassLocator
The DirURLClassLocator is an implementation of the 
 URL-based ClassLocator which deals with root URLs that are not
 Jar URLs. | 
 class | 
JarURLClassLocator
Locates classes in JAR files.  | 
 class | 
JdevPathClassLocator
 | 
 class | 
LibraryClassLocator
The LibraryClassLocator is an implementation of the
 JavaClassLocator to locate classes for a Library 
 instance. | 
 class | 
PathClassLocator
The PathClassLocator is an implementation of the
 JavaClassLocator to locate classes for based on an
 URLPaths for both the source and class paths | 
 class | 
ProjectClassLocator
The ProjectClassLocator is an implementation of the
 JavaClassLocator to locate classes for a Project instance. | 
 class | 
URLClassLocator
The URLClassLocator is an abstract starting point for a
 JavaClassLocator implementation based out of a root URL. | 
| Fields in oracle.jdeveloper.java.locator declared as BaseClassLocator | |
|---|---|
static BaseClassLocator | 
BaseClassLocator.EMPTY_LOCATOR
Locator implementation that does nothing.  | 
| Methods in oracle.jdeveloper.java.locator that return BaseClassLocator | |
|---|---|
protected static BaseClassLocator | 
BaseClassLocator.ensureValid(BaseClassLocator locator)
Utility routine to ensure that there is a valid locator available.  | 
 BaseClassLocator | 
ClassLocatorFactory.getClassLocator(java.net.URL rootURL)
Fetch a BaseClassLocator instance for the given root URL
 path, for Java class files. | 
 BaseClassLocator | 
ClassLocatorFactory.getClassLocator(URLPath urlPath)
Fetch a BaseClassLocator instance for the given
 URLPath for locating class files. | 
 BaseClassLocator | 
ClassLocatorFactory.getClassLocatorInterruptibly(URLPath urlPath)
Fetch a BaseClassLocator instance for the given
 URLPath for locating class files. | 
static BaseClassLocator | 
JdevClassLocatorFactory.getLibraryLocator(Library library)
Fetch a BaseClassLocator instance for the given
 library for locating source and class files. | 
static BaseClassLocator | 
JdevClassLocatorFactory.getLibraryLocator(Library[] libraries)
Fetch a BaseClassLocator instance for the given set of
 libraries for locating source and class files. | 
static BaseClassLocator | 
JdevClassLocatorFactory.getLibraryLocatorInterruptibly(Library[] libraries)
Fetch a BaseClassLocator instance for the given set of
 libraries for locating source and class files. | 
 BaseClassLocator | 
JdevClassLocatorFactory.getPathLocator(URLPath sourcePath,
               URLPath classPath)
Fetch a BaseClassLocator instance for the given source
 and class paths for locating source and class files. | 
 BaseClassLocator | 
ClassLocatorFactory.getPathLocator(URLPath sourcePath,
               URLPath classPath)
Fetch a BaseClassLocator instance for the given source
 and class paths for locating source and class files. | 
 BaseClassLocator | 
JdevClassLocatorFactory.getPathLocatorInterruptibly(URLPath sourcePath,
                            URLPath classPath)
 | 
 BaseClassLocator | 
ClassLocatorFactory.getPathLocatorInterruptibly(URLPath sourcePath,
                            URLPath classPath)
Fetch a BaseClassLocator instance for the given source
 and class paths for locating source and class files. | 
static BaseClassLocator | 
JdevClassLocatorFactory.getProjectLocator(Project project)
Fetch a BaseClassLocator instance for the given
 project for locating source and class files. | 
static BaseClassLocator | 
JdevClassLocatorFactory.getProjectLocatorInterruptibly(Project project)
Get the class locator instance for a project.  | 
 BaseClassLocator | 
ClassLocatorFactory.getSourceLocator(java.net.URL rootURL)
Fetch a BaseClassLocator instance for the given root URL
 path, for Java source files. | 
 BaseClassLocator | 
ClassLocatorFactory.getSourceLocator(URLPath urlPath)
Fetch a BaseClassLocator instance for the given
 URLPath for locating source files. | 
 BaseClassLocator | 
ClassLocatorFactory.getSourceLocatorInterruptibly(URLPath urlPath)
Fetch a BaseClassLocator instance for the given
 URLPath for locating source files. | 
| Methods in oracle.jdeveloper.java.locator with parameters of type BaseClassLocator | |
|---|---|
protected static BaseClassLocator | 
BaseClassLocator.ensureValid(BaseClassLocator locator)
Utility routine to ensure that there is a valid locator available.  | 
| Constructors in oracle.jdeveloper.java.locator with parameters of type BaseClassLocator | |
|---|---|
ArrayClassLocator(BaseClassLocator[] locators)
Constructs a new ArrayClassLocator for the given
 set of BaseClassLocator instances. | 
|
DebugClassLocator(BaseClassLocator locator)
Constructs a new DebugClassLocator for the given
 class locator. | 
|
PathClassLocator(BaseClassLocator sourceLocator,
                 BaseClassLocator classLocator)
Constructs a new PathClassLocator for the given
 source and class locators. | 
|
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||