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 ProjectTemplateParameterFactory
public WizardInputField createField(java.lang.String defaultValue)
ProjectTemplateParameterFactory
createField
in class ProjectTemplateParameterFactory
public java.lang.String getImmediateValue()
ProjectTemplateParameterFactory
getImmediateValue
in class ProjectTemplateParameterFactory
public java.lang.String detectParameterValue(Project project)
detectParameterValue
in class ProjectTemplateParameterFactory
public void applyResult(java.lang.String value, ModifiableRootModel model)
applyResult
in class ProjectTemplateParameterFactory