Package org.apache.cxf.maven_plugin
Class XSDToJavaMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.cxf.maven_plugin.AbstractXSDToJavaMojo
org.apache.cxf.maven_plugin.XSDToJavaMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="xsdtojava",
defaultPhase=GENERATE_SOURCES,
threadSafe=true,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public class XSDToJavaMojo
extends AbstractXSDToJavaMojo
-
Field Summary
FieldsFields inherited from class org.apache.cxf.maven_plugin.AbstractXSDToJavaMojo
markerDirectory, project, xsdOptionsFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.cxf.maven_plugin.AbstractXSDToJavaMojo
getClasspathElements, isJava9CompatibleMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
sourceRoot
@Parameter(required=true, defaultValue="${project.build.directory}/generated/src/main/java") String sourceRoot
-
-
Constructor Details
-
XSDToJavaMojo
public XSDToJavaMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Specified by:
executein interfaceorg.apache.maven.plugin.Mojo- Overrides:
executein classAbstractXSDToJavaMojo- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getOutputDir
String getOutputDir()- Specified by:
getOutputDirin classAbstractXSDToJavaMojo
-