Package | Description |
---|---|
oracle.jdeveloper.java |
Public API for the java model.
|
oracle.jdeveloper.java.provider |
Public implementations of the JavaFileProvider interface.
|
Modifier and Type | Method and Description |
---|---|
ProviderContext |
JavaModelFactory.newContext()
Creates a new context for the provider.
|
ProviderContext |
JdevJavaModelFactory.newContextImpl() |
protected ProviderContext |
JavaModelFactory.newContextImpl()
Creates a new context for the provider.
|
Modifier and Type | Class and Description |
---|---|
class |
JdevProviderContext
The
BaseFileProvider is an abstract starting point for an implementation of the JavaFileProvider interface that relies on a JavaClassLocator instance for locating Java class and source files. |
Modifier and Type | Field and Description |
---|---|
protected ProviderContext |
BaseFileProvider.context
Environment defining filesystem access, user-defined preference retrieval, and other things.
|
Modifier and Type | Method and Description |
---|---|
ProviderContext |
BaseFileProvider.getConteXt()
Gets the context that this provider is using.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseFileProvider.setConteXt(ProviderContext c)
Sets the context that we'll use.
|
Constructor and Description |
---|
BaseFileProvider(ProviderContext contextIn) |
CachedFileProvider(ProviderContext environment, java.lang.String scopeDescription) |
ProjectFileProvider(ProviderContext e, Project project)
Constructs a new
ProjectFileProvider instance using the given project to locate Java source and class files. |
ProjectFileProvider(ProviderContext e, Project project, java.util.Map cache) |
SimpleFileProvider(ProviderContext e, JavaClassLocator locator)
Constructs a new
PathFileProvider instance. |