最後に実践的な例として、サンプルソースだけ置いておきます。<div>をスタイルシートで操作しているため少し難しい内容ですが、こういった用途にも使えます。
以下のモックアップ HTML(index.html)から、
1: 2: 3: 4: 5: 6: 7:
<html><head></head> <body> <div class="bar_graph" name="email"></div> <br><br> <div class="bar_graph" name="net"></div> </body> </html>
このような出力が出ます。custom/bar/下に、class="bar_graph"を処理するクラス(custom.bar.BarGraph)が入っています。これが GrantTagProvider となっています。