com.intellij.openapi.options
Class UnnamedConfigurableGroup

java.lang.Object
  extended by com.intellij.openapi.options.UnnamedConfigurableGroup
All Implemented Interfaces:
UnnamedConfigurable

public class UnnamedConfigurableGroup
extends java.lang.Object
implements UnnamedConfigurable


Constructor Summary
UnnamedConfigurableGroup()
           
 
Method Summary
 void add(UnnamedConfigurable configurable)
           
 void apply()
          Store the settings from configurable to other components.
 javax.swing.JComponent createComponent()
          Returns the user interface component for editing the configuration.
 void disposeUIResources()
          Disposes the Swing components used for displaying the configuration.
 boolean isModified()
          Checks if the settings in the user interface component were modified by the user and need to be saved.
 void reset()
          Load settings from other components to configurable.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnnamedConfigurableGroup

public UnnamedConfigurableGroup()
Method Detail

createComponent

public javax.swing.JComponent createComponent()
Description copied from interface: UnnamedConfigurable
Returns the user interface component for editing the configuration.

Specified by:
createComponent in interface UnnamedConfigurable
Returns:
the component instance.

isModified

public boolean isModified()
Description copied from interface: UnnamedConfigurable
Checks if the settings in the user interface component were modified by the user and need to be saved.

Specified by:
isModified in interface UnnamedConfigurable
Returns:
true if the settings were modified, false otherwise.

apply

public void apply()
           throws ConfigurationException
Description copied from interface: UnnamedConfigurable
Store the settings from configurable to other components.

Specified by:
apply in interface UnnamedConfigurable
Throws:
ConfigurationException

reset

public void reset()
Description copied from interface: UnnamedConfigurable
Load settings from other components to configurable.

Specified by:
reset in interface UnnamedConfigurable

disposeUIResources

public void disposeUIResources()
Description copied from interface: UnnamedConfigurable
Disposes the Swing components used for displaying the configuration.

Specified by:
disposeUIResources in interface UnnamedConfigurable

add

public void add(UnnamedConfigurable configurable)