public class LanguageLevelParameterFactory extends ProjectTemplateParameterFactory
EP_NAME, IJ_APPLICATION_SERVER, IJ_BASE_PACKAGE, IJ_LANGUAGE_LEVEL, IJ_PROJECT_NAME| Constructor and Description |
|---|
LanguageLevelParameterFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyResult(java.lang.String value,
ModifiableRootModel model) |
WizardInputField |
createField(java.lang.String defaultValue)
Null if no UI needed
|
java.lang.String |
detectParameterValue(Project project) |
java.lang.String |
getImmediateValue()
If null, no UI will be shown
|
java.lang.String |
getParameterId() |
public java.lang.String getParameterId()
getParameterId in class ProjectTemplateParameterFactorypublic WizardInputField createField(java.lang.String defaultValue)
ProjectTemplateParameterFactorycreateField in class ProjectTemplateParameterFactorypublic java.lang.String getImmediateValue()
ProjectTemplateParameterFactorygetImmediateValue in class ProjectTemplateParameterFactorypublic java.lang.String detectParameterValue(Project project)
detectParameterValue in class ProjectTemplateParameterFactorypublic void applyResult(java.lang.String value,
ModifiableRootModel model)
applyResult in class ProjectTemplateParameterFactory