Packagejp.co.fujitsu.reffi.client.flex.controller
Classpublic class ClientConfig
InheritanceClientConfig Inheritance Object

[概 要]

フレームワーク挙動情報が格納されたクラスです.

[詳 細]

以下のような基本情報が設定されます。
  1. エラー発生時にコントローラでダイアログ表示をするかどうか
  2. アクション起動時に機能モデルが登録されていない場合、どのモデルをデフォルト実行するか
BaseControllerを継承した具象コントローラ#initializeメソッドで情報を変更することが出来ます。

[備 考]

Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.

See also

jp.co.fujitsu.reffi.client.flex.controller.BaseController.initialize()


Public Properties
 PropertyDefined By
  defaultModelClass : Class
[概 要] Actionで実行モデルがリザーブされたかった場合にデフォルトで実行されるモデルクラスです.
ClientConfig
  excludeFromComponentSearch : Array
[概 要] コンポーネント検索時、検索対象外となるコンポーネント型が入った配列です.
ClientConfig
  showAlertOnError : Boolean
[概 要] エラー発生時のダイアログ通知可否フラグです.
ClientConfig
Property Detail
defaultModelClassproperty
defaultModelClass:Class

[概 要]

Actionで実行モデルがリザーブされたかった場合にデフォルトで実行されるモデルクラスです.

[詳 細]

Action実行時にモデルが予約されていなかった場合に実行される デフォルトのモデルクラス情報を保持するプロパティです。

[備 考]

The default value is jp.co.fujitsu.reffi.client.flex.model.DefaultModel.


Implementation
    public function get defaultModelClass():Class
    public function set defaultModelClass(value:Class):void
excludeFromComponentSearchproperty 
excludeFromComponentSearch:Array

[概 要]

コンポーネント検索時、検索対象外となるコンポーネント型が入った配列です.

[詳 細]

name属性値でコンポーネントを検出するgetComponentByName等は、 画面上のコンテナオブジェクトを再帰的に走査します。 この走査の対象外となるクラス型が入った配列プロパティです。 コンポーネントの中を走査することがセキュリティエラーに なってしまうようなコンポーネント型をアプリケーション初期化時に追加します。

[備 考]

The default value is 要素0の配列.


Implementation
    public function get excludeFromComponentSearch():Array
    public function set excludeFromComponentSearch(value:Array):void

See also

showAlertOnErrorproperty 
showAlertOnError:Boolean

[概 要]

エラー発生時のダイアログ通知可否フラグです.

[詳 細]

エラー発生時、最終的にコントローラにキャッチされたエラーを、 ダイアログ表示するかどうかの情報を保持するプロパティです。

[備 考]

The default value is true.


Implementation
    public function get showAlertOnError():Boolean
    public function set showAlertOnError(value:Boolean):void