Package org.codehaus.modello.plugin.xsd
Class XsdGenerator
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.modello.plugin.AbstractModelloGenerator
org.codehaus.modello.plugins.xml.AbstractXmlGenerator
org.codehaus.modello.plugin.xsd.XsdGenerator
- All Implemented Interfaces:
org.codehaus.modello.plugin.ModelloGenerator
,org.codehaus.plexus.logging.LogEnabled
,org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
@Component(role=org.codehaus.modello.plugin.ModelloGenerator.class,
hint="xsd")
public class XsdGenerator
extends org.codehaus.modello.plugins.xml.AbstractXmlGenerator
- Author:
- Brett Porter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(org.codehaus.modello.model.Model model, Properties parameters) Methods inherited from class org.codehaus.modello.plugins.xml.AbstractXmlGenerator
getContentField, getFieldsForXml, getXmlAttributeFields, hasContentField, initHeader, resolveTagName, resolveTagName, resolveTagName
Methods inherited from class org.codehaus.modello.plugin.AbstractModelloGenerator
capitalise, contextualize, getBuildContext, getEncoding, getFieldsForClass, getGeneratedVersion, getHeader, getModel, getOutputDirectory, getParameter, getParameter, getParameter, initialize, isClassInModel, isCollection, isEmpty, isInnerAssociation, isMap, isPackageWithVersion, newWriter, newWriter, singular, uncapitalise
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
LS
-
-
Constructor Details
-
XsdGenerator
public XsdGenerator()
-
-
Method Details
-
generate
public void generate(org.codehaus.modello.model.Model model, Properties parameters) throws org.codehaus.modello.ModelloException - Throws:
org.codehaus.modello.ModelloException
-