In this chapter, we learned about the various components that Tomahawk offers. We saw that the extended versions of the standard components are not very interesting any more, as most of the problems that the extra attributes try to solve have been solved in JSF 1.2 or can be resolved in a more elegant way by using Facelets. We also saw some pretty neat extra components that Tomahawk adds. Although these extra components are not designed to be a coherent set, some are very useful. This chapter showed ways of using some of the more interesting Tomahawk components in conjunction with Facelets.
We encountered several issues, and noticed that some components are still unfinished. Tomahawk was one of the first open source component libraries for JSF, and has been around for a couple of years. However, there does not seem to be much activity on the Tomahawk project lately. It will be interesting to see if the Tomahawk project will be able to solve most issues, tie up the loose ends, make...