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

リスト格納変数

概要

リスト(PFObjectList)を格納する変数コンポーネント

クラス名

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

イベント

イベント名イベント番号/発生条件/内包データ
データ設定
0setObjectList/setEmptyObjectListメソッド呼び出し
イベント対象データリスト(PFObjectList)
データ更新
0update/clearメソッド呼び出し
イベント対象データリスト(PFObjectList)
更新データ(なし)
1add*メソッド呼び出し
イベント対象データリスト(PFObjectList)
更新データ追加要素(Object)
2remove*メソッド呼び出し
イベント対象データリスト(PFObjectList)
更新データ削除要素(Object)
3set*メソッド呼び出し
イベント対象データリスト(PFObjectList)
更新データ更新要素(Object)
データ選択
setSelectedIndexメソッド呼び出し
選択データ選択要素(Object)
イベント対象データリスト(PFObjectList)

メソッド

メソッド名(日本語)メソッド名引数
最後尾に要素を追加するadd
Object対象とするオブジェクト
指定位置に要素を追加するadd
int位置
Objectオブジェクト
最後尾に全要素を追加するaddAll
Collection追加するオブジェクトの集合
指定位置に全要素を追加するaddAll
int位置
Collection追加するオブジェクトの集合
全要素を削除するclear
選択状態を初期化するclearSelection
要素を位置指定で取得するget
int位置
リストの完全な複製を作成するgetDuplicateObject
最後尾の位置を取得するgetLastIndex
リストを取得するgetObjectList
重複要素を削除したリストを取得するgetObjectListWithoutEqualElements
選択位置を取得するgetPosition
選択中の要素を取得するgetSelectedElement
要素をソートしたリストを取得するgetSortedObjectList
要素をソートしたリストを取得するgetSortedObjectList
boolean整列順序(昇順:true,降順:false)
リストが空かどうか判定するisEmpty
要素を指定して削除するremove
Objectオブジェクト
要素を位置指定で削除するremove
int位置
要素を位置指定で置き換えるset
int位置
Object置き換えるオブジェクト
空のリストを設定するsetEmptyObjectList
空のリストを設定する(イベント発生なし)setEmptyObjectListQuiet
リストを配列から作成して設定するsetObjectArray
Object;配列
リストを設定するsetObjectList
PFObjectListリスト
選択位置を設定する(イベント発生なし)setPosition
int位置
選択位置を設定するsetSelectedIndex
int位置
要素数を取得するsize
部分リストを作成するsubListToObjectList
int部分リストの開始インデックス
int部分リストの終了インデックス
リストを配列に変換するtoArray
更新を通知するupdate