public interface ComponentGenerator extends ClassGenerator
| Modifier and Type | Method and Description |
|---|---|
void |
writeFacetConstants(PrettyWriter out,
ComponentBean component) |
void |
writeFacetMethods(PrettyWriter out,
ComponentBean component) |
void |
writeGenericConstants(PrettyWriter out,
String componentFamily,
String componentType) |
void |
writeGetFamily(PrettyWriter out) |
void |
writeListenerMethods(PrettyWriter out,
ComponentBean component) |
void |
writeOther(PrettyWriter out,
ComponentBean component) |
void |
writePropertyConstants(PrettyWriter out,
String superclassName,
ComponentBean component) |
void |
writePropertyMethods(PrettyWriter out,
ComponentBean component) |
void |
writePropertyMethods(PrettyWriter out,
ComponentBean component,
Collection ignoreList) |
void |
writePropertyValueConstants(PrettyWriter out,
ComponentBean component) |
void |
writeStateManagementMethods(PrettyWriter out,
ComponentBean component) |
writeClassBegin, writeClassEnd, writeConstructor, writeImports, writeImportsvoid writeGenericConstants(PrettyWriter out, String componentFamily, String componentType) throws IOException
IOExceptionvoid writePropertyConstants(PrettyWriter out, String superclassName, ComponentBean component) throws IOException
IOExceptionvoid writePropertyValueConstants(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writeFacetConstants(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writeGetFamily(PrettyWriter out) throws IOException
IOExceptionvoid writePropertyMethods(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writeFacetMethods(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writeListenerMethods(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writeStateManagementMethods(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writeOther(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionvoid writePropertyMethods(PrettyWriter out, ComponentBean component, Collection ignoreList) throws IOException
IOExceptionCopyright © 2001-2012 Apache Software Foundation. All Rights Reserved.