1.6. テーブルの表示のソートと変更
JBoss ON のほとんどすべての情報は、リソースインベントリーからエージェントのプラグイン一覧までテーブルに表示されます。SmartGWT UI には、テーブル情報をソートして表示する方法において、いくつかの多用途があります。
一部のテーブルでは、数値またはアルファベット順でソートされる列を基にして、非常に単純な昇順/降順を使用します。
図1.13 パーティションイベントリスト上の基本的なテーブルソート
UI のほとんどのエリアでは、より複雑な情報を表示することができます。基本的なテーブルと同様に、列名をクリックするとその列が昇順または降順でソートされます。ただし、高度な GWT テーブルには、列の右側にあるメニュー矢印をクリックして、テーブルレイアウトとソートオプションを変更するオプションもあります。
図1.14 サーバーリソース一覧の基本的なテーブルソート
メニュー矢印を選択すると、その列の並べ替え順序を変更できます。表示される列のサイズや、列の種類を変更することもできます。このオプションは、表に含まれるエントリーの種類に応じて動的に生成されます。
図1.15 サーバーリソース一覧の高度なテーブルソート
ソート順序は、複数の基準を指定することで優先順位を設定することもできます。たとえば、リソースは名前でソートしてから、プラグインで、ID 別に並べ替えることができます。リソースが標準化されたため、名前や親のみでソートしても、エントリーに意味のある順序を付与することは十分ではありません。複数の優先度が付けられた基準があると、テーブルをより正確に表示できます。
図1.16 Sort メソッドの変更