[概要と注意事項] [目次]

テーブルサブセットフィルタ

概要

オブジェクトテーブルデータからサブテーブルを抽出する双方向フィルタコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.util.filter.PFObjectTableSubsetFilter

イベント

イベント名イベント番号/発生条件/内包データ
データ更新
0全体データが設定されたとき
イベント対象データ全体データ
更新データ選択データ
1選択データが設定されたとき
イベント対象データ全体データ
更新データ選択データ
データ選択
0選択対象行列インデックスが設定されたとき
選択データ選択データ
イベント対象データ全体データ

メソッド

メソッド名(日本語)メソッド名引数
選択対象列を追加するaddSelectedColumnIndex
int選択対象列
選択対象行を追加するaddSelectedRowIndex
int選択対象行
列選択をクリアするclearAllColumnIndex
行選択をクリアするclearAllRowIndex
選択対象列を取得するgetSelectedColumnIndex
選択データを取得するgetSelectedData
選択対象行を取得するgetSelectedRowIndex
全体データを取得するgetSourceData
初期化するinit
インデックス範囲外時の例外発生有無を取得するisThrowException
全列を選択するselectAllColumnIndex
全行を選択するselectAllRowIndex
列データの日時で行を選択するselectRowByDate
int判定する列
Date開始日時
boolean開始日時を含むかどうか
Date終了日時
boolean終了日時を含むかどうか
列データの数値で行を選択するselectRowByNumber
int判定する列
Number下限値
boolean下限値を含むかどうか
Number上限値
boolean上限値を含むかどうか
列データの正規表現で行を選択するselectRowByRegularExpression
int判定する列
String判定に用いる文字列
列データの文字列で行を選択するselectRowByString
int
String
選択対象列を設定するsetSelectedColumnIndex
PFObjectList選択対象列
選択対象列を設定するsetSelectedColumnIndex
int選択対象列
選択対象列を設定するsetSelectedColumnIndex
int開始列インデックス
int終了列インデックス
選択データを設定するsetSelectedData
PFObjectTable選択データ
選択対象行を設定するsetSelectedRowIndex
PFObjectList選択対象行
選択対象行を設定するsetSelectedRowIndex
int選択対象行
選択対象行を設定するsetSelectedRowIndex
int開始行インデックス
int終了行インデックス
選択対象の単一範囲を設定するsetSelectedValueIndex
int開始行インデックス
int終了行インデックス
int開始列インデックス
int終了列インデックス
全体データを設定するsetSourceData
PFObjectTable全体データ
インデックス範囲外時の例外発生有無を設定するsetThrowException
boolean例外発生有無