Uses of Class
org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
Packages that use TransformSchema Package Description org.codehaus.mojo.jaxb2.schemageneration The jaxb2-maven-plugin wraps and adapts the JAXB reference implementation to be useful within the Maven build process. -
-
Uses of TransformSchema in org.codehaus.mojo.jaxb2.schemageneration
Fields in org.codehaus.mojo.jaxb2.schemageneration with type parameters of type TransformSchema Modifier and Type Field Description private java.util.List<TransformSchema>
AbstractXsdGeneratorMojo. transformSchemas
A List holding desired schema mappings, each of which binds a schema namespace URI to its desired prefix [optional] and the name of the resulting schema file [optional].Method parameters in org.codehaus.mojo.jaxb2.schemageneration with type arguments of type TransformSchema Modifier and Type Method Description static void
XsdGeneratorHelper. renameGeneratedSchemaFiles(java.util.Map<java.lang.String,SimpleNamespaceResolver> resolverMap, java.util.List<TransformSchema> configuredTransformSchemas, org.apache.maven.plugin.logging.Log mavenLog, java.io.File schemaDirectory, java.lang.String charsetName)
Updates all schemaLocation attributes within the generated schema files to match the 'file' properties within the Schemas read from the plugin configuration.static void
XsdGeneratorHelper. replaceNamespacePrefixes(java.util.Map<java.lang.String,SimpleNamespaceResolver> resolverMap, java.util.List<TransformSchema> configuredTransformSchemas, org.apache.maven.plugin.logging.Log mavenLog, java.io.File schemaDirectory, java.lang.String encoding)
Replaces all namespaces within generated schema files, as instructed by the configured Schema instances.static void
XsdGeneratorHelper. validateSchemasInPluginConfiguration(java.util.List<TransformSchema> configuredTransformSchemas)
Validates that the list of Schemas provided within the configuration all contain unique values.
-