Package org.codehaus.modello.maven
Class ModelloXpp3ExtendedReaderMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.modello.maven.AbstractModelloGeneratorMojo
org.codehaus.modello.maven.AbstractModelloSourceGeneratorMojo
org.codehaus.modello.maven.ModelloXpp3ReaderMojo
org.codehaus.modello.maven.ModelloXpp3ExtendedReaderMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="xpp3-extended-reader",
defaultPhase=GENERATE_SOURCES,
threadSafe=true)
public class ModelloXpp3ExtendedReaderMojo
extends ModelloXpp3ReaderMojo
Creates an XPP3 extended reader from the model. An extended reader populates the parsed model with metadata about the
line/column from which the data was read if the model supports this.
- Since:
- 1.4
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
ConstructorsConstructorDescriptionModelloXpp3ExtendedReaderMojo(org.codehaus.plexus.build.BuildContext buildContext, org.codehaus.modello.core.ModelloCore modelloCore) -
Method Summary
Methods inherited from class org.codehaus.modello.maven.AbstractModelloSourceGeneratorMojo
customizeParameters, getOutputDirectory, producesCompilableResult, setOutputDirectoryMethods inherited from class org.codehaus.modello.maven.AbstractModelloGeneratorMojo
createParameters, execute, getBasedir, getModels, getPackageWithVersion, getProject, getVersion, producesResources, setBasedir, setModels, setPackagedVersions, setPackageWithVersion, setProject, setVersionMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
ModelloXpp3ExtendedReaderMojo
@Inject public ModelloXpp3ExtendedReaderMojo(org.codehaus.plexus.build.BuildContext buildContext, org.codehaus.modello.core.ModelloCore modelloCore)
-
-
Method Details
-
getGeneratorType
- Overrides:
getGeneratorTypein classModelloXpp3ReaderMojo
-