I'm creating a plugin which will introduce new project templates to new project creation wizards.
As I have went though the idea community edition source code,
I found a perfect example for project tempate extenstion point usage.
<projectTemplate projectType="JAVA_MODULE" templatePath="resources/projectTemplates/Java/Command_Line_App.zip"/>
I was able to replicate the same and introduce a new project template by extracting the zip file and customizing it.
How ever my templates will be little more advanced than a standard hello world template.
So am looking at a easy way of using user defined templates.
I have two questoins.
1. Is it possible to save some ant/maven project as "user defined" and use them as project templates for the plugin.
2. Where are user defined templates are stored