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
FieldsFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcustomizeParameters(Map<String, Object> parameters) Override this method to customize the values in the properties set.protected StringMethods inherited from class AbstractModelloSourceGeneratorMojo
getOutputDirectory, producesCompilableResult, setOutputDirectoryMethods inherited from class AbstractModelloGeneratorMojo
createParameters, execute, getBasedir, getModelloCore, getModels, getPackageWithVersion, getProject, getVersion, producesResources, setBasedir, setBuildContext, setModelloCore, setModels, setPackagedVersions, setPackageWithVersion, setProject, setVersionMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
extendedClassnameSuffix
The class name suffix for the generated writer.
-
-
Constructor Details
-
ModelloXpp3ExtendedWriterMojo
public ModelloXpp3ExtendedWriterMojo()
-
-
Method Details
-
getGeneratorType
- Overrides:
getGeneratorTypein classModelloXpp3WriterMojo
-
customizeParameters
Description copied from class:AbstractModelloGeneratorMojoOverride 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:
customizeParametersin classAbstractModelloSourceGeneratorMojo- Parameters:
parameters- the parameters to customize
-