BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース OpenFaces 3.0 のプレリリース, JSF2.0 互換

OpenFaces 3.0 のプレリリース, JSF2.0 互換

ブックマーク

原文(投稿日:2010/05/19)へのリンク

先月、TeamDev は、OpenFaces 3.0のプレリリースをアナウンスした。バージョン3.0の正式リリースは、今年の6月以降と見られている。この中間的なマイルストーンは、OpenFacesのJSF 2.0 互換バージョンである。

新しい 3.0リリース は、次の6つの新しいコンポーネントによって既存のライブラリの機能を拡張する:

  • 新しい CompositeFilter コンポーネントを使った複雑なフィルタ基準
  • 新しい LayeredPane コンポーネントを持ったレイアウト コンポーネント
  • 拡張されたボタンの新しい機能
  • Ajaxサポートのあるコマンド リンク
  • Ajaxサポートのあるチェックボックス コンポーネント
  • 見栄えのカスタム化

DataTable と TreeTableの機能性が改善された。これらのコンポーネントは、機能が豊富になり、固定のヘッダ/フッタを持つ行と列で、垂直方向と水平方向にコンテンツをスクロールできたり、対話式にドラッグ&ドロップで列を並べ替えたり、列の可視性をカスタマイズできたりする。APIが改善され、多数のフィルタリングの拡張ができるようになり、その中には:

  • 探索条件のカスタマイズ
  • 大文字小文字の区別
  • テーブルの内外におけるフィルタの適用

JSF 1.2 は、多く使われているので、バージョン3.xと並行してOpenFacesバージョン2.xもメンテされる。両方のブランチに同じフィーチャを加えていく計画である。

OpenFaces 2.1/3.1の6月リリースには、次のものが含まれる:

  • 強化された SelectOneMenuコンポーネント
  • WeekTable コンポーネント、 DayTableに似ているが、1週間のイベントを表示する
  • MonthTable コンポーネント、DayTableに似ているが、1ヶ月間のイベントを表示する
  • Timetable コンポーネント、イベントの計画を表示するのに複数のビューを使う( DayTable/WeekTable/MonthTable コンポーネントの組合せ)
  • DataTable の拡張

将来のリリース計画に、含まれるのは:

  • MenuBar コンポーネント
  • Panel コンポーネント
  • ProgressBar コンポーネント
  • DataTableとTreeTable コンポーネントにおける対話式列リストのカスタマイズ
  • TreeTable に nodeDataByKey 特性を加える(コンカレントなデータ修正をより効率的に処理するために、DataTable コンポーネントにrowDataByKey 特性を加えたのと同様である)
  • チェックボックスではなく、画像付きのチェックボックス/選択列を表示できるようにする
  • 入れ子になった DataTables とTreeTables(他の DataTables とtreeTablesの中にある)
  • 柔軟なページング カスタマイズ
  • チャートタイプの追加
  • バリデーション グループ
  • IDEのサポート (NetBeans, IBM Rational Application Developer, Sun Java Studio CreatorJDeveloper)

この記事に星をつける

おすすめ度
スタイル

BT