org.apache.maven.plugin.ContextEnabled
, org.apache.maven.plugin.Mojo
, org.jvnet.jaxb2.maven2.DependencyResourceResolver
@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES,
requiresDependencyResolution=COMPILE,
threadSafe=true)
public class XJC22Mojo
extends org.jvnet.jaxb2.maven2.RawXJC2Mojo<com.sun.tools.xjc.Options>
Constructor | Description |
---|---|
XJC22Mojo() |
Modifier and Type | Method | Description |
---|---|---|
void |
doExecute(com.sun.tools.xjc.Options options) |
|
protected com.sun.tools.xjc.outline.Outline |
generateCode(com.sun.tools.xjc.model.Model model) |
|
protected org.jvnet.jaxb2.maven2.OptionsFactory<com.sun.tools.xjc.Options> |
getOptionsFactory() |
|
protected com.sun.tools.xjc.model.Model |
loadModel(com.sun.tools.xjc.Options options) |
|
protected void |
writeCode(com.sun.tools.xjc.outline.Outline outline) |
getLog, getPluginContext, setLog, setPluginContext
cleanPackageDirectory, createCatalogURIs, createResourceEntryUris, getAccessExternalDTD, getAccessExternalSchema, getAddCompileSourceRoot, getAddTestCompileSourceRoot, getArgs, getArtifactFactory, getArtifactMetadataSource, getArtifactResolver, getBindingDirectory, getBindingExcludes, getBindingIncludes, getBindings, getBuildContext, getCatalog, getCatalogDirectory, getCatalogExcludes, getCatalogIncludes, getCatalogResolver, getCatalogs, getCleanPackageDirectories, getContentForWildcard, getDebug, getDisableDefaultExcludes, getDisableXmlSecurity, getEnableIntrospection, getEncoding, getEpisode, getEpisodeFile, getEpisodes, getExtension, getForceRegenerate, getGenerateDirectory, getGeneratePackage, getLocale, getLocalRepository, getMarkGenerated, getMavenProjectBuilder, getNoFileHeader, getOtherDepends, getOtherDependsExcludes, getOtherDependsIncludes, getPackageLevelAnnotations, getPluginArtifacts, getPlugins, getProduces, getProject, getProjectDependencies, getProxyHost, getProxyPassword, getProxyPort, getProxyUsername, getReadOnly, getRemoveOldOutput, getScanDependenciesForBindings, getSchemaDirectory, getSchemaExcludes, getSchemaIncludes, getSchemaLanguage, getSchemas, getSettings, getSpecVersion, getStrict, getUseDependenciesAsEpisodes, getVerbose, getWriteCode, isAddIfExistsToEpisodeSchemaBindings, isUseActiveProxyAsHttpproxy, logApiConfiguration, resolveDependencyResource, setAccessExternalDTD, setAccessExternalSchema, setAddCompileSourceRoot, setAddIfExistsToEpisodeSchemaBindings, setAddTestCompileSourceRoot, setArgs, setArtifactFactory, setArtifactMetadataSource, setArtifactResolver, setBindingDirectory, setBindingExcludes, setBindingIncludes, setBindings, setBuildContext, setCatalog, setCatalogDirectory, setCatalogExcludes, setCatalogIncludes, setCatalogResolver, setCatalogs, setCleanPackageDirectories, setContentForWildcard, setDebug, setDisableDefaultExcludes, setDisableXmlSecurity, setEnableIntrospection, setEncoding, setEpisode, setEpisodeFile, setEpisodes, setExtension, setForceRegenerate, setGenerateDirectory, setGeneratePackage, setLocale, setLocalRepository, setMarkGenerated, setMavenProjectBuilder, setNoFileHeader, setOtherDepends, setOtherDependsExcludes, setOtherDependsIncludes, setPackageLevelAnnotations, setPluginArtifacts, setPlugins, setProduces, setProject, setProxyHost, setProxyPassword, setProxyPort, setProxyUsername, setReadOnly, setRemoveOldOutput, setScanDependenciesForBindings, setSchemaDirectory, setSchemaExcludes, setSchemaIncludes, setSchemaLanguage, setSchemas, setSettings, setSpecVersion, setStrict, setUseActiveProxyAsHttpproxy, setUseDependenciesAsEpisodes, setVerbose, setWriteCode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createBindingURIs, createCatalogResolver, createClassLoader, createEntityResolver, createOptionsConfiguration, createProducesURIs, doExecute, execute, getActiveProxyAsHttpproxy, getArguments, getBindFiles, getBindingFiles, getBindingURIs, getCatalogResolverInstance, getCatalogURIs, getCustomHttpproxy, getDependsURIs, getEntityResolver, getEpisodeArtifacts, getEpisodeFiles, getGrammars, getHttpproxy, getProducesURIs, getResolvedBindingURIs, getResolvedCatalogURIs, getResolvedSchemaURIs, getSchemaFiles, getSchemaURIs, getURILastModifiedResolver, getXjcPluginArtifacts, getXjcPluginFiles, getXjcPluginURLs, injectDependencyDefaults, injectDependencyDefaults, isUpToDate, logConfiguration, resolveArtifacts, resolveEpisodeArtifacts, resolveXJCPluginArtifacts, setupBindingFiles, setupDependsURIs, setupDirectories, setupLogging, setupMavenPaths, setupSchemaFiles
protected org.jvnet.jaxb2.maven2.OptionsFactory<com.sun.tools.xjc.Options> getOptionsFactory()
getOptionsFactory
in class org.jvnet.jaxb2.maven2.AbstractXJC2Mojo<com.sun.tools.xjc.Options>
public void doExecute(com.sun.tools.xjc.Options options) throws org.apache.maven.plugin.MojoExecutionException
doExecute
in class org.jvnet.jaxb2.maven2.RawXJC2Mojo<com.sun.tools.xjc.Options>
org.apache.maven.plugin.MojoExecutionException
protected com.sun.tools.xjc.model.Model loadModel(com.sun.tools.xjc.Options options) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected com.sun.tools.xjc.outline.Outline generateCode(com.sun.tools.xjc.model.Model model) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected void writeCode(com.sun.tools.xjc.outline.Outline outline) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
Copyright © 2006–2018. All rights reserved.