JBoss.orgCommunity Documentation

RichFaces CDK Developer Guide

This documentation is work in progress, thus some mistakes or incompleteness is possible

Last published: January 09, 2009

1. Introduction
2. Roadmap document
3. Setting up the environment
+4. inputDate component development
4.1. Creating project for component
4.2. Creating and building component skeleton
4.3. Creating a UI prototype
+4.4. Creating a Renderer
4.4.1. Templating
+4.4.2. Creating a Renderer Base class
4.4.2.1. Creating a Converter
4.4.3. Skinnability
+4.5. Component resources registration
4.5.1. resource-config.xml file format
4.6. Extending a UIInput class
+4.7. Configuring component
4.7.1. Including common attributes
4.8. Creating tag class and descriptors for JSP and Facelets
+5. Component usage overview
5.1. JSP Page
5.2. Data Bean
5.3. faces-config.xml
5.4. Web.xml
5.5. Deployment
+6. Developer sample creation
6.1. JSP Page
6.2. Data Bean
6.3. pom.xml
7. Generating unit tests
8. Button component development
9. Creating projects in different IDEs
10. Naming conventions
+11. Template tags overview
11.1. <ajax:update>
11.2. <c:if />
11.3. <c:object />
11.4. <c:set />
11.5. <f:attribute />
11.6. <f:clientid />
11.7. <c:forEach />
11.8. <f:call />
11.9. <f:parameter />
11.10. <f:insert />
11.11. <f:resource />
11.12. <f:root />
11.13. <h:scripts>
11.14. <h:styles>
11.15. <jsp:declaration />
11.16. <jsp:directive.page />
11.17. <jsp:scriptlet>
11.18. <u:insertFacet />
11.19. <vcp:body />
11.20. <vcp:mock />