public abstract class TabbedModuleEditor extends ModuleEditor
ModuleEditor.ChangeListener, ModuleEditor.ProxyDelegateAccessor
Disposable.Parent
myEditors, myHistory, SELECTED_EDITOR_NAME
Constructor and Description |
---|
TabbedModuleEditor(Project project,
ModulesProvider modulesProvider,
Module module) |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JComponent |
createCenterPanel() |
protected void |
disposeCenterPanel() |
ModuleConfigurationEditor |
getEditor(java.lang.String displayName) |
ModuleConfigurationEditor |
getSelectedEditor() |
ActionCallback |
navigateTo(Place place,
boolean requestFocus) |
void |
queryPlace(Place place) |
protected void |
restoreSelectedEditor() |
void |
selectEditor(java.lang.String name) |
addChangeListener, apply, canApply, createModuleConfigurationState, dispose, getFacetsConfigurator, getHelpTopic, getModifiableRootModel, getModifiableRootModelProxy, getModule, getName, getOrderEntries, getPanel, getRootModel, init, isModified, moduleCountChanged, removeChangeListener, setModuleName, updateCompilerOutputPathChanged
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setHistory
public TabbedModuleEditor(Project project, ModulesProvider modulesProvider, Module module)
protected javax.swing.JComponent createCenterPanel()
createCenterPanel
in class ModuleEditor
protected void restoreSelectedEditor()
restoreSelectedEditor
in class ModuleEditor
public ActionCallback navigateTo(Place place, boolean requestFocus)
public void queryPlace(Place place)
public void selectEditor(java.lang.String name)
selectEditor
in class ModuleEditor
public ModuleConfigurationEditor getEditor(java.lang.String displayName)
getEditor
in class ModuleEditor
public ModuleConfigurationEditor getSelectedEditor()
getSelectedEditor
in class ModuleEditor
protected void disposeCenterPanel()
disposeCenterPanel
in class ModuleEditor