| Package | jp.co.fujitsu.reffi.client.flex.action |
| Class | public class CallbackMapping |
| Inheritance | CallbackMapping Object |
[概 要]
DispatchActionが使用するモデル、イベントハンドリングメソッド登録クラスです.[詳 細]
DispatchActionがModelProcessEvent.SUCCESS、ModelProcessEvent.FAILUREを ハンドリングする為の情報を保持します。 このオブジェクトはDispatchAction継承アクションのreserveModelsAndCallbackMethod の引数として使用されます。[備 考]
Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.
See also
| Property | Defined By | ||
|---|---|---|---|
| list : Array
[概 要]
モデル型、成功イベントハンドラ、失敗イベントハンドラが入ったオブジェクトのリストです. | CallbackMapping | ||
| Method | Defined By | ||
|---|---|---|---|
add(modelClass:Class, successMethodName:String, failureMethodName:String):void
[概 要]
紐付けを追加します. | CallbackMapping | ||
getMapping(index:int):Object
[概 要]
引数indexに対応する予約情報を取得します. | CallbackMapping | ||
size():int
[概 要]
予約情報の数を取得します. | CallbackMapping | ||
| Constant | Defined By | ||
|---|---|---|---|
| CLASS : String = class [static] モデルクラスを示す定数です. | CallbackMapping | ||
| FAILURE : String = failure [static] モデル処理失敗時コールバックメソッド名を示す定数です. | CallbackMapping | ||
| SUCCESS : String = success [static] モデル処理成功時コールバックメソッド名を示す定数です. | CallbackMapping | ||
| list | property |
list:Array
[概 要]
モデル型、成功イベントハンドラ、失敗イベントハンドラが入ったオブジェクトのリストです.[詳 細]
以下のような構造を持つプロパティです。
list:Array
0 = map:Object
"CLASS" = Class(Model)
"SUCCESS" = "event success method name"
"FAILURE" = "event failure method name"
1 = map:Object
"CLASS" = Class(Model)
"SUCCESS" = "event success method name"
"FAILURE" = "event failure method name"
[備 考]
public function get list():Array public function set list(value:Array):void| add | () | method |
public function add(modelClass:Class, successMethodName:String, failureMethodName:String):void
[概 要]
紐付けを追加します.[詳 細]
listプロパティに予約情報を追加します。[備 考]
Parameters
modelClass:Class — 実行予約する機能モデルクラス型
| |
successMethodName:String — modelClassのSUCCESSイベントをハンドルするメソッド名
| |
failureMethodName:String — modelClassのFAILUREイベントをハンドルするメソッド名
|
See also
| getMapping | () | method |
public function getMapping(index:int):Object
[概 要]
引数indexに対応する予約情報を取得します.[詳 細]
listプロパティからindex番目の情報オブジェクトを取得して返却します。[備 考]
Parameters
index:int — 取得するインデックス
|
Object |
| size | () | method |
public function size():int
[概 要]
予約情報の数を取得します.[詳 細]
listプロパティのlengthを取得して返却します。[備 考]
Returnsint — 予約情報の数
|
| CLASS | Constant |
public static const CLASS:String = classモデルクラスを示す定数です.
| FAILURE | Constant |
public static const FAILURE:String = failureモデル処理失敗時コールバックメソッド名を示す定数です.
| SUCCESS | Constant |
public static const SUCCESS:String = successモデル処理成功時コールバックメソッド名を示す定数です.