public abstract class ProjectStructureElementConfigurable<T> extends NamedConfigurable<T>
Configurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependencies
APPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE
Modifier | Constructor and Description |
---|---|
protected |
ProjectStructureElementConfigurable() |
protected |
ProjectStructureElementConfigurable(boolean isNameEditable,
java.lang.Runnable updateTree) |
Modifier and Type | Method and Description |
---|---|
abstract ProjectStructureElement |
getProjectStructureElement() |
checkName, createComponent, createOptionsPanel, createTopRightComponent, getBannerSlogan, getEditableObject, getIcon, isNameEditable, resetOptionsPanel, setDisplayName, setNameFieldShown, toString, updateName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDisplayName, getHelpTopic, getPreferredFocusedComponent, isModified, isModified, isModified, isModified
apply, cancel, disposeUIResources, isModified, reset
protected ProjectStructureElementConfigurable()
protected ProjectStructureElementConfigurable(boolean isNameEditable, java.lang.Runnable updateTree)
public abstract ProjectStructureElement getProjectStructureElement()