同じページにコンポーネントを異なった外見で見せることができます。そのコンセプトをモールドと呼びます(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>