public abstract class AbstractValidatorTagGenerator extends AbstractTagGenerator
_is12, _licenseHeader, _log| Constructor and Description |
|---|
AbstractValidatorTagGenerator(boolean is12,
String licenseHeader,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Set |
createImports(ValidatorBean validator) |
void |
generateTagHandler(ValidatorBean validator,
File generatedSourceDirectory) |
protected void |
writeClass(PrettyWriter out,
AbstractTagBean abstractTag) |
protected abstract void |
writeSetProperty(PrettyWriter out,
PropertyBean property) |
addImportsFromPropertes, createFile, getLog, is12, resolveDateType, resolveType, writeConstructor, writeEnd, writeHeader, writeImports, writePreamble, writePropertyMethods, writeReleasepublic AbstractValidatorTagGenerator(boolean is12,
String licenseHeader,
org.apache.maven.plugin.logging.Log log)
public void generateTagHandler(ValidatorBean validator, File generatedSourceDirectory)
protected abstract Set createImports(ValidatorBean validator)
protected void writeClass(PrettyWriter out, AbstractTagBean abstractTag)
protected abstract void writeSetProperty(PrettyWriter out, PropertyBean property)
Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.