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

テーブル格納変数

概要

テーブル(PFObjectTable)を格納する変数コンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.util.variable.PFObjectTableVariable

イベント

イベント名イベント番号/発生条件/内包データ
データ設定
0setObjectTable/setEmptyObjectTableメソッド呼び出し
イベント対象データテーブル(PFObjectTable)
データ更新
0update/add*/remove*/clearメソッド呼び出し
イベント対象データテーブル(PFObjectTable)
更新データ(なし)
データ選択
0setSelectedIndexメソッド呼び出し
選択データ選択データ
イベント対象データテーブル(PFObjectTable)

メソッド

メソッド名(日本語)メソッド名引数
最後尾に列を追加するaddColumn
最後尾に列を追加する(列名・型指定)addColumn
String列名
Class列型
最後尾に列を追加する(列名・型・データリスト指定)addColumn
String列名
Class列型
PFObjectList列データのリスト
指定位置に列を追加するaddColumn
int追加位置
指定位置に列を追加する(列名・型指定)addColumn
int追加位置
String列名
Class
指定位置に列を追加する(列名・型・データリスト指定)addColumn
int位置
String列名
Class列型
PFObjectList列データのリスト
最後尾に行を追加するaddRow
最後尾に行を追加する(データリスト指定)addRow
PFObjectList追加行のデータリスト
指定位置に行を追加するaddRow
int追加位置
指定位置に行を追加する(データリスト指定)addRow
int追加位置
PFObjectList追加行のデータリスト
最後尾に行を追加する(テーブル指定)addRows
PFObjectTable追加するテーブル
全行列を削除するclear
選択状態をクリアするclearSelection
インデックスを指定し、リスト形式で値を抽出するextractValuesByIndexList
PFObjectListインデックス指定リスト
インデックスを指定し、テーブル形式で値を抽出するextractValuesByIndexTable
PFObjectTableインデックス指定テーブル
列数を取得するgetColumnCount
列データリストを位置指定で取得するgetColumnList
int指定位置
列名を位置指定で取得するgetColumnName
int指定位置
列名のリストを取得するgetColumnNameList
選択位置(列)を取得するgetColumnPosition
列型を位置指定で取得するgetColumnType
int指定位置
列型のリストを取得するgetColumnTypeList
テーブルの完全な複製を作成するgetDuplicateObject
最終列の位置を取得するgetLastColumnIndex
最終行の位置を取得するgetLastRowIndex
テーブルを取得するgetObjectTable
行数を取得するgetRowCount
行データリストを位置指定で取得するgetRowList
int指定位置
行の選択位置を取得するgetRowPosition
選択中のセルデータを取得するgetSelectedElement
セルデータを位置指定で取得するgetValueAt
int指定行
int指定列
全データをリスト形式で取得するgetValuesByList
指定行の位置インデックスを一つ減らすmoveBackwardRow
int指定行インデックス
指定行の位置インデックスを一つ増やすmoveForwardRow
int指定行インデックス
列を位置指定で削除するremoveColumn
int指定位置
行を位置指定で削除するremoveRow
int指定位置
列名を位置指定で設定するsetColumnName
int指定位置
String列名
全列名をリスト形式で設定するsetColumnNameList
PFObjectList列名リスト
選択位置(列)を設定するsetColumnPosition
int指定列
列型を位置指定で設定するsetColumnType
int指定列
Class列型
全列型をリスト形式で設定するsetColumnTypeList
PFObjectList列型リスト
空のテーブルを設定するsetEmptyObjectTable
空のテーブルを設定する(イベント発生なし)setEmptyObjectTableQuiet
テーブルを設定するsetObjectTable
PFObjectTable設定するテーブル
選択位置を設定する(イベント発生なし)setPosition
int指定行
int指定列
選択位置(行)を設定するsetRowPosition
int指定行
選択位置のセルデータを設定するsetSelectedElement
Object選択するオブジェクト
選択位置を設定するsetSelectedIndex
int指定行
int指定列
セルデータを位置指定で設定するsetValueAt
int指定行
int指定列
Object設定するデータ
全データをリスト形式で設定するsetValuesByList
PFObjectList設定するデータリスト
列を指定して行をソートするsortRowsByColumn
intソート位置
boolean整列順序(昇順:true,降順:false)
列を指定して日時で行をソートするsortRowsByDateColumn
intソート位置
boolean整列順序(昇順:true,降順:false)
列を指定して数値で行をソートするsortRowsByNumberColumn
intソート位置
boolean整列順序(昇順:true,降順:false)
更新を通知するupdate