| org.geotools.maven.xmlcodegen.AbstractGeneratorMojo
All known Subclasses: org.geotools.maven.xmlcodegen.BindingGeneratorMojo, org.geotools.maven.xmlcodegen.SchemaGeneratorMojo,
AbstractGeneratorMojo | abstract public class AbstractGeneratorMojo extends AbstractMojo (Code) | | Generates the bindings and utility classes used to parse xml documents
for a particular schema.
author: Justin Deoliveira, The Open Planning Project |
Method Summary | |
protected XSDSchema | schema() |
artifactFactory | ArtifactFactory artifactFactory(Code) | | |
artifactResolver | ArtifactResolver artifactResolver(Code) | | |
destinationPackage | protected String destinationPackage(Code) | | The destination package of the generated source files in the standard dot-seperated
naming format.
|
localRepository | ArtifactRepository localRepository(Code) | | The local maven repository
|
outputDirectory | protected File outputDirectory(Code) | | Directory to output generated files to. Default is ${project.build.sourceDirectory}
|
overwriteExistingFiles | protected boolean overwriteExistingFiles(Code) | | Flag controlling wether files should overide files that already
exist with the same name. False by default.
expression="false" |
project | MavenProject project(Code) | | The currently executing project
|
remoteRepositories | List remoteRepositories(Code) | | Remote maven repositories
|
schemaLocation | protected File schemaLocation(Code) | | The .xsd file defining the schema to generate bindings for.
|
schemaLookupDirectories | protected File[] schemaLookupDirectories(Code) | | Additional directories used to locate included and imported schemas.
|
schemaSourceDirectory | protected File schemaSourceDirectory(Code) | | Directory containing xml schemas, default is ${basedir}/src/main/xsd.
|
targetPrefix | protected String targetPrefix(Code) | | The prefix to use for the targetNamespace.
|
schema | protected XSDSchema schema()(Code) | | |
|
|