同じページにコンポーネントを異なった外見で見せることができます。そのコンセプトをモールドと呼びます(aka.,template)。開発者はコンポーネントインターフェイス中でsetMoldメソッドの使用し、動的に外見を変えることができます。すべてのコンポーネントはdefaultと呼ばれるデフォルトモールドを持っています。あるコンポーネントは二つ以上のモールドを持っています。例えば、tabboxはdefaultとaccordionモールドが使用可能です。
<tabbox><!-- if not specified, the default mold is assumed. --> <tabs> <tab label="Default"/> </tabs> <tabpanels> <tabpanel> <tabbox mold="accordion"> <tabs> <tab label="First Accordion"/> <tab label="Second Accordion"/> </tabs> <tabpanels> <tabpanel>The first panel.</tabpanel> <tabpanel>The second panel.</tabpanel> </tabpanels> </tabbox> </tabpanel> </tabpanels> </tabbox>