public abstract class AbstractXpp3Generator extends AbstractXmlJavaGenerator
Modifier and Type | Field and Description |
---|---|
protected ModelClass |
locationTracker |
protected boolean |
requiresDomSupport |
protected ModelClass |
sourceTracker |
strictXmlAttributes
DEFAULT_DATE_FORMAT, domAsXpp3, useJava5
Constructor and Description |
---|
AbstractXpp3Generator() |
Modifier and Type | Method and Description |
---|---|
protected void |
initialize(Model model,
java.util.Properties parameters) |
protected boolean |
isLocationTracking() |
getContentField, getFieldsForXml, getFileName, getValue, resolveTagName, resolveTagName, resolveTagName, writeDateParsingHelper
addModelImport, addModelImports, getClasses, getDefaultValue, getJavaDefaultValue, getPrefix, getValueChecker, initHeader, initHeader, isJavaEnabled, isRelevant, isTrackingSupport, newJSourceWriter, suppressAllWarnings
capitalise, contextualize, getBuildContext, getEncoding, getFieldsForClass, getGeneratedVersion, getHeader, getModel, getOutputDirectory, getParameter, getParameter, getParameter, isClassInModel, isCollection, isEmpty, isInnerAssociation, isMap, isPackageWithVersion, singular, uncapitalise
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generate
protected boolean requiresDomSupport
protected ModelClass locationTracker
protected ModelClass sourceTracker
protected boolean isLocationTracking()
protected void initialize(Model model, java.util.Properties parameters) throws ModelloException
initialize
in class AbstractXmlJavaGenerator
ModelloException