Packagejp.progression.casts.mx
Classpublic class CastApplication
InheritanceCastApplication Inheritance mx.core.Application
Implementsjp.progression.core.impls.ICastObject, jp.progression.core.impls.IManageable

CastApplication クラスは、Application クラスの基本機能を拡張し、イベントフローとの連携機能を実装した jp.progression パッケージで使用される基本的な表示オブジェクトクラスです。


Example
  // CastApplication インスタンスを作成する
  var cast:CastApplication = new CastApplication();
  



Public Properties
 PropertyDefined by
  contextMenu : ContextMenu
CastApplication
  executor : ExecutorObject
[read-only] 関連付けられている ExecutorObject インスタンスを取得します。
CastApplication
  group : String
インスタンスのグループ名を取得または設定します。 Indicates the instance group of the IExDisplayObject.
CastApplication
  id : String
インスタンスの識別子を取得または設定します。 Indicates the instance id of the IExDisplayObject.
CastApplication
  isReady : Boolean
[read-only] ドキュメントの準備が完了しているかどうかを取得します。
CastApplication
  manager : Progression
[read-only] 関連付けられている Progression インスタンスを取得します。
CastApplication
  onCastAdded : Function
CastApplication
  onCastRemoved : Function
CastApplication
  onReady : Function
SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に呼び出されるイベントハンドラメソッドを取得または設定します。
CastApplication
  self : CastApplication
[read-only] 自身の参照を取得します。
CastApplication
  stage : Stage
[static][read-only] 表示オブジェクトのステージです。 The Stage of the display object.
CastApplication
Public Methods
 MethodDefined by
  
新しい CastApplication インスタンスを作成します。 Creates a new CastApplication object.
CastApplication
  
addCommand(... commands):void
特定のイベントが送出された際に、自動実行させたい Command インスタンスをリストの最後尾に追加します。 追加された Command インスタンスは、イベントが送出される直前に自動的に初期化されます。 このメソッドを使用するためには executor プロパティに CommandExecutor が実装されている必要があります。
CastApplication
  
clearCommand(completely:Boolean = false):void
登録されている Command インスタンスを削除します。 このメソッドを使用するためには executor プロパティに CommandExecutor が実装されている必要があります。
CastApplication
  
insertCommand(... commands):void
特定のイベントが送出された際に、自動実行させたい Command インスタンスをすでにリストに登録され、実行中の Command インスタンスの次の位置に追加します。 追加された Command インスタンスは、イベントが送出される直前に自動的に初期化されます。 このメソッドを使用するためには executor プロパティに CommandExecutor が実装されている必要があります。
CastApplication
  
setProperties(parameters:Object):DisplayObject
インスタンスに対して、複数のプロパティを一括設定します。 Setup the several instance properties.
CastApplication
  
toString():String
指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.
CastApplication
  
updateManager():Boolean
マネージャーオブジェクトとの関連付けを更新します。
CastApplication
Protected Methods
 MethodDefined by
  
atReady():void
SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に呼び出されるオーバーライド・イベントハンドラメソッドです。
CastApplication
Events
 EventSummaryDefined by
   SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に送出されます。 Dispatch when the SWF file completes to read and the stage and the loaderInfo becomes able to access. CastApplication
   Progression インスタンスとの関連付けがアクティブになったときに送出されます。 CastApplication
   Progression インスタンスとの関連付けが非アクティブになったときに送出されます。 CastApplication
Property detail
contextMenuproperty
contextMenu:ContextMenu  [read-write]Implementation
    public function get contextMenu():ContextMenu
    public function set contextMenu(value:ContextMenu):void
executorproperty 
executor:ExecutorObject  [read-only]

関連付けられている ExecutorObject インスタンスを取得します。

Implementation
    public function get executor():ExecutorObject

See also

groupproperty 
group:String  [read-write]

インスタンスのグループ名を取得または設定します。 Indicates the instance group of the IExDisplayObject.

Implementation
    public function get group():String
    public function set group(value:String):void

See also

idproperty 
id:String  [read-write]

