|
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 内の記述、または単独で動作するテンプレートの例)
|
|