Package org.codehaus.modello.maven
Class ModelloXpp3ExtendedWriterMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.codehaus.modello.maven.AbstractModelloGeneratorMojo
-
- org.codehaus.modello.maven.AbstractModelloSourceGeneratorMojo
-
- org.codehaus.modello.maven.ModelloXpp3WriterMojo
-
- org.codehaus.modello.maven.ModelloXpp3ExtendedWriterMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="xpp3-extended-writer", defaultPhase=GENERATE_SOURCES, threadSafe=true) public class ModelloXpp3ExtendedWriterMojo extends ModelloXpp3WriterMojo
Creates an XPP3 extended writer from the model. An extended writer renders the content with comments about the line/column from which the data was read if the model supports this.- Since:
- 1.10
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
extendedClassnameSuffix
The class name suffix for the generated writer.
-
Constructor Summary
Constructors Constructor Description ModelloXpp3ExtendedWriterMojo()
-
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.protected java.lang.String
getGeneratorType()
-
Methods inherited from class org.codehaus.modello.maven.AbstractModelloSourceGeneratorMojo
getOutputDirectory, producesCompilableResult, setOutputDirectory
-
Methods inherited from class org.codehaus.modello.maven.AbstractModelloGeneratorMojo
createParameters, execute, getBasedir, getModelloCore, getModels, getPackageWithVersion, getProject, getVersion, producesResources, setBasedir, setBuildContext, setModelloCore, setModels, setPackagedVersions, setPackageWithVersion, setProject, setVersion
-
-
-
-
Method Detail
-
getGeneratorType
protected java.lang.String getGeneratorType()
- Overrides:
getGeneratorType
in classModelloXpp3WriterMojo
-
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 classAbstractModelloSourceGeneratorMojo
- Parameters:
parameters
- the parameters to customize
-
-