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

サイズ指定オブジェクトスタック

概要

指定サイズでイベント発生させるオブジェクトスタックコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.util.PFSizedObjectStack

イベント

イベント名イベント番号/発生条件/内包データ
処理完了
指定されたサイズに達したとき/明示的に指示が出されたとき
処理結果データスタック内オブジェクト列
データ設定
0スタックのクリア
イベント対象データクリアされたスタック
1オブジェクトの格納
イベント対象データ格納されたオブジェクト
2スタックの設定
イベント対象データ設定されたスタック
-1オブジェクトの取り出し
イベント対象データ取り出されたオブジェクト

メソッド

メソッド名(日本語)メソッド名引数
スタックをクリアするclear
指定された順序で追加された要素を取得するelementAt
int取得対象インデックス
全ての要素を追加された順序で取得するelements
スタックから削除せずに要素を取得するget
int取得対象インデックス
選択オブジェクトをリストから削除せず取得するgetSelectedObject
ソートされたリストを取得するgetSortedList
スタックの実体を取得するgetStack
スタックを配列として取得するgetStackArray
スタックのクローンを取得するgetStackList
イベント発生条件スタック数を取得するgetStackSize
明示的にイベントを発生させるnotifyEvent
オブジェクトをスタックから削除せずに取得するpeek
オブジェクトを取り出すpop
オブジェクトを格納するpush
Object格納オブジェクト
指定オブジェクトを削除するremove
int削除対象インデックス
オブジェクトを選択するselect
int
基本データ配列によりスタックを設定するsetStack
Object
オブジェクト配列によりスタックを設定するsetStack
Object;
リストによりスタックを設定するsetStack
PFObjectList
イベント発生条件スタック数を設定するsetStackSize
intスタックサイズ
スタックサイズを取得するsize