public class TemplateProjectDirectoryGenerator<T> extends DirectoryProjectGeneratorBase<T>
EP_NAME
Constructor and Description |
---|
TemplateProjectDirectoryGenerator(LocalArchivedTemplate template) |
Modifier and Type | Method and Description |
---|---|
void |
buildUI(SettingsStep settingsStep) |
void |
generateProject(Project newProject,
VirtualFile baseDir,
T settings,
Module module) |
void |
generateProject(java.lang.String name,
java.lang.String path) |
javax.swing.Icon |
getLogo() |
java.lang.String |
getName() |
ValidationResult |
validate(java.lang.String baseDirPath) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createLazyPeer, createPeer, getDescription, getHelpId, isPrimaryGenerator
public TemplateProjectDirectoryGenerator(LocalArchivedTemplate template)
public java.lang.String getName()
public javax.swing.Icon getLogo()
public void generateProject(Project newProject, VirtualFile baseDir, T settings, Module module)
public void generateProject(java.lang.String name, java.lang.String path)
public ValidationResult validate(java.lang.String baseDirPath)
validate
in interface DirectoryProjectGenerator<T>
validate
in class DirectoryProjectGeneratorBase<T>
public void buildUI(SettingsStep settingsStep)