チェンジセット 925
- コミット日時:
- 2008/07/31 00:07:47 (4 年前)
- ファイル:
-
- as3/GeniusFramework/trunk/app-template/libs/Genius.swc (更新) (変更前)
- as3/GeniusFramework/trunk/src/jp/seagirl/controls/Notifier.mxml (追加)
- as3/GeniusFramework/trunk/src/jp/seagirl/controls/NotifierBase.as (追加)
- as3/GeniusFramework/trunk/src/jp/seagirl/genius/views/ViewBase.as (更新) (5 diffs)
- as3/GeniusFramework/trunk/src/manifest.xml (更新) (1 diff)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/GeniusFramework/trunk/src/jp/seagirl/genius/views/ViewBase.as
r867 r925 29 29 import flash.display.DisplayObjectContainer; 30 30 import flash.events.Event; 31 32 import jp.seagirl.controls.Notifier; 31 33 32 34 import mx.containers.Canvas; … … 42 44 import mx.core.mx_internal; 43 45 import mx.events.FlexEvent; 46 import mx.validators.Validator; 44 47 45 48 use namespace mx_internal; … … 113 116 } 114 117 } 118 119 //---------------------------------- 120 // notifier 121 //---------------------------------- 122 123 /** 124 * メッセージを通知するビュー 125 * @return 126 */ 127 public var notifier:Notifier = new Notifier(); 128 129 //---------------------------------- 130 // vars 131 //---------------------------------- 132 133 /** 134 * ビューと共用する汎用データオブジェクト 135 * 136 * @return 137 */ 138 [Bindable] 139 public var vars:ObjectProxy = new ObjectProxy(); 115 140 116 141 //---------------------------------- … … 211 236 212 237 /** 238 * validators に入っている全てのバリデータを使って検証します。 239 */ 240 public function validate():Boolean 241 { 242 return Validator.validateAll(validators).length ? false : true; 243 } 244 245 /** 213 246 * 初期化処理の最後に呼び出されます。 214 247 * このメソッドをオーバーライドして、実装して下さい。 … … 251 284 { 252 285 removeEventListener(FlexEvent.INITIALIZE, initializeHandler); 286 notifier.create(); 253 287 initializeView(); 254 288 updateView(); as3/GeniusFramework/trunk/src/manifest.xml
r870 r925 5 5 <component id="Link" class="jp.seagirl.controls.Link"/> 6 6 <component id="SimpleButton" class="jp.seagirl.controls.SimpleButton"/> 7 <component id="Notifier" class="jp.seagirl.controls.Notifier"/> 7 8 <component id="Application" class="jp.seagirl.genius.core.Application"/> 8 9 <component id="WindowedApplication" class="jp.seagirl.genius.core.WindowedApplication"/>

