public abstract class ProjectStructureElementConfigurable<T> extends NamedConfigurable<T>
Configurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependenciesAPPLICATION_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, updateNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDisplayName, getHelpTopic, getPreferredFocusedComponent, isModified, isModified, isModified, isModifiedapply, cancel, disposeUIResources, isModified, resetprotected ProjectStructureElementConfigurable()
protected ProjectStructureElementConfigurable(boolean isNameEditable,
java.lang.Runnable updateTree)
public abstract ProjectStructureElement getProjectStructureElement()