Package org.codehaus.modello.maven
Class AbstractModelloSourceGeneratorMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.codehaus.modello.maven.AbstractModelloGeneratorMojo
-
- org.codehaus.modello.maven.AbstractModelloSourceGeneratorMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
ModelloConvertersMojo
,ModelloDom4jReaderMojo
,ModelloDom4jWriterMojo
,ModelloGenerateMojo
,ModelloJacksonReaderMojo
,ModelloJacksonWriterMojo
,ModelloJavaMojo
,ModelloJDOMWriterMojo
,ModelloSaxWriterMojo
,ModelloSnakeYamlReaderMojo
,ModelloSnakeYamlWriterMojo
,ModelloStaxReaderMojo
,ModelloStaxWriterMojo
,ModelloXpp3ReaderMojo
,ModelloXpp3WriterMojo
public abstract class AbstractModelloSourceGeneratorMojo extends AbstractModelloGeneratorMojo
- Author:
- Hervé Boutemy
-
-
Constructor Summary
Constructors Constructor Description AbstractModelloSourceGeneratorMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
customizeParameters(java.util.Properties parameters)
Override this method to customize the values in the properties set.java.io.File
getOutputDirectory()
protected boolean
producesCompilableResult()
void
setOutputDirectory(java.io.File outputDirectory)
-
Methods inherited from class org.codehaus.modello.maven.AbstractModelloGeneratorMojo
createParameters, execute, getBasedir, getGeneratorType, getModelloCore, getModels, getPackageWithVersion, getProject, getVersion, producesResources, setBasedir, setBuildContext, setModelloCore, setModels, setPackagedVersions, setPackageWithVersion, setProject, setVersion
-
-
-
-
Method Detail
-
producesCompilableResult
protected boolean producesCompilableResult()
- Overrides:
producesCompilableResult
in classAbstractModelloGeneratorMojo
-
getOutputDirectory
public java.io.File getOutputDirectory()
- Specified by:
getOutputDirectory
in classAbstractModelloGeneratorMojo
-
setOutputDirectory
public void setOutputDirectory(java.io.File outputDirectory)
-
customizeParameters
protected void customizeParameters(java.util.Properties parameters)
Description copied from class:AbstractModelloGeneratorMojo
Override this method to customize the values in the properties set.This method will be called after the parameters have been populated with the parameters in the abstract mojo.
- Overrides:
customizeParameters
in classAbstractModelloGeneratorMojo
- Parameters:
parameters
- the parameters to customize
-
-