OK, unfortunately, I do not have any sample code to show.
But, I do have some suggestions. Yes you can dynamically create richfaces components in code, and it would look exactly like how you code dynamic core
JSF components, but with different classes.
Since Richfaces is open source you can actually download the code and see what the classes are named and packaged. Also the Richfaces website has examples,
Here are their Javadocs
http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone/docs/apidoc/index.html And here is the
doc for the Richfaces Tab, it even has code sample for dynamically building a tab.
http://labs.jboss.com/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html/RichFacesComponentsLibrary.html#tab I can't say the docs are 100% clear and have every attribute documented, but it gets you started.
Mark