Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Uses of Interface
oracle.ide.dependency.Declaration

Packages that use Declaration
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.java.dependency Provides dependency information for Java. 
oracle.jdeveloper.refactoring.dependency Provides refactoring support for the Dependency API. 
 

Uses of Declaration in oracle.ide.dependency
 

Subinterfaces of Declaration in oracle.ide.dependency
 interface SourceDeclaration
          A declaration in a source file.
 

Classes in oracle.ide.dependency that implement Declaration
 class IdDeclaration
          A declaration that is identified by a unique ID.
 

Methods in oracle.ide.dependency that return Declaration
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 URLDeclarationProvider.getDeclaration(Context context)
           
 Declaration IdReference.resolve(Context context)
           
 Declaration Reference.resolve(Context context)
          Resolve this reference to the corresponding declaration, if it exists.
 

Methods in oracle.ide.dependency that return types with arguments of type Declaration
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.getDeclarations(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.
 java.util.Collection<? extends Declaration> URLDeclarationProvider.getTopLevelDeclarations(Context context, Node node)
           
 

Methods in oracle.ide.dependency with parameters of type Declaration
 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.
abstract  java.util.Collection<Reference> DependencyManager.findReferences(Context context, Scope scope, Declaration declaration, ProgressIndicator progress)
          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.
 boolean IdReference.isReferenceTo(Context context, Declaration declaration)
           
 boolean Reference.isReferenceTo(Context context, Declaration declaration)
          Determine whether this is a reference to a specifc declaration.
 

Uses of Declaration in oracle.ide.dependency.index
 

Classes in oracle.ide.dependency.index that implement Declaration
 class IndexDeclaration
          A declaration stored in the index.
 

Methods in oracle.ide.dependency.index that return Declaration
 Declaration IndexDeclarationProvider.getDeclaration(Context context)
           
 

Methods in oracle.ide.dependency.index that return types with arguments of type Declaration
 java.util.Collection<? extends Declaration> IndexDeclarationProvider.getDeclarations(Context context, Node node)
           
 java.util.Collection<? extends Declaration> IndexDeclarationProvider.getTopLevelDeclarations(Context context, Node node)
           
 

Methods in oracle.ide.dependency.index with parameters of type Declaration
 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.
 

Uses of Declaration in oracle.jdeveloper.java.dependency
 

Classes in oracle.jdeveloper.java.dependency that implement Declaration
 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.
 

Methods in oracle.jdeveloper.java.dependency that return Declaration
 Declaration JavaDeclarationProvider.getDeclaration(Context context)
           
 

Methods in oracle.jdeveloper.java.dependency that return types with arguments of type Declaration
 java.util.Collection<Declaration> JavaDeclarationProvider.getDeclarations(Context context, Node node)
           
 java.util.Collection<Declaration> JavaDeclarationProvider.getTopLevelDeclarations(Context context, Node node)
           
 

Uses of Declaration in oracle.jdeveloper.refactoring.dependency
 

Methods in oracle.jdeveloper.refactoring.dependency that return types with arguments of type Declaration
 java.util.Collection<Declaration> DeclarationSafeDeleteCriteria.getDeclarations()
          Get the declarations being deleted.
 java.util.Collection<Declaration> DeclarationSearchCriteria.getDeclarations()
          Get the declarations to search for.
 

Constructors in oracle.jdeveloper.refactoring.dependency with parameters of type Declaration
DeclarationSafeDeleteCriteria(java.lang.String title, Declaration... declarations)
           
DeclarationSearchCriteria(java.lang.String title, Declaration... declarations)
           
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

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