Package | Description |
---|---|
oracle.jdeveloper.dialogs |
The
Dialogs package contains commonly used dialogs. |
oracle.jdeveloper.java |
Public API for the java model.
|
oracle.jdeveloper.java.filter |
Filter classes for use with the java model.
|
oracle.jdeveloper.java.locator |
Public implementations of the JavaClassLocator interface.
|
oracle.jdeveloper.java.provider |
Public implementations of the JavaFileProvider interface.
|
Modifier and Type | Method and Description |
---|---|
static BrowseHandler2 |
BrowseHandler2.createClassBrowserList(JavaManager javaManager, javax.swing.JTextField textField, ClassNameFilter classFilter)
Creates a
BrowseHandler2 that finds matching classes based on the search text in the supplied text field. |
static BrowseHandler |
BrowseHandler.createClassBrowserList(JavaManager javaManager, javax.swing.JTextField textField, javax.swing.JList list, ClassNameFilter classFilter)
Creates a
BrowseHandler that finds matching classes based on the search text in the supplied text field. |
static BrowseHandler2 |
BrowseHandler2.createClassPackageBrowserList(JavaManager javaManager, javax.swing.JTextField textField, ClassNameFilter classFilter, PackageNameFilter packageFilter)
Creates a
BrowseHandler2 that finds matching classes and packages based on the search text in the supplied text field. |
static BrowseHandler |
BrowseHandler.createClassPackageBrowserList(JavaManager javaManager, javax.swing.JTextField textField, javax.swing.JList list, ClassNameFilter classFilter, PackageNameFilter packageFilter)
Creates a
BrowseHandler that finds matching classes and packages based on the search text in the supplied text field. |
void |
ClassPackageView.setClassAndPackageNameFilters(ClassNameFilter classNameFilter, PackageNameFilter pkgNameFilter)
Supplies the class with the data needed to filter classes and packages.
|
void |
ClassPackageTreePanel.setClassAndPackageNameFilters(ClassNameFilter classFilter, PackageNameFilter pkgFilter)
This panel does not use ClassNameFilter or PackageNameFilter filters.
|
void |
ClassPackageSearchPanel.setClassAndPackageNameFilters(ClassNameFilter classFilter, PackageNameFilter pkgFilter) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
JavaClassLocator.getAllClasses(ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator that satisfies the given filter.
|
java.util.Collection<java.lang.String> |
JavaClassLocator2.getAllClassesInterruptibly(ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator that satisfies the given filter.
|
Modifier and Type | Class and Description |
---|---|
class |
PatternMatchNameFilter
The
PatternMatchNameFilter handles name matching for both class and package names. |
class |
SimpleNameFilter
The
SimpleClassNameFilter is a basic implementation of the ClassNameFilter and PackageNameFilter interface. |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
BaseClassLocator.getAllClasses(ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator that satisfies the given filter.
|
void |
ProjectClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
LibraryClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
JavaTypeTableClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
FileTableClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
PathClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
JarURLClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
JarClassPathClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
DirURLClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
DebugClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
CachedDirURLClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
abstract void |
BaseClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
void |
ArrayClassLocator.getAllClasses(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator.
|
java.util.Collection<java.lang.String> |
BaseClassLocator.getAllClassesInterruptibly(ClassNameFilter filter) |
void |
ProjectClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
LibraryClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
JavaTypeTableClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
FileTableClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
PathClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
JarClassPathClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
DirURLClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
DebugClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
CachedDirURLClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
void |
BaseClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter)
Get all of the top-level classes that are known by this locator.
|
void |
ArrayClassLocator.getAllClassesInterruptibly(java.util.Collection<java.lang.String> out, ClassNameFilter filter) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
LocatorWrapper.getAllClasses(ClassNameFilter filter)
Fetch all of the top-level classes that are known by this locator that satisfies the given filter.
|
java.util.Collection<java.lang.String> |
LocatorWrapper.getAllClassesInterruptibly(ClassNameFilter filter) |