|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||

java.lang.Objectcom.qulice.maven.MavenEnvironment
public final class MavenEnvironment
Environment, passed from MOJO to validators.
| Constructor Summary | |
|---|---|
MavenEnvironment()
|
|
| Method Summary | |
|---|---|
File |
basedir()
|
ClassLoader |
classloader()
|
Collection<File> |
classpath()
|
Properties |
config()
Get plugin configuration properties. |
org.codehaus.plexus.context.Context |
context()
Get context. |
MojoExecutor |
executor()
Get MOJO executor. |
File |
outdir()
|
String |
param(String name,
String value)
|
org.apache.maven.project.MavenProject |
project()
Get project. |
Properties |
properties()
Get properties. |
void |
setContext(org.codehaus.plexus.context.Context ctx)
Set context. |
void |
setMojoExecutor(MojoExecutor exec)
Set executor. |
void |
setProject(org.apache.maven.project.MavenProject proj)
Set Maven Project (used mostly for unit testing). |
void |
setProperty(String name,
String value)
Set property. |
File |
tempdir()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MavenEnvironment()
| Method Detail |
|---|
public String param(String name,
String value)
param in interface Environmentpublic File basedir()
basedir in interface Environmentpublic File tempdir()
tempdir in interface Environmentpublic File outdir()
outdir in interface Environmentpublic Collection<File> classpath()
classpath in interface Environmentpublic ClassLoader classloader()
classloader in interface Environmentpublic void setProject(org.apache.maven.project.MavenProject proj)
proj - The project to setpublic void setContext(org.codehaus.plexus.context.Context ctx)
ctx - The context to setpublic void setMojoExecutor(MojoExecutor exec)
exec - The executor
public void setProperty(String name,
String value)
name - Its namevalue - Its valuepublic org.apache.maven.project.MavenProject project()
public Properties properties()
public org.codehaus.plexus.context.Context context()
public Properties config()
public MojoExecutor executor()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||