public abstract class AbstractConverterTagGenerator extends AbstractTagGenerator
_is12, _licenseHeader, _log| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConverterTagGenerator(boolean is12,
String licenseHeader,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Set |
createImports(ConverterBean converter) |
void |
generateTagHandler(ConverterBean converter,
File generatedSourceDirectory) |
protected void |
writeCreateConverter(PrettyWriter out,
ConverterBean converter) |
protected void |
writeDoStartTag(PrettyWriter out,
ConverterBean converter) |
protected abstract void |
writeSetProperty(PrettyWriter out,
PropertyBean property) |
addImportsFromPropertes, createFile, getLog, is12, resolveDateType, resolveType, writeConstructor, writeEnd, writeHeader, writeImports, writePreamble, writePropertyMethods, writeReleaseprotected AbstractConverterTagGenerator(boolean is12,
String licenseHeader,
org.apache.maven.plugin.logging.Log log)
public void generateTagHandler(ConverterBean converter, File generatedSourceDirectory)
protected abstract Set createImports(ConverterBean converter)
protected abstract void writeSetProperty(PrettyWriter out, PropertyBean property)
protected void writeCreateConverter(PrettyWriter out, ConverterBean converter) throws IOException
IOExceptionprotected void writeDoStartTag(PrettyWriter out, ConverterBean converter) throws IOException
IOExceptionCopyright © 2001-2012 Apache Software Foundation. All Rights Reserved.