public abstract class ClassBrowser<T extends javax.swing.JComponent> extends BrowseModuleValueActionListener<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassBrowser.AppClassBrowser<T extends javax.swing.JComponent> |
static class |
ClassBrowser.MainClassBrowser<T extends javax.swing.JComponent> |
static class |
ClassBrowser.NoFilterException |
| Constructor and Description |
|---|
ClassBrowser(Project project,
java.lang.String title) |
| Modifier and Type | Method and Description |
|---|---|
static ClassBrowser |
createApplicationClassBrowser(Project project,
ConfigurationModuleSelector moduleSelector)
Deprecated.
|
protected TreeClassChooser |
createClassChooser(ClassFilter.ClassFilterWithScope classFilter) |
protected abstract PsiClass |
findClass(java.lang.String className) |
protected abstract ClassFilter.ClassFilterWithScope |
getFilter() |
protected void |
onClassChoosen(PsiClass psiClass)
Deprecated.
override
onClassChosen(PsiClass) instead. |
protected void |
onClassChosen(PsiClass psiClass) |
protected java.lang.String |
showDialog() |
actionPerformed, detach, getField, getProject, getText, setFieldpublic ClassBrowser(Project project, java.lang.String title)
protected java.lang.String showDialog()
showDialog in class BrowseModuleValueActionListener<T extends javax.swing.JComponent>protected abstract ClassFilter.ClassFilterWithScope getFilter() throws ClassBrowser.NoFilterException
ClassBrowser.NoFilterExceptionprotected TreeClassChooser createClassChooser(ClassFilter.ClassFilterWithScope classFilter)
protected void onClassChosen(PsiClass psiClass)
@Deprecated protected void onClassChoosen(PsiClass psiClass)
onClassChosen(PsiClass) instead.protected abstract PsiClass findClass(java.lang.String className)
@Deprecated public static ClassBrowser createApplicationClassBrowser(Project project, ConfigurationModuleSelector moduleSelector)
AppClassBrowser(Project, ConfigurationModuleSelector) instead.