Modifier | Constructor and Description |
---|---|
protected |
Compiler() |
Modifier and Type | Method and Description |
---|---|
void |
copyIncludeFiles(org.apache.maven.project.MavenProject mavenProject,
File targetDirectory) |
CompilerDef |
getCompiler(String type,
String output)
Generates a new
CompilerDef and populates it give the parameters
provided. |
Set<String> |
getExcludes() |
protected Set<String> |
getExcludes(String type) |
protected List<IncludePath> |
getIncludePaths(String type) |
Set<String> |
getIncludes() |
protected Set<String> |
getIncludes(String type) |
protected abstract String |
getLanguage() |
String |
getName() |
protected String |
getPrefix() |
List<File> |
getSourceDirectories() |
CompilerDef |
getTestCompiler(String type,
String output) |
void |
setAbstractCompileMojo(AbstractCompileMojo mojo) |
String |
toString() |
public static final String MAIN
public static final String TEST
public final void copyIncludeFiles(org.apache.maven.project.MavenProject mavenProject, File targetDirectory) throws IOException
IOException
public final CompilerDef getCompiler(String type, String output) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
CompilerDef
and populates it give the parameters
provided.type
- - main or test library - used to determine include and exclude
paths.output
- - TODO Not sure..CompilerDef
which contains the configuration for this
compiler given the type and output.org.apache.maven.plugin.MojoFailureException
- TODOorg.apache.maven.plugin.MojoExecutionException
- TODOpublic final Set<String> getExcludes() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
protected final Set<String> getExcludes(String type) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
protected final List<IncludePath> getIncludePaths(String type)
public final Set<String> getIncludes() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
protected final Set<String> getIncludes(String type) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
protected abstract String getLanguage()
public String getName() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
protected final String getPrefix() throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
public final CompilerDef getTestCompiler(String type, String output) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
public final void setAbstractCompileMojo(AbstractCompileMojo mojo)
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.