Tomahawk tags are collection of standard components with extended functionality and many more extra set of components with rich set of functionality.
Tomahawk inputTextHelp tag This tag creates an input text box but it has extra ability to select or removing the text displayed. This text is used to help the user and is set by ?helpText? attribute. The capability of disappearing or selecting the text is provided by ?selectText? attribute of the tag. This tag has additional feature of displaying value only, not the widget of the box. This component also has ability to be visible or not visible according to the role of the user. In the same way, it also has the ability to be enabled or disabled according to the user role. Normally the naming system of JSF renders the id for the component with some additional text, typically with id of the form, as prefix. But this component has an attribute forceId, which forces the component to render the same id mentioned in the id attribute.