public class ClasspathEditor extends ModuleElementsEditor implements ModuleRootListener
ModuleElementsEditor.ModuleElementsEditorListenerConfigurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependencies| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME
Deprecated.
Use
getName() instead |
myComponent, myHistory, myProjectEMPTYAPPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE| Constructor and Description |
|---|
ClasspathEditor(ModuleConfigurationState state) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply()
Stores the settings from the Swing form to the configurable component.
|
void |
canApply() |
javax.swing.JComponent |
createComponentImpl() |
java.lang.String |
getDisplayName()
Returns the visible name of the configurable component.
|
java.lang.String |
getHelpTopic()
Returns the topic in the help file which is shown when help for the configurable is requested.
|
static java.lang.String |
getName() |
boolean |
isModified()
Indicates whether the Swing form was modified or not.
|
void |
moduleStateChanged() |
void |
rootsChanged(ModuleRootEvent event) |
void |
saveData() |
void |
selectOrderEntry(OrderEntry entry) |
void |
setSdk(Sdk newJDK) |
addListener, createComponent, disposeUIResources, fireConfigurationChanged, getComponent, getModel, getState, moduleCompileOutputChanged, registerDisposable, setHistoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeforeRootsChangegetPreferredFocusedComponent, isModified, isModified, isModified, isModifiedcancel, reset@Deprecated public static final java.lang.String NAME
getName() insteadpublic ClasspathEditor(ModuleConfigurationState state)
public boolean isModified()
UnnamedConfigurableisModified in interface UnnamedConfigurableisModified in class ModuleElementsEditortrue if the settings were modified, false otherwisepublic java.lang.String getHelpTopic()
ConfigurablegetHelpTopic in interface Configurablenull if no help is availablepublic java.lang.String getDisplayName()
ConfigurablegetDisplayName in interface Configurablepublic void saveData()
saveData in interface ModuleConfigurationEditorpublic void apply()
throws ConfigurationException
UnnamedConfigurableapply in interface UnnamedConfigurableapply in class ModuleElementsEditorConfigurationException - if values cannot be appliedpublic void canApply()
throws ConfigurationException
canApply in class ModuleElementsEditorConfigurationExceptionpublic javax.swing.JComponent createComponentImpl()
createComponentImpl in class ModuleElementsEditorpublic void selectOrderEntry(OrderEntry entry)
public void moduleStateChanged()
moduleStateChanged in interface ModuleConfigurationEditorpublic void rootsChanged(ModuleRootEvent event)
rootsChanged in interface ModuleRootListenerpublic void setSdk(Sdk newJDK)
public static java.lang.String getName()