Extension SDK 10.1.3.36.73

Uses of Class
oracle.jdeveloper.java.locator.BaseClassLocator

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
          The JarURLClassLocator is an implementation of the URL-based ClassLocator which deals with root URLs that are located within Jar archives.
 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 ClassLocatorFactory.EMPTY_LOCATOR
          Locator implementation that does nothing.
 

Methods in oracle.jdeveloper.java.locator that return BaseClassLocator
static BaseClassLocator ClassLocatorFactory.getSourceLocator(java.net.URL rootURL)
          Fetch a BaseClassLocator instance for the given root URL path, for Java source files.
static BaseClassLocator ClassLocatorFactory.getClassLocator(java.net.URL rootURL)
          Fetch a BaseClassLocator instance for the given root URL path, for Java class files.
static BaseClassLocator ClassLocatorFactory.getSourceLocator(URLPath urlPath)
          Fetch a BaseClassLocator instance for the given URLPath for locating source files.
static BaseClassLocator ClassLocatorFactory.getClassLocator(URLPath urlPath)
          Fetch a BaseClassLocator instance for the given URLPath for locating class files.
static BaseClassLocator ClassLocatorFactory.getLibraryLocator(Library library)
          Fetch a BaseClassLocator instance for the given library for locating source and class files.
static BaseClassLocator ClassLocatorFactory.getLibraryLocator(Library[] libraries)
          Fetch a BaseClassLocator instance for the given set of libraries for locating source and class files.
static BaseClassLocator ClassLocatorFactory.getProjectLocator(Project project)
          Fetch a BaseClassLocator instance for the given project for locating source and class files.
static BaseClassLocator ClassLocatorFactory.getPathLocator(URLPath sourcePath, URLPath classPath)
          Fetch a BaseClassLocator instance for the given source and class paths for locating source and class files.
protected static BaseClassLocator BaseClassLocator.ensureValid(BaseClassLocator locator)
          Utility routine to ensure that there is a valid locator available.
 

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
DebugClassLocator(BaseClassLocator locator)
          Constructs a new DebugClassLocator for the given class locator.
ArrayClassLocator(BaseClassLocator[] locators)
          Constructs a new ArrayClassLocator for the given set of BaseClassLocator instances.
 


Extension SDK 10.1.3.36.73

 

Copyright © 1997, 2005, Oracle.All rights reserved.