1 package fake.annotation.parser.prompters;
2
3 import com.atlassian.maven.plugins.amps.codegen.annotations.ModuleCreatorClass;
4 import com.atlassian.maven.plugins.amps.codegen.prompter.AbstractModulePrompter;
5 import com.atlassian.maven.plugins.amps.codegen.prompter.PluginModulePrompter;
6 import com.atlassian.plugins.codegen.modules.BasicClassModuleProperties;
7 import com.atlassian.plugins.codegen.modules.PluginModuleLocation;
8
9 import org.codehaus.plexus.components.interactivity.PrompterException;
10
11 import fake.annotation.parser.creators.NoSuperFakeCreator;
12
13
14
15
16 @ModuleCreatorClass(NoSuperFakeCreator.class)
17 public class NoSuperPrompter implements PluginModulePrompter<BasicClassModuleProperties>
18 {
19
20 @Override
21 public BasicClassModuleProperties getModulePropertiesFromInput(PluginModuleLocation moduleLocation) throws PrompterException
22 {
23 return null;
24 }
25
26 @Override
27 public BasicClassModuleProperties promptForBasicProperties(PluginModuleLocation moduleLocation) throws PrompterException
28 {
29 return null;
30 }
31
32 @Override
33 public void promptForAdvancedProperties(BasicClassModuleProperties props, PluginModuleLocation moduleLocation) throws PrompterException
34 {
35
36 }
37
38 @Override
39 public void setDefaultBasePackage(String basePackage)
40 {
41
42 }
43
44 @Override
45 public String getDefaultBasePackage()
46 {
47 return AbstractModulePrompter.DEFAULT_BASE_PACKAGE;
48 }
49 }