パッケージmx.states
インターフェイスpublic interface IOverride
実装者 AddChild, RemoveChild, SetEventHandler, SetProperty, SetStyle

IOverride インターフェイスは、ビューステートのオーバーライドに使用されます。 State クラス overrides プロパティ配列のすべてのエントリに、このインターフェイスを実装する必要があります。

関連項目

mx.states.State


パブリックメソッド
 メソッド定義元
  
オーバーライドを適用します。
IOverride
  
オーバーライドを初期化します。
IOverride
  
オーバーライドを削除します。
IOverride
メソッドの詳細
apply()メソッド
public function apply(parent:UIComponent):void

オーバーライドを適用します。 Flex では元の値が保持されるため、後で remove() メソッドに元の値を復元できます。

そのビューステートに移行すると、自動的にこのメソッドが呼び出されます。 このメソッドは直接呼び出さないでください。

パラメータ

parent:UIComponent — このオーバーライドを含む状態オブジェクトの親です。 ターゲットが明示的に指定されていない場合、オーバーライドのターゲットとして使用されます。

initialize()メソッド 
public function initialize():void

オーバーライドを初期化します。 Flex では apply() メソッドを最初に呼び出す前にこのメソッドを呼び出すため、このメソッドのオーバーライドには、1 回だけ実行する初期化コードを配置します。

そのビューステートに移行すると、Flex が自動的にこのメソッドを呼び出します。 このメソッドは直接呼び出さないでください。

remove()メソッド 
public function remove(parent:UIComponent):void

オーバーライドを削除します。 apply() メソッドに記憶されている値が復元されます。

そのビューステートに移行すると、自動的にこのメソッドが呼び出されます。 このメソッドは直接呼び出さないでください。

パラメータ

parent:UIComponent — このオーバーライドを含む状態オブジェクトの親です。 ターゲットが明示的に指定されていない場合、オーバーライドのターゲットとして使用されます。





 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/states/IOverride.html