
public abstract class AbstractClassesCommitMojo extends AbstractJomcMojo
| Constructor and Description | 
|---|
AbstractClassesCommitMojo()
Creates a new  
AbstractClassesCommitMojo instance. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
assertValidParameters()
Validates the parameters of the goal. 
 | 
protected void | 
executeTool()
Executes this tool. 
 | 
protected abstract ClassLoader | 
getClassesClassLoader()
Gets the class loader to use for committing class file model objects. 
 | 
protected abstract File | 
getClassesDirectory()
Gets the directory holding the class files to commit model objects to. 
 | 
protected abstract String | 
getClassesModuleName()
Gets the name of the module to commit class file model objects of. 
 | 
protected List<Transformer> | 
getTransformers()
Deprecated. 
 
As of JOMC 1.8, replaced by method  
getTransformers(org.jomc.modlet.ModelContext). This
 method will be removed in JOMC 2.0. | 
protected List<Transformer> | 
getTransformers(ClassLoader classLoader)
Deprecated. 
 
As of JOMC 1.2, the dependencies of the project are no longer searched for XSLT documents. Please
 use method  
getTransformers(). This method will be removed in version 2.0. | 
protected List<Transformer> | 
getTransformers(ModelContext modelContext)
Gets transformers to use for transforming model objects. 
 | 
assertValidResources, copyDirectory, copyFile, createClassFileProcessor, createJomcTool, createModelContext, createObject, createObject, createResourceFileProcessor, createSourceFileProcessor, execute, getAbsoluteFile, getDirectory, getExecutionStrategy, getExecutorService, getGoal, getMainClassLoader, getMainClasspathElements, getMavenProject, getMavenSession, getModel, getModel, getModuleName, getOutputDirectory, getProperties, getProperties, getReportOutputDirectory, getResource, getResource, getSessionDirectory, getSourceDirectory, getTestClassLoader, getTestClasspathElements, getTestModuleName, getTestOutputDirectory, getTestSourceDirectory, getTransformer, getTransformer, isClassProcessingEnabled, isExecutionPermitted, isLoggable, isModelObjectClasspathResolutionEnabled, isModelProcessingEnabled, isResourceProcessingEnabled, isSourceProcessingEnabled, isVerbose, log, log, logMissingModule, logProcessingModel, logProcessingModule, logSeparator, logSeparator, logToolSuccess, setClassProcessingEnabled, setModelObjectClasspathResolutionEnabled, setModelProcessingEnabled, setResourceProcessingEnabled, setSourceProcessingEnabled, setupJomcTool, setupModelContext, setVerbosegetLog, getPluginContext, setLog, setPluginContextpublic AbstractClassesCommitMojo()
AbstractClassesCommitMojo instance.@Deprecated protected List<Transformer> getTransformers(ClassLoader classLoader) throws MojoExecutionException
getTransformers(). This method will be removed in version 2.0.classLoader - The class loader to use for loading a transformer class path resource.NullPointerException - if classLoader is null.MojoExecutionException - if getting the transformers fails.@Deprecated protected List<Transformer> getTransformers() throws MojoExecutionException
getTransformers(org.jomc.modlet.ModelContext). This
 method will be removed in JOMC 2.0.MojoExecutionException - if getting the transformers fails.protected List<Transformer> getTransformers(ModelContext modelContext) throws MojoExecutionException
modelContext - The model context to search.NullPointerException - if modelContext is null.MojoExecutionException - if getting the transformers fails.protected void assertValidParameters() throws MojoFailureException
AbstractJomcMojoassertValidParameters in class AbstractJomcMojoMojoFailureException - if illegal parameter values are detected.AbstractJomcMojo.assertValidResources(java.util.Collection)protected final void executeTool() throws Exception
AbstractJomcMojoexecuteTool in class AbstractJomcMojoException - if execution of this tool fails.protected abstract String getClassesModuleName() throws MojoExecutionException
MojoExecutionException - if getting the name fails.protected abstract ClassLoader getClassesClassLoader() throws MojoExecutionException
MojoExecutionException - if getting the class loader fails.protected abstract File getClassesDirectory() throws MojoExecutionException
MojoExecutionException - if getting the directory fails.Copyright © 2005–2016 The JOMC Project. All rights reserved.