The Jakarta Project < Velocity Tools - Library >

Velocity Tools

Generic Tools

ツールドキュメント

その他のサブプロジェクト

Overview
       

GenericTools には Velocity の利用者が一般的に関心を持つ、再利用が可能で十分にドキュメントが整備されたツールやユーティリティーのクラスが集められています。 これらのクラスやツールは VelocityView または VelocityStruts サブプロジェクトとは依存関係を持ちません。 これらのツールは他の POJO ("plain old java object" ごく普通のJavaオブジェクトの意) と同じように利用することが出来ます。

Tools:

DateTool
日付の操作とフォーマットを行うツールです。
MathTool
浮動少数点演算を行うツールです。
NumberTool
数値のフォーマットを行うツールです。
IteratorTool
#foreach の繰り返し内で利用することの出来る便利なツールです。 このツールはリストをラップし、テンプレートデザイナの指定した条件でループを終了させることができます。 また、同じリストを別のループ内で再利用することもできます。
RenderTool
任意の VTL (Velocity Template Language) 文字列を評価し、表示するツールです。

Utilities:
CommonsLogLogSystem
ログの出力を Commons-Logging の Log インスタンスに対して送る Velocity の LogSystem インターフェイスの実装です。
LogSystemCommonsLog
ログの出力を Velocity の LogSystem に対して送る Commons-Logging のインターフェイスの実装です。


Contributions
       

このライブラリへの貢献を歓迎します。パッチはメーリングリストに送るか、 bugzillaのチケットとして添付してください。 また、Wiki もアイデアを議論、発展させる為の良い手段となります。

貢献していただく際のチェックリスト

  • Velocity コーディング規約
  • JavaDoc が含まれていること (詳細なものであればなお良い)
  • 例が含まれていること (JavaDoc 内の記述、または単独で動作するテンプレートの例)

[訳注: この文書は 日置 聡 高橋 達男 が翻訳しました。 日本語訳に対するコメントがあれば、report@jajakarta.orgに送って下さい。]
Copyright © 1999-2003, Apache Software Foundation