public abstract class WebProjectTemplate<T> extends WebProjectGenerator<T> implements ProjectTemplate
WebProjectGenerator.GeneratorPeer<T>, WebProjectGenerator.SettingsStateListenerEMPTY_ARRAYEP_NAME| Constructor and Description |
|---|
WebProjectTemplate() |
| Modifier and Type | Method and Description |
|---|---|
ModuleBuilder |
createModuleBuilder() |
static javax.swing.JPanel |
createTitlePanel() |
javax.swing.Icon |
getIcon() |
javax.swing.Icon |
getLogo() |
boolean |
postponeValidation()
Allows to postpone first start of validation
|
ValidationInfo |
validateSettings() |
getDescription, isPrimaryGenerator, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getNamecreateLazyPeer, createPeer, generateProject, getHelpId, getNamepublic ModuleBuilder createModuleBuilder()
createModuleBuilder in interface ProjectTemplatepublic ValidationInfo validateSettings()
validateSettings in interface ProjectTemplatepublic javax.swing.Icon getIcon()
getIcon in interface ProjectTemplatepublic javax.swing.Icon getLogo()
getLogo in interface DirectoryProjectGenerator<T>public boolean postponeValidation()
false if start validation in ProjectSettingsStepBase.registerValidators() methodpublic static javax.swing.JPanel createTitlePanel()