@Mojo(name="testXjc", defaultPhase=GENERATE_TEST_SOURCES, requiresDependencyResolution=TEST) public class TestXjcMojo extends AbstractXjcMojo
arguments, bindingFiles, catalog, clearOutputDir, dtd, explicitAnnotation, extension, failOnNoSchemas, generatedResourcesDirectory, httpproxy, includeSchemasOutputPath, npa, nv, packageName, quiet, readOnly, relaxng, relaxngCompact, schemaFiles, schemaListFileName, target, verbose, wsdl, xmlschema
Constructor and Description |
---|
TestXjcMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCompileSourceRoot(org.apache.maven.project.MavenProject project) |
protected void |
addResource(org.apache.maven.project.MavenProject project,
org.apache.maven.model.Resource resource) |
protected File |
getBindingDirectory() |
protected List<String> |
getClasspathElements(org.apache.maven.project.MavenProject project) |
protected File |
getOutputDirectory() |
protected File |
getSchemaDirectory() |
protected String |
getStaleFileExtensionSuffix() |
copyXSDs, execute, getBindingFiles, getSchemasFromFileListing, getXSDFiles
protected File getOutputDirectory()
getOutputDirectory
in class AbstractXjcMojo
protected String getStaleFileExtensionSuffix()
getStaleFileExtensionSuffix
in class AbstractXjcMojo
protected List<String> getClasspathElements(org.apache.maven.project.MavenProject project) throws org.apache.maven.artifact.DependencyResolutionRequiredException
getClasspathElements
in class AbstractXjcMojo
org.apache.maven.artifact.DependencyResolutionRequiredException
protected void addCompileSourceRoot(org.apache.maven.project.MavenProject project)
addCompileSourceRoot
in class AbstractXjcMojo
protected void addResource(org.apache.maven.project.MavenProject project, org.apache.maven.model.Resource resource)
addResource
in class AbstractXjcMojo
protected File getSchemaDirectory()
getSchemaDirectory
in class AbstractXjcMojo
protected File getBindingDirectory()
getBindingDirectory
in class AbstractXjcMojo
Copyright © 2005–2021 MojoHaus. All rights reserved.