2011-12-17

TableViewerのフィルターを作る



  1. TableVieweにフィルタを追加する
    TableViewer viewer;ViewerFilter filter1 = new fukumu();
     ViewerFilter[] filters = { filter1 };
     viewer.setFilters(filters);
    
  2. フィルタを実装する
ViewerFilter#select(Viewer arg0, Object arg1, Object arg2)

戻り値 boolean true->表示する false->表示しない
引数 

  1. Viewer arg0 ビューアー
  2. Object arg1 ビューアーの配列一覧
  3. Object arg2 表示するか否かを判定するレコード


arg2を表示するかどうか判定してやればいい

0 件のコメント:

コメントを投稿