public final class MainClassesCommitMojo extends AbstractClassesCommitMojo
Constructor and Description |
---|
MainClassesCommitMojo()
Creates a new
MainClassesCommitMojo instance. |
Modifier and Type | Method and Description |
---|---|
protected ClassLoader |
getClassesClassLoader()
Gets the class loader to use for committing class file model objects.
|
protected File |
getClassesDirectory()
Gets the directory holding the class files to commit model objects to.
|
protected String |
getClassesModuleName()
Gets the name of the module to commit class file model objects of.
|
protected String |
getExecutionStrategy()
Gets the execution strategy of the instance.
|
protected String |
getGoal()
Gets the goal of the instance.
|
assertValidParameters, executeTool, getTransformers, getTransformers
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
getLog, getPluginContext, setLog, setPluginContext
public MainClassesCommitMojo()
MainClassesCommitMojo
instance.protected String getClassesModuleName() throws MojoExecutionException
AbstractClassesCommitMojo
getClassesModuleName
in class AbstractClassesCommitMojo
MojoExecutionException
- if getting the name fails.protected ClassLoader getClassesClassLoader() throws MojoExecutionException
AbstractClassesCommitMojo
getClassesClassLoader
in class AbstractClassesCommitMojo
MojoExecutionException
- if getting the class loader fails.protected File getClassesDirectory() throws MojoExecutionException
AbstractClassesCommitMojo
getClassesDirectory
in class AbstractClassesCommitMojo
MojoExecutionException
- if getting the directory fails.protected String getGoal()
AbstractJomcMojo
getGoal
in class AbstractJomcMojo
protected String getExecutionStrategy()
AbstractJomcMojo
getExecutionStrategy
in class AbstractJomcMojo
Copyright © 2005-2013 The JOMC Project. All Rights Reserved.