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

動的アプリケーション構築

概要

実行中に動的にアプリケーションを構築するコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.system.PFDynamicApplicationBuilder

イベント

イベント名イベント番号/発生条件/内包データ
データ生成
0コンポーネントが生成されたとき
イベント対象データ生成されたコンポーネント

メソッド

メソッド名(日本語)メソッド名引数
コンポーネントを追加するaddComponent
PFComponent追加コンポーネント
コンポーネントを複製して追加するaddCopiedComponent
PFComponent複製元のコンポーネント
起動メソッドを追加するaddInvokeMethod
リモート起動メソッドを追加するaddInvokeMethod
PFComponentCooperationComponent追加するリモートコンポーネント
リモート起動メソッドを追加するaddInvokeMethod
PFComponentCooperationComponent追加するリモートコンポーネント
int追加位置
起動メソッドを追加するaddInvokeMethod
int追加位置
起動メソッドの対象イベント番号を追加するaddInvokeMethodEventNo
int追加イベント番号
起動メソッド引数を追加するaddInvokeMethodParameter
String追加引数データ型
リモート起動メソッドを追加するaddInvokeRemoteMethod
Stringブローカ名
String接続先プラットフォーム名
Stringコンポーネント名
int接続先コンポーネントID
String接続先コンポーネント公開名
Stringコンポーネントキー
Stringリモートメソッド名
String戻り値の型名
String引数の型名(カンマ区切りで列挙)
リモート起動メソッドを追加するaddInvokeRemoteMethod
Stringブローカ名
String接続先プラットフォーム名
Stringコンポーネント名
int接続先コンポーネントID
String接続先コンポーネント公開名
Stringコンポーネントキー
Stringリモートメソッド名
String戻り値の型名
String;引数の型名(配列)
編集対象のアプリケーション階層に公開メソッドを追加するaddPublicMethod
PFComponentコンポーネント
Stringメソッド名
PFObjectList引数の型のリスト
Stringメソッド公開名
コンポーネントを生成するcreateComponent
Stringコンポーネントクラス名
名前とキーを指定してコンポーネントを1つ取得するgetComponent
Stringコンポーネント名
Stringコンポーネントキー
編集対象のコンポーネントを取得するgetEditComponent
編集対象のアプリケーション階層を取得するgetEditConstructBase
編集対象のイベント処理内の起動メソッド数を取得するgetInvokeMethodCount
編集対象の起動メソッドの位置を取得するgetInvokeMethodIndex
処理中にビルダー画面が再描画されるかを取得するisBuilderRepaint
ビルダー画面を再描画するrefreshBuilder
編集対象のコンポーネントのイベント処理をすべて削除するremoveAllEventListeners
編集対象のイベント処理内の起動メソッドをすべて削除するremoveAllInvokeMethods
コンポーネントを削除するremoveComponent
PFComponent削除コンポーネント
編集対象のイベント処理を削除するremoveEventListener
起動メソッドを削除するremoveInvokeMethod
int削除するメソッドの位置
起動メソッドの対象イベント番号を削除するremoveInvokeMethodEventNo
int削除イベント番号
起動メソッド引数を削除するremoveInvokeMethodParameter
int削除するメソッド引数の位置
編集対象のアプリケーション階層を再設定するresetEditConstructBase
PFConstructBase編集対象のアプリケーション階層
処理中にビルダー画面を再描画するか設定するsetBuilderRepaint
boolean再描画するかどうかのフラグ
作成したリモートコンポーネントにパラメータを設定するsetComponentInfo
PFComponentCooperationComponent設定対象リモートコンポーネント
Stringブローカ名
Stringプラットフォーム名
Stringコンポーネント名称(未入力可)
intコンポーネントID
Stringコンポーネントキー(未入力可)
String起動メソッド名
Stringメソッド戻り値の型名(クラス名)
Stringメソッド引数の型名(カンマ区切りで列挙)
編集対象のコンポーネントを設定するsetEditComponent
PFComponent編集対象コンポーネント
アクションイベント処理を編集対象にするsetEditConnectorToAction
アプリケーション開始イベント処理を編集対象にするsetEditConnectorToApplicationStart
アプリケーション終了イベント処理を編集対象にするsetEditConnectorToApplicationTerminate
コンポーネント連携イベント処理を編集対象にするsetEditConnectorToComponentCooperation
データ生成イベント処理を編集対象にするsetEditConnectorToDataCreate
データドロップイベント処理を編集対象にするsetEditConnectorToDataDrop
データ選択イベント処理を編集対象にするsetEditConnectorToDataSelect
データ設定イベント処理を編集対象にするsetEditConnectorToDataSet
データ更新イベント処理を編集対象にするsetEditConnectorToDataUpdate
キーイベント処理を編集対象にするsetEditConnectorToKey
マウスボタンイベント処理を編集対象にするsetEditConnectorToMouseButton
マウスモーションイベント処理を編集対象にするsetEditConnectorToMouseMotion
マウスホイールイベント処理を編集対象にするsetEditConnectorToMouseWheel
処理要求イベント処理を編集対象にするsetEditConnectorToProcessRequest
処理完了イベント処理を編集対象にするsetEditConnectorToProcessTerminate
コンポーネント転送(PULL型)イベント処理を編集対象にするsetEditConnectorToPullComponentTransfer
コンポーネント転送(PUSH型)イベント処理を編集対象にするsetEditConnectorToPushComponentTransfer
コンポーネント転送受信イベント処理を編集対象にするsetEditConnectorToPushComponentTransferReceived
スクロールイベント処理を編集対象にするsetEditConnectorToScroll
縦横スクロールイベント処理を編集対象にするsetEditConnectorToScroll2D
ロケートイベント処理を編集対象にするsetEditConnectorToViewLocate
ピックイベント処理を編集対象にするsetEditConnectorToViewPick
ビュー更新イベント処理を編集対象にするsetEditConnectorToViewUpdate
編集対象のアプリケーション階層を設定するsetEditConstructBase
PFConstructBase編集対象のアプリケーション階層
編集対象の起動メソッドを設定するsetEditInvokeMethod
int編集対象起動メソッドの位置
編集対象の起動メソッド引数を設定するsetEditMethodParameter
int編集対象メソッド引数の位置
起動メソッドの定常起動を設定するsetInvokeMethodAnytimeInvoke
boolean定常起動フラグ
起動メソッドの起動モードを設定するsetInvokeMethodInvokeMode
int起動モード(0:通常/1:Finally/2:Error)
起動メソッド名を設定するsetInvokeMethodName
String起動メソッド名
起動メソッド引数にコンポーネントを設定するsetInvokeMethodParameterComponent
PFComponentコンポーネント
起動メソッド引数にイベント内包データ取得メソッドを設定するsetInvokeMethodParameterEventDataGetter
Stringイベント内包データ取得メソッド名
起動メソッド引数指定形式をコンポーネントにするsetInvokeMethodParameterGetTypeToComponent
起動メソッド引数指定形式をイベントにするsetInvokeMethodParameterGetTypeToEvent
起動メソッド引数指定形式をイベント内包データにするsetInvokeMethodParameterGetTypeToEventData
起動メソッド引数指定形式をメソッド処理結果にするsetInvokeMethodParameterGetTypeToMethodResultValue
起動メソッド引数指定形式をメソッド戻り値にするsetInvokeMethodParameterGetTypeToMethodReturnValue
起動メソッド引数指定形式を固定値にするsetInvokeMethodParameterGetTypeToStaticValue
起動メソッド引数に値取得メソッドを設定するsetInvokeMethodParameterGetterMethod
PFComponent取得コンポーネント
String取得メソッド名
起動メソッド引数にメソッド処理結果を設定するsetInvokeMethodParameterMethodInvoker
int起動メソッドの位置
起動メソッド引数に固定値を設定するsetInvokeMethodParameterStaticValue
String設定値(文字列表現)
接続先コンポーネントを設定するsetInvokeTargetComponent
PFComponent接続先コンポーネント