ModelloGenerator
, org.codehaus.plexus.logging.LogEnabled
, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
public class Dom4jWriterGenerator extends AbstractXmlJavaGenerator
Generate a writer that uses Dom4J.
TODO: chunks are lifted from xpp3, including the tests. Can we abstract it in some way?DEFAULT_DATE_FORMAT, domAsXpp3, useJava5
strictXmlAttributes
Constructor | Description |
---|---|
Dom4jWriterGenerator() |
Modifier and Type | Method | Description |
---|---|---|
void |
generate(Model model,
Properties parameters) |
addModelImports, getClasses, getDefaultValue, getJavaDefaultValue, getPrefix, getValueChecker, initHeader, initHeader, isJavaEnabled, isRelevant, isTrackingSupport, newJSourceWriter, suppressAllWarnings
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
capitalise, contextualize, getBuildContext, getEncoding, getFieldsForClass, getGeneratedVersion, getHeader, getModel, getOutputDirectory, getParameter, getParameter, getParameter, isClassInModel, isCollection, isEmpty, isInnerAssociation, isMap, isPackageWithVersion, singular, uncapitalise
getContentField, getFieldsForXml, getFileName, getValue, initialize, resolveTagName, resolveTagName, resolveTagName, writeDateParsingHelper
public void generate(Model model, Properties parameters) throws ModelloException
ModelloException
Copyright © 2001–2018 Codehaus Plexus. All rights reserved.