com.intellij.openapi.options
Class SettingsEditorGroup<T>
java.lang.Object
com.intellij.openapi.options.SettingsEditor<T>
com.intellij.openapi.options.SettingsEditorGroup<T>
public class SettingsEditorGroup<T>
- extends SettingsEditor<T>
| Methods inherited from class com.intellij.openapi.options.SettingsEditor |
addSettingsEditorListener, applyTo, dispose, fireEditorStateChanged, getComponent, getFactory, getOwner, getSnapshot, installWatcher, removeSettingsEditorListener, resetFrom, uninstallWatcher |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SettingsEditorGroup
public SettingsEditorGroup()
addEditor
public void addEditor(java.lang.String name,
SettingsEditor<T> editor)
addGroup
public void addGroup(SettingsEditorGroup<T> group)
getEditors
public java.util.List<Pair<java.lang.String,SettingsEditor<T>>> getEditors()
resetEditorFrom
public void resetEditorFrom(T t)
- Specified by:
resetEditorFrom in class SettingsEditor<T>
applyEditorTo
public void applyEditorTo(T t)
throws ConfigurationException
- Specified by:
applyEditorTo in class SettingsEditor<T>
- Throws:
ConfigurationException
createEditor
public javax.swing.JComponent createEditor()
- Specified by:
createEditor in class SettingsEditor<T>
disposeEditor
public void disposeEditor()
- Specified by:
disposeEditor in class SettingsEditor<T>