public class ContentEntriesEditor extends JavaContentEntriesEditor
ModuleElementsEditor.ModuleElementsEditorListener
Configurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependencies
myEditorsPanel, myEntryToEditorMap, myRootTreeEditor, NAME
myComponent, myHistory, myProject
EMPTY
APPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE
Constructor and Description |
---|
ContentEntriesEditor(java.lang.String moduleName,
ModuleConfigurationState state) |
Modifier and Type | Method and Description |
---|---|
protected void |
addAdditionalSettingsToPanel(javax.swing.JPanel mainPanel) |
void |
apply()
Stores the settings from the Swing form to the configurable component.
|
void |
disposeUIResources()
Notifies the configurable component that the Swing form will be closed.
|
boolean |
isModified()
Indicates whether the Swing form was modified or not.
|
addContentEntries, createContentEntryEditor
addContentEntryPanel, addContentEntryPanels, createBottomControl, createComponentImpl, createContentEntryTreeEditor, getDisplayName, getEditHandlers, getHelpTopic, getModel, getModule, getName, moduleStateChanged
addListener, canApply, createComponent, fireConfigurationChanged, getComponent, getState, moduleCompileOutputChanged, registerDisposable, setHistory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
saveData
getPreferredFocusedComponent, isModified, isModified, isModified, isModified
cancel, reset
public ContentEntriesEditor(java.lang.String moduleName, ModuleConfigurationState state)
public void disposeUIResources()
UnnamedConfigurable
disposeUIResources
in interface UnnamedConfigurable
disposeUIResources
in class CommonContentEntriesEditor
public boolean isModified()
UnnamedConfigurable
isModified
in interface UnnamedConfigurable
isModified
in class ModuleElementsEditor
true
if the settings were modified, false
otherwiseprotected void addAdditionalSettingsToPanel(javax.swing.JPanel mainPanel)
addAdditionalSettingsToPanel
in class CommonContentEntriesEditor
public void apply() throws ConfigurationException
UnnamedConfigurable
apply
in interface UnnamedConfigurable
apply
in class ModuleElementsEditor
ConfigurationException
- if values cannot be applied