1   package com.atlassian.maven.plugins.amps.codegen;
2   
3   import java.util.Map;
4   
5   import com.atlassian.plugins.codegen.modules.PluginModuleCreator;
6   
7   import org.codehaus.plexus.components.interactivity.PrompterException;
8   
9   /**
10   * @since 3.6
11   */
12  public interface PluginModuleSelectionQueryer
13  {
14      public PluginModuleCreator selectModule(Map<Class, PluginModuleCreator> map) throws PrompterException;
15  
16      public boolean addAnotherModule() throws PrompterException;
17  }