| Package | Description | 
|---|---|
| oracle.ide.index | 
 Classes used to build and query indexes of source files. 
 | 
| oracle.ide.index.task | 
 Interfaces for managing background tasks that perform indexing operations. 
 | 
| oracle.jdeveloper.webapp.utils | 
| Modifier and Type | Method and Description | 
|---|---|
QueryProgress | 
Index.findNodes(java.lang.Class nodeClass,
         ResultCallback<Node> callback)
Convenience method to find all  
Nodes of the given type in the
 scope of this index. | 
QueryProgress | 
Index.findNodes(QueryCriteria criteria,
         java.lang.Class nodeClass,
         ResultCallback<Node> callback)
Convenience method to find all  
Nodes of the given type in the
 scope of this index, that also match the given crieria. | 
QueryProgress | 
Index.query(QueryCriteria criteria,
     ResultCallback<java.net.URL> callback)
Query the index in a background task. 
 | 
QueryProgress | 
Index.queryEx(QueryCriteria criteria,
       ResultCallback<QueryResult> callback)
Query the index in a background task. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BackgroundTask<V>
A background task whose progress can be tracked. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static QueryProgress | 
IndexingUtils.findNodes(Project project,
         java.lang.Class nodeClass,
         ResultCallback<Node> callback)
Find Nodes of the given Node type in the web-app content set. 
 | 
static QueryProgress | 
IndexingUtils.findNodes(Project project,
         URLFilter filter,
         java.lang.Class[] nodeClasses,
         ResultCallback<Node> callback)  | 
static QueryProgress | 
IndexingUtils.findNodes(Project project,
         URLFilter filter,
         java.lang.Class nodeClass,
         ResultCallback<Node> callback)
Find Nodes of the given Node type in the web-app content set whose URLs 
 satisfy given URL filter. 
 | 
static QueryProgress | 
IndexingUtils.findNodes(Project project,
         URLFilter filter,
         ResultCallback<Node> callback)
Find Nodes in the web-app content set whose URLs satisfy given URL filter. 
 | 
static QueryProgress | 
IndexingUtils.findURLs(Project project,
        java.lang.Class nodeClass,
        ResultCallback<java.net.URL> callback)
Find file URLs of the given Node type in the web-app content set. 
 | 
static QueryProgress | 
IndexingUtils.findURLs(Project project,
        URLFilter filter,
        java.lang.Class[] nodeClasses,
        ResultCallback<java.net.URL> callback)  | 
static QueryProgress | 
IndexingUtils.findURLs(Project project,
        URLFilter filter,
        java.lang.Class nodeClass,
        ResultCallback<java.net.URL> callback)
Find Nodes of the given Node type in the web-app content set whose URLs 
 satisfy given URL filter. 
 | 
static QueryProgress | 
IndexingUtils.findURLs(Project project,
        URLFilter filter,
        ResultCallback<java.net.URL> callback)
Find file URLs in the web-app content set that satisfy given URL filter. 
 |