Developing Web 2.0 applications
with JavaServerFaces
and Dreamweaver
>> Just Became Easier
1. Introduction
2. Getting Started
3. Tomahawk Concepts
4. Code View Support
Selected 5. Design View Support
6. Tag Object Toolbars
7. Tomahawk Server Behaviors
8. Tomahawk Property Inspectors
9. Tomahawk Tag Reference

5. Design View Support

Documentation > Tomahawk > Design View Support

Tomahawk Tools Design View

Tomahawk Tools for Dreamweaver significantly enhances Dreamweaver's Design View by enabling visual tags for Tomahawk to give you an accurate design-time representation of UI components, such as trees, data tables, calendars, navigation menus, buttons, images, and more.

In addition, Tomahawk Tools supports locale-aware UI components in the Tomahawk tag library, that display date, time, text and currency strings in the user's own language. For example, JSF EL expressions that evaluate to message bundle keys will be rendered as the actual localized text values found in your message bundles at design time.

Therefore, simply by changing the locale of your f:view tag, you can preview what end users in other countries will see when they view your pages. Tomahawk components will instantly update their design-time appearance to display dates, times and currencies in the appropriate format for different locales. This gives you unprecedented support for internationalization (I18N) of JSF pages.

Screenshot demonstrating the Tomahawk tree2 tag in Dreamweaver's Design View.Screenshot demonstrating calendars layouts using the Tomahawk calendar tag in Dreamweaver's Design View.

Tomahawk tabbed pane component is an excellent component for creating tabbed layouts in your JSF pages.Tomahawk's t:dataScroller tag makes it easy to add scrolling behavior to a data table.

Creating attractive navigation menus is easy with Tomahawk's t:panelNavigation tags.Date selection is simplified with Tomahawk's t:inputDate and t:inputCalendar components.