Package | Description |
---|---|
oracle.ide.dependency |
Provides information about the dependencies between files in an application.
|
oracle.ide.dependency.index |
Provides the ability to store and retrieve dependency information using the
index.
|
oracle.jdeveloper.db.dependency | |
oracle.jdeveloper.java.dependency |
Provides dependency information for Java.
|
oracle.jdeveloper.refactoring.dependency |
Provides refactoring support for the Dependency API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SourceDeclaration
A declaration in a source file.
|
Modifier and Type | Class and Description |
---|---|
class |
IdDeclaration
A declaration that is identified by a unique ID.
|
Modifier and Type | Method and Description |
---|---|
Declaration |
URLDeclarationProvider.getDeclaration(Context context) |
abstract Declaration |
DependencyManager.getDeclaration(Context context)
Get the declaration for a context.
|
Declaration |
DeclarationProvider.getDeclaration(Context context)
Get the declaration for the given context.
|
Declaration |
Reference.resolve(Context context)
Resolve this reference to the corresponding declaration, if it exists.
|
Declaration |
IdReference.resolve(Context context) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends Declaration> |
URLDeclarationProvider.getDeclarations(Context context,
Node node) |
abstract java.util.Collection<Declaration> |
DependencyManager.getDeclarations(Context context,
Node node)
Get all declarations for a Node.
|
java.util.Collection<? extends Declaration> |
DeclarationProvider.getDeclarations(Context context,
Node node)
Get all declarations for a Node.
|
java.util.Collection<? extends Declaration> |
URLDeclarationProvider.getTopLevelDeclarations(Context context,
Node node) |
abstract java.util.Collection<Declaration> |
DependencyManager.getTopLevelDeclarations(Context context,
Node node)
Get all top-level declarations for a Node.
|
java.util.Collection<? extends Declaration> |
DeclarationProvider.getTopLevelDeclarations(Context context,
Node node)
Get all top-level declarations for a Node.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReferenceProvider.canFindReferences(Context context,
Scope scope,
Declaration declaration)
Determine whether this provider can find references to a declaration.
|
abstract java.util.Collection<Reference> |
DependencyManager.findReferences(Context context,
Scope scope,
Declaration declaration)
Find all references to a declaration.
|
java.util.Collection<? extends Reference> |
ReferenceProvider.findReferences(Context context,
Scope scope,
Declaration declaration,
ProgressIndicator progress)
Find all references to the given declaration that this provider knows
about.
|
abstract java.util.Collection<Reference> |
DependencyManager.findReferences(Context context,
Scope scope,
Declaration declaration,
ProgressIndicator progress)
Find all references to a declaration.
|
boolean |
Reference.isReferenceTo(Context context,
Declaration declaration)
Determine whether this is a reference to a specifc declaration.
|
boolean |
IdReference.isReferenceTo(Context context,
Declaration declaration) |
Modifier and Type | Class and Description |
---|---|
class |
IndexDeclaration
A declaration stored in the index.
|
Modifier and Type | Method and Description |
---|---|
Declaration |
IndexDeclarationProvider.getDeclaration(Context context) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends Declaration> |
IndexDeclarationProvider.getDeclarations(Context context,
Node node) |
java.util.Collection<? extends Declaration> |
IndexDeclarationProvider.getTopLevelDeclarations(Context context,
Node node) |
Modifier and Type | Method and Description |
---|---|
boolean |
IndexReferenceProvider.canFindReferences(Context context,
Scope scope,
Declaration declaration) |
java.util.Collection<? extends Reference> |
IndexReferenceProvider.findReferences(Context context,
Scope scope,
Declaration declaration,
ProgressIndicator progress) |
protected ContentSet |
IndexReferenceProvider.getContentSet(Context context,
Project project,
Declaration declaration)
Get the content set that should be searched for references to a
declaration.
|
protected abstract java.util.Collection<QueryCriteria> |
IndexReferenceProvider.getReferenceCriteria(Context context,
Declaration declaration)
Get the index query criteria to use to search for references to a
declaration.
|
protected boolean |
IndexReferenceProvider.verify(Context context,
IndexReference reference,
Declaration declaration)
Verify that a reference points to a declaration.
|
Modifier and Type | Class and Description |
---|---|
class |
DBObjectDeclaration
A DBObjectDeclaration is an IdDeclaration implementation that uses a string
id created by the
DBObjectDeclarationFactory as its declaration id. |
class |
DBObjectProviderDeclaration
Declaration implementation for the IDE's dependency framework that
represents a DBObjectProvider.
|
class |
PlSqlDeclaration
Extension of DBObjectDeclaration for PL/SQL objects, that also implements
SourceDeclaration to provide a link to the code editor for the PL/SQL
fragment being declared.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationDeclaration
The declaration of a Java annotation.
|
class |
ClassDeclaration
The declaration of a Java class.
|
class |
FieldDeclaration
The declaration of a Java field.
|
class |
MethodDeclaration
The declaration of a Java method.
|
class |
ResourceKeyDeclaration |
Modifier and Type | Method and Description |
---|---|
Declaration |
JavaDeclarationProvider.getDeclaration(Context context) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Declaration> |
JavaDeclarationProvider.getDeclarations(Context context,
Node node) |
java.util.Collection<Declaration> |
JavaDeclarationProvider.getTopLevelDeclarations(Context context,
Node node) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Declaration> |
DeclarationSearchCriteria.getDeclarations()
Get the declarations to search for.
|
java.util.Collection<Declaration> |
DeclarationSafeDeleteCriteria.getDeclarations()
Get the declarations being deleted.
|
Constructor and Description |
---|
DeclarationSafeDeleteCriteria(java.lang.String title,
Declaration... declarations) |
DeclarationSearchCriteria(java.lang.String title,
Declaration... declarations) |