org.jomc.mojo
Class TestModelValidateMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.jomc.mojo.AbstractJomcMojo
org.jomc.mojo.TestModelValidateMojo
- All Implemented Interfaces:
- ContextEnabled, Mojo
public final class TestModelValidateMojo
- extends AbstractJomcMojo
Validates a project's test model.
- Version:
- $JOMC: TestModelValidateMojo.java 3838 2011-10-08 20:15:41Z schulte2005 $
- Author:
- Christian Schulte
- Is defined by the goal name:
- validate-test-model
- Is bound to the specified phase of the standard build lifecycle:
- process-test-classes
- Requires the dependencies in this specified scope:
- test
- Mojo is thread safe:
- true
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.jomc.mojo.AbstractJomcMojo |
assertValidParameters, assertValidResources, createClassFileProcessor, createJomcTool, createModelContext, createObject, createResourceFileProcessor, createSourceFileProcessor, execute, getAbsoluteFile, getDirectory, getMainClassLoader, getMainClasspathElements, getMavenProject, getMavenSession, getModel, getModel, getModuleName, getOutputDirectory, getProperties, getReportOutputDirectory, getResource, getSessionDirectory, getSourceDirectory, getTestClassLoader, getTestClasspathElements, getTestModuleName, getTestOutputDirectory, getTestSourceDirectory, getTransformer, isClassProcessingEnabled, isExecutionPermitted, isLoggable, isModelObjectClasspathResolutionEnabled, isModelProcessingEnabled, isResourceProcessingEnabled, isSourceProcessingEnabled, isVerbose, log, log, logMissingModule, logProcessingModel, logProcessingModule, logSeparator, logSeparator, logToolSuccess, setClassProcessingEnabled, setModelObjectClasspathResolutionEnabled, setModelProcessingEnabled, setResourceProcessingEnabled, setSourceProcessingEnabled, setupJomcTool, setupModelContext, setVerbose |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestModelValidateMojo
public TestModelValidateMojo()
- Creates a new
TestModelValidateMojo
instance.
executeTool
protected void executeTool()
throws Exception
- Description copied from class:
AbstractJomcMojo
- Executes this tool.
- Specified by:
executeTool
in class AbstractJomcMojo
- Throws:
Exception
- if execution of this tool fails.
getGoal
protected String getGoal()
throws MojoExecutionException
- Description copied from class:
AbstractJomcMojo
- Gets the goal of the instance.
- Specified by:
getGoal
in class AbstractJomcMojo
- Returns:
- The goal of the instance.
- Throws:
MojoExecutionException
- if getting the goal of the instance fails.
getExecutionStrategy
protected String getExecutionStrategy()
throws MojoExecutionException
- Description copied from class:
AbstractJomcMojo
- Gets the execution strategy of the instance.
- Specified by:
getExecutionStrategy
in class AbstractJomcMojo
- Returns:
- The execution strategy of the instance.
- Throws:
MojoExecutionException
- if getting the execution strategy of the instance fails.
Please note that this documentation is maintained by non-native english speaking authors. As such, you may encounter phrases or wordings which seem imprecise or may even have a totally different meaning to native english speaking readers than what the individual author was trying to express. If you are a native english speaking reader and find any such phrases or wordings we kindly ask you to send an email to the corresponding author and help us improve this documentation in order to avoid misunderstandings. You will find the authors' email addresses at the top of each class. Please accept our apologies for any inconvenience caused.