org.codehaus.modello.plugin.dom4j
Class Dom4jReaderGenerator
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.modello.plugin.AbstractModelloGenerator
org.codehaus.modello.plugin.dom4j.AbstractDom4jGenerator
org.codehaus.modello.plugin.dom4j.Dom4jReaderGenerator
- All Implemented Interfaces:
- org.codehaus.plexus.logging.LogEnabled, org.codehaus.modello.plugin.ModelloGenerator
- public class Dom4jReaderGenerator
- extends AbstractDom4jGenerator
- Version:
- $Id: Dom4jReaderGenerator.java 448 2005-08-09 02:28:29Z trygvis $
- Author:
- Joakim Erdfelt
Fields inherited from class org.codehaus.modello.plugin.AbstractModelloGenerator |
|
Fields inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
|
Method Summary |
private java.lang.String |
conditionalTrim(org.codehaus.modello.model.ModelField field,
java.lang.String elem,
java.lang.String method)
|
void |
generate(org.codehaus.modello.model.Model model,
java.util.Properties parameters)
|
private void |
generateDom4jReader()
|
private java.lang.String |
getTagName(org.codehaus.modello.model.ModelClass root)
|
private java.lang.String |
typeConversion(java.lang.String type,
java.lang.String value)
|
private void |
writeAllClassesParser(org.codehaus.modello.model.Model objectModel,
org.codehaus.modello.generator.java.javasource.JClass jClass)
|
private void |
writeClassParser(org.codehaus.modello.model.ModelClass modelClass,
org.codehaus.modello.generator.java.javasource.JClass jClass)
|
private void |
writeHelpers(org.codehaus.modello.generator.java.javasource.JClass jClass)
|
private void |
writePrimitiveField(org.codehaus.modello.model.ModelField field,
java.lang.String type,
java.lang.String objectName,
java.lang.String setterName,
org.codehaus.modello.generator.java.javasource.JSourceCode sc)
|
Methods inherited from class org.codehaus.modello.plugin.AbstractModelloGenerator |
addModelImports, capitalise, getGeneratedVersion, getModel, getOutputDirectory, getParameter, getParameter, getParameter, initialize, isClassInModel, isCollection, isEmpty, isMap, isPackageWithVersion, singular, uncapitalise |
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Dom4jReaderGenerator
public Dom4jReaderGenerator()
conditionalTrim
private java.lang.String conditionalTrim(org.codehaus.modello.model.ModelField field,
java.lang.String elem,
java.lang.String method)
generate
public void generate(org.codehaus.modello.model.Model model,
java.util.Properties parameters)
throws org.codehaus.modello.ModelloException
- Throws:
org.codehaus.modello.ModelloException
generateDom4jReader
private void generateDom4jReader()
throws org.codehaus.modello.ModelloException,
java.io.IOException
- Throws:
org.codehaus.modello.ModelloException
java.io.IOException
getTagName
private java.lang.String getTagName(org.codehaus.modello.model.ModelClass root)
typeConversion
private java.lang.String typeConversion(java.lang.String type,
java.lang.String value)
writeAllClassesParser
private void writeAllClassesParser(org.codehaus.modello.model.Model objectModel,
org.codehaus.modello.generator.java.javasource.JClass jClass)
writeClassParser
private void writeClassParser(org.codehaus.modello.model.ModelClass modelClass,
org.codehaus.modello.generator.java.javasource.JClass jClass)
writeHelpers
private void writeHelpers(org.codehaus.modello.generator.java.javasource.JClass jClass)
writePrimitiveField
private void writePrimitiveField(org.codehaus.modello.model.ModelField field,
java.lang.String type,
java.lang.String objectName,
java.lang.String setterName,
org.codehaus.modello.generator.java.javasource.JSourceCode sc)