3. Tomahawk Concepts
Contents > Tomahawk Concepts
Understanding Tomahawk Tags
Understanding Tomahawk involves learning the different tags available and how to use them effectively. Tomahawk (version 1.1.3) has seventy-five tags. These can be understood more easily by dividing them by related functionality into fifteen different categories:
|
Category |
Description |
# of Tags |
| 1. |
Command Tags |
Form submission, navigation and other types of user interaction. |
5 |
| 2. |
Component Tags |
Utility tags for working with UI components. |
3
|
| 3. |
Data Tags |
For rendering data tables, lists and scrollable result sets |
5 |
| 4. |
Date/Time Tags |
Calendars and input controls for capturing date/time information. |
2 |
| 5. |
Document Tags |
For assembling documents dynamically from separate page fragments. |
6 |
| 6. |
Event Handling Tags |
Tags supporting client-side and server-side event handling. |
3 |
| 7. |
Graphics Tags |
For rendering images and image rollover effects in your views. |
2 |
| 8. |
Input Tags |
Specialized input tags for enhanced textual user input and data entry. |
10 |
| 9. |
Layout Tags |
Tags to help you organize the layout of components in your views. |
6 |
| 10. |
Navigation Tags |
Tags for creating attractive and functional navigation menus. |
5 |
| 11. |
Output Tags |
For the conditional rendering of static and dynamic text. |
7 |
| 12. |
Select Tags |
Tags for common selection scenarios, such as language, country, etc. |
8 |
| 13. |
Tab Tags |
For rendering tabbed user interface panels. |
3 |
| 14. |
Tree Tags |
Tree controls to display structured data in an intuitive manner. |
6 |
| 15. |
Validation Tags |
Tags based on the Jakarta Commons validation library. |
4 |
|