public abstract class AbstractGenerateMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
classpathElements
Project classpath.
|
protected List<String> |
compileSourceRoots
The source directories containing the sources to be compiled.
|
protected File |
componentConfigDirectory
Place for component configuration XML files.
|
protected File |
converterConfigDirectory
Place for converter configuration XML files.
|
protected File |
facesConfigInclude
Place for faces configuration XML files
|
protected String |
key |
protected Library |
library |
protected File |
outputDirectory
The directory for compiled classes.
|
protected File |
outputJavaDirectory
Directory where the output Java Files will be located.
|
protected File |
outputResourcesDirectory
Directory where the output Java Files will be located.
|
protected File |
outputTestsDirectory |
protected File |
outputTestsResourcesDirectory |
protected org.apache.maven.project.MavenProject |
project
Top maven project.
|
protected File |
resourcesInclude
Place for component configuration XML files
|
protected File |
taglibInclude
Place for component configuration XML files
|
protected File |
templatesDirectory |
protected File |
validatorConfigDirectory
Place for validator configuration XML files.
|
| Constructor and Description |
|---|
AbstractGenerateMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected ClassLoader |
createProjectClassLoader(org.apache.maven.project.MavenProject project) |
protected ClassLoader |
createProjectClassLoader(org.apache.maven.project.MavenProject project,
boolean useCCL) |
protected String[] |
doScan(String[] includes,
String[] excludes,
File rootFolder) |
getLog, getPluginContext, setLog, setPluginContextprotected List<String> compileSourceRoots
protected File componentConfigDirectory
protected File converterConfigDirectory
protected File facesConfigInclude
protected String key
protected Library library
protected File outputDirectory
protected File outputJavaDirectory
protected File outputResourcesDirectory
protected File outputTestsDirectory
protected File outputTestsResourcesDirectory
protected org.apache.maven.project.MavenProject project
protected File resourcesInclude
protected File taglibInclude
protected File templatesDirectory
protected File validatorConfigDirectory
protected ClassLoader createProjectClassLoader(org.apache.maven.project.MavenProject project, boolean useCCL)
protected ClassLoader createProjectClassLoader(org.apache.maven.project.MavenProject project)
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.