JBoss Developer Studio comes with a tight integration with RichFaces component framework<diffmk:wrapper>.</diffmk:wrapper>
<diffmk:wrapper>RichFaces 3.3</diffmk:wrapper><diffmk:wrapper> is fully supported in the current version of </diffmk:wrapper><diffmk:wrapper>JBoss Developer Studio</diffmk:wrapper><diffmk:wrapper> (i. e. 2.0.0.GA) and </diffmk:wrapper><diffmk:wrapper>JBoss Tools 3.0.0.GA</diffmk:wrapper><diffmk:wrapper>.</diffmk:wrapper>
<diffmk:wrapper>The following features are implemented and fully supported for the current version of the RichFaces components:</diffmk:wrapper>
<diffmk:wrapper>All you have to do is to </diffmk:wrapper><diffmk:wrapper>download</diffmk:wrapper><diffmk:wrapper> and install RichFaces libraries into your project, i. e. just put </diffmk:wrapper> <diffmk:wrapper>richfaces-*.jar</diffmk:wrapper> <diffmk:wrapper> files into the </diffmk:wrapper> <diffmk:wrapper>/lib</diffmk:wrapper> <diffmk:wrapper> project folder. Also how to get started with </diffmk:wrapper><diffmk:wrapper>RichFaces</diffmk:wrapper><diffmk:wrapper> you can find in </diffmk:wrapper><diffmk:wrapper>RichFaces documentation</diffmk:wrapper><diffmk:wrapper>.</diffmk:wrapper>
<diffmk:wrapper>JBDS/JBoss Tools</diffmk:wrapper><diffmk:wrapper> indeed provide code completion for </diffmk:wrapper><diffmk:wrapper>RichFaces</diffmk:wrapper><diffmk:wrapper> framework components.</diffmk:wrapper>
<diffmk:wrapper>RichFaces 3.3 is now fully supported in code completion.</diffmk:wrapper>
<diffmk:wrapper>Working with </diffmk:wrapper> <diffmk:wrapper>.jsp/.xhtml</diffmk:wrapper><diffmk:wrapper> pages in </diffmk:wrapper><diffmk:wrapper>VPE</diffmk:wrapper><diffmk:wrapper> you can also take the advantage of </diffmk:wrapper> <diffmk:wrapper>OpenOn</diffmk:wrapper><diffmk:wrapper> feature for the </diffmk:wrapper><diffmk:wrapper>RichFaces</diffmk:wrapper><diffmk:wrapper> components.</diffmk:wrapper>
<diffmk:wrapper>For example, </diffmk:wrapper><diffmk:wrapper>Richfaces</diffmk:wrapper><diffmk:wrapper> tags </diffmk:wrapper> <diffmk:wrapper><rich:insert></diffmk:wrapper> <diffmk:wrapper> and </diffmk:wrapper> <diffmk:wrapper><a4j:include></diffmk:wrapper> <diffmk:wrapper> has </diffmk:wrapper><diffmk:wrapper>OpenOn</diffmk:wrapper><diffmk:wrapper> support.</diffmk:wrapper>
<diffmk:wrapper>RichFaces and Ajax4jsf tag libraries always exist in </diffmk:wrapper>JBoss Tools Palette<diffmk:wrapper>.</diffmk:wrapper>
<diffmk:wrapper>To insert a </diffmk:wrapper>RichFaces<diffmk:wrapper> component on a page:</diffmk:wrapper>
<diffmk:wrapper>expand </diffmk:wrapper> <diffmk:wrapper>JBoss RichFaces</diffmk:wrapper> <diffmk:wrapper> group on the palette</diffmk:wrapper>
<diffmk:wrapper>click on some component</diffmk:wrapper>
<diffmk:wrapper>put the needed attributes in the </diffmk:wrapper> <diffmk:wrapper>Insert Tag</diffmk:wrapper> <diffmk:wrapper> dialog and click </diffmk:wrapper> <diffmk:wrapper>Finish</diffmk:wrapper> <diffmk:wrapper> button </diffmk:wrapper>
<diffmk:wrapper>The </diffmk:wrapper><diffmk:wrapper>RichFaces</diffmk:wrapper><diffmk:wrapper> component will be inserted on your page and displayed in source and visual modes:</diffmk:wrapper>
<diffmk:wrapper>To get more in-depth information on </diffmk:wrapper><diffmk:wrapper>RichFaces</diffmk:wrapper><diffmk:wrapper> framework refer to </diffmk:wrapper><diffmk:wrapper>RichFaces Developer Guide</diffmk:wrapper><diffmk:wrapper>.</diffmk:wrapper>
<diffmk:wrapper>It may be also helpful for you to look through the </diffmk:wrapper><diffmk:wrapper>movies</diffmk:wrapper><diffmk:wrapper> where there are ones that demonstrate the usage of RichFaces components.</diffmk:wrapper>