public class AutoImportOptionsConfigurable extends CompositeConfigurable<AutoImportOptionsProvider> implements EditorOptionsProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependencies
SearchableConfigurable.Delegate, SearchableConfigurable.Merged, SearchableConfigurable.ParentConfigurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependenciesmyModifiedAPPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE| Constructor and Description | 
|---|
| AutoImportOptionsConfigurable(Project project) | 
| Modifier and Type | Method and Description | 
|---|---|
| javax.swing.JComponent | createComponent()Creates new Swing form that enables user to configure the settings. | 
| protected java.util.List<AutoImportOptionsProvider> | createConfigurables() | 
| java.util.Collection<BaseExtensionPointName<?>> | getDependencies() | 
| java.lang.String | getDisplayName()Returns the visible name of the configurable component. | 
| java.lang.String | getHelpTopic()Returns the topic in the help file which is shown when help for the configurable is requested. | 
| java.lang.String | getId()Unique configurable id. | 
| boolean | isProjectLevel() | 
apply, disposeUIResources, getConfigurables, isModified, resetgetPreferredFocusedComponent, setModifiedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenableSearch, getOriginalClassgetPreferredFocusedComponent, isModified, isModified, isModified, isModifiedapply, cancel, disposeUIResources, isModified, resetpublic AutoImportOptionsConfigurable(Project project)
protected java.util.List<AutoImportOptionsProvider> createConfigurables()
createConfigurables in class CompositeConfigurable<AutoImportOptionsProvider>public java.lang.String getDisplayName()
ConfigurablegetDisplayName in interface Configurablepublic java.lang.String getHelpTopic()
ConfigurablegetHelpTopic in interface Configurablenull if no help is availablepublic javax.swing.JComponent createComponent()
UnnamedConfigurableAlso this place is designed to allocate resources (subscriptions/listeners etc.)
createComponent in interface UnnamedConfigurablenull if it cannot be createdUnnamedConfigurable.disposeUIResources()public java.lang.String getId()
SearchableConfigurablegetId in interface SearchableConfigurableConfigurableEP.idpublic boolean isProjectLevel()
isProjectLevel in interface Configurable.VariableProjectAppLevelpublic java.util.Collection<BaseExtensionPointName<?>> getDependencies()
getDependencies in interface Configurable.WithEpDependencies