インスタンスの識別子を取得または設定します。 Indicates the instance id of the IExDisplayObject.

Implementation
    public function get id():String
    public function set id(value:String):void

See also

isReadyproperty 
isReady:Boolean  [read-only]

ドキュメントの準備が完了しているかどうかを取得します。

Implementation
    public function get isReady():Boolean
managerproperty 
manager:Progression  [read-only]

関連付けられている Progression インスタンスを取得します。

Implementation
    public function get manager():Progression

See also

onCastAddedproperty 
onCastAdded:Function  [read-write]Implementation
    public function get onCastAdded():Function
    public function set onCastAdded(value:Function):void
onCastRemovedproperty 
onCastRemoved:Function  [read-write]Implementation
    public function get onCastRemoved():Function
    public function set onCastRemoved(value:Function):void
onReadyproperty 
onReady:Function  [read-write]

SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に呼び出されるイベントハンドラメソッドを取得または設定します。

Implementation
    public function get onReady():Function
    public function set onReady(value:Function):void

See also

selfproperty 
self:CastApplication  [read-only]

自身の参照を取得します。

Implementation
    public function get self():CastApplication
stageproperty 
stage:Stage  [read-only]

表示オブジェクトのステージです。 The Stage of the display object.

Implementation
    public static function get stage():Stage
Constructor detail
CastApplication()constructor
public function CastApplication()

新しい CastApplication インスタンスを作成します。 Creates a new CastApplication object.

Method detail
addCommand()method
public function addCommand(... commands):void

特定のイベントが送出された際に、自動実行させたい Command インスタンスをリストの最後尾に追加します。 追加された Command インスタンスは、イベントが送出される直前に自動的に初期化されます。 このメソッドを使用するためには executor プロパティに CommandExecutor が実装されている必要があります。

Parameters
... commands登録したいコマンドを含む配列です。

See also

atReady()method 
protected function atReady():void

SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に呼び出されるオーバーライド・イベントハンドラメソッドです。

clearCommand()method 
public function clearCommand(completely:Boolean = false):void

登録されている Command インスタンスを削除します。 このメソッドを使用するためには executor プロパティに CommandExecutor が実装されている必要があります。

Parameters
completely:Boolean (default = false)true が設定されている場合は登録されている全てのコマンド登録を解除し、false の場合には現在処理中のコマンド以降の登録を解除します。

See also

insertCommand()method 
public function insertCommand(... commands):void

特定のイベントが送出された際に、自動実行させたい Command インスタンスをすでにリストに登録され、実行中の Command インスタンスの次の位置に追加します。 追加された Command インスタンスは、イベントが送出される直前に自動的に初期化されます。 このメソッドを使用するためには executor プロパティに CommandExecutor が実装されている必要があります。

Parameters
... commands登録したいコマンドを含む配列です。

See also

setProperties()method 
public function setProperties(parameters:Object):DisplayObject

インスタンスに対して、複数のプロパティを一括設定します。 Setup the several instance properties.

Parameters
parameters:Object設定したいプロパティを含んだオブジェクトです。 The object that contains the property to setup.

Returns
DisplayObject自身の参照です。
toString()method 
public override function toString():String

指定されたオブジェクトのストリング表現を返します。 Returns the string representation of the specified object.

Returns
Stringオブジェクトのストリング表現です。 A string representation of the object.
updateManager()method 
public function updateManager():Boolean

マネージャーオブジェクトとの関連付けを更新します。

Returns
Boolean関連付けが成功したら true を、それ以外は false を返します。

See also

Event detail
exReadyevent 
Event object type: jp.nium.events.ExEvent

SWF ファイルの読み込みが完了し、stage 及び loaderInfo にアクセス可能になった場合に送出されます。 Dispatch when the SWF file completes to read and the stage and the loaderInfo becomes able to access.

managerActivateevent  
Event object type: jp.progression.events.ManagerEvent

Progression インスタンスとの関連付けがアクティブになったときに送出されます。

managerDeactivateevent  
Event object type: jp.progression.events.ManagerEvent

Progression インスタンスとの関連付けが非アクティブになったときに送出されます。