Methods
| Modifier and Type |
Method and Description |
void |
addGenericImports(Set imports,
String type) |
protected void |
addSpecificImports(Set imports,
ComponentBean component) |
protected String |
convertMultilineComment(String commentBody) |
protected String |
convertStringToBoxedLiteral(String className,
String value) |
protected String |
convertVariableToBoxedForm(String className,
String varName) |
protected org.apache.maven.plugin.logging.Log |
getLog() |
protected static String |
getSingular(String plural) |
protected boolean |
isAccessorMethodFinal()
Whether the getters/setters have the final modifier
|
protected static String |
resolveType(String className) |
void |
writeClassBegin(PrettyWriter out,
String className,
String superclassName,
ComponentBean component,
SourceTemplate template) |
void |
writeClassEnd(PrettyWriter out) |
void |
writeConstructor(PrettyWriter out,
ComponentBean component,
int modifiers) |
protected abstract void |
writeConstructorContent(PrettyWriter out,
ComponentBean component,
int modifiers,
String rendererType) |
void |
writeFacetConstants(PrettyWriter out,
ComponentBean component) |
void |
writeFacetGet(PrettyWriter out,
FacetBean facet) |
void |
writeFacetMethods(PrettyWriter out,
ComponentBean component) |
void |
writeFacetSet(PrettyWriter out,
FacetBean facet) |
void |
writeGenericConstants(PrettyWriter out,
String componentFamily,
String componentType) |
void |
writeGetFamily(PrettyWriter out) |
void |
writeImports(PrettyWriter out,
SourceTemplate template,
String packageName,
String fullSuperclassName,
String superclassName,
Collection components) |
void |
writeImports(PrettyWriter out,
SourceTemplate template,
String packageName,
String fullSuperclassName,
String superclassName,
ComponentBean component) |
void |
writeListenerAdd(PrettyWriter out,
EventBean event) |
void |
writeListenerMethods(PrettyWriter out,
ComponentBean component) |
void |
writeListenerRemove(PrettyWriter out,
EventBean event) |
void |
writeListenersGet(PrettyWriter out,
EventBean event) |
void |
writeOther(PrettyWriter out,
ComponentBean component) |
void |
writePropertyConstants(PrettyWriter out,
String superclassName,
ComponentBean component) |
protected abstract void |
writePropertyDeclaration(PrettyWriter out,
PropertyBean property) |
protected void |
writePropertyGet(PrettyWriter out,
PropertyBean property,
Collection ignoreList) |
protected abstract void |
writePropertyGetterMethodBody(PrettyWriter out,
PropertyBean property) |
protected abstract void |
writePropertyListMethods(PrettyWriter out,
PropertyBean property) |
protected abstract void |
writePropertyListMethods(PrettyWriter out,
PropertyBean property,
Collection inoreList) |
void |
writePropertyMethods(PrettyWriter out,
ComponentBean component) |
void |
writePropertyMethods(PrettyWriter out,
ComponentBean component,
Collection ignoreList) |
protected void |
writePropertySet(PrettyWriter out,
PropertyBean property,
Collection ignoreList) |
protected void |
writePropertySet(PrettyWriter out,
PropertyBean property,
String propertyClass,
Collection ignoreList) |
protected abstract void |
writePropertySetterMethodBody(PrettyWriter out,
PropertyBean property,
String propertyClass) |
void |
writePropertyValueConstants(PrettyWriter out,
ComponentBean component) |
abstract void |
writeStateManagementMethods(PrettyWriter out,
ComponentBean component) |