public abstract static class SearchableConfigurable.Parent.Abstract extends java.lang.Object implements SearchableConfigurable.Parent
SearchableConfigurable.Parent.AbstractSearchableConfigurable.Delegate, SearchableConfigurable.Merged, SearchableConfigurable.ParentConfigurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependenciesAPPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE| Constructor and Description |
|---|
Abstract() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply()
Stores the settings from the Swing form to the configurable component.
|
protected abstract Configurable[] |
buildConfigurables() |
javax.swing.JComponent |
createComponent()
Creates new Swing form that enables user to configure the settings.
|
void |
disposeUIResources()
Notifies the configurable component that the Swing form will be closed.
|
Configurable [] |
getConfigurables() |
boolean |
isModified()
Indicates whether the Swing form was modified or not.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasOwnContent, isVisibleenableSearch, getId, getOriginalClassgetDisplayName, getHelpTopic, getPreferredFocusedComponent, isModified, isModified, isModified, isModifiedcancel, resetpublic 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 boolean isModified()
UnnamedConfigurableisModified in interface UnnamedConfigurabletrue if the settings were modified, false otherwisepublic void apply()
throws ConfigurationException
UnnamedConfigurableapply in interface UnnamedConfigurableConfigurationException - if values cannot be appliedpublic void disposeUIResources()
UnnamedConfigurabledisposeUIResources in interface UnnamedConfigurablepublic final Configurable [] getConfigurables()
getConfigurables in interface Configurable.Compositeprotected abstract Configurable[] buildConfigurables()