| Package | jp.progression.casts |
| Class | public class CastLoader |
| Inheritance | CastLoader ExLoader flash.display.Loader |
| Implements | ICastObject |
| Property | Defined By | ||
|---|---|---|---|
![]() | className : String [read-only]
インスタンスのクラス名を取得します。
Indicates the instance className of the IExDisplayObject.
| ExLoader | |
| contextMenu : ContextMenu [override] | CastLoader | ||
| eventHandlerEnabled : Boolean
オブジェクトのイベントハンドラメソッドを有効化するかどうかを指定します。
| CastLoader | ||
| executor : CommandExecutor [read-only]
コマンドを実行する CommandExecutor インスタンスを取得します。
| CastLoader | ||
![]() | group : String
インスタンスのグループ名を取得または設定します。
Indicates the instance group of the IExDisplayObject.
| ExLoader | |
![]() | id : String
インスタンスの識別子を取得または設定します。
Indicates the instance id of the IExDisplayObject.
| ExLoader | |
![]() | loading : Boolean [read-only]
読み込み処理が実行中かどうかを取得します。
Returns if the reading process is executing.
| ExLoader | |
| onCastAdded : Function
キャストオブジェクトが CastEvent.CAST_ADDED イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| CastLoader | ||
| onCastLoadComplete : Function
キャストオブジェクトが CastEvent.CAST_LOAD_COMPLETE イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| CastLoader | ||
| onCastLoadStart : Function
キャストオブジェクトが CastEvent.CAST_LOAD_START イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| CastLoader | ||
| onCastRemoved : Function
キャストオブジェクトが CastEvent.CAST_REMOVED イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| CastLoader | ||
| parallelMode : Boolean
CommandExecutor の実行方法を並列処理にするかどうかを取得または設定します。
| CastLoader | ||
| Method | Defined By | ||
|---|---|---|---|
CastLoader(initObject:Object = null)
新しい CastLoader インスタンスを作成します。
Creates a new CastLoader object.
| CastLoader | ||
addCommand(... commands):void
特定のイベントが送出された際に、自動実行させたい Command インスタンスをリストの最後尾に追加します。
追加された Command インスタンスは、イベントが送出される直前に自動的に削除されます。
| CastLoader | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void [override]
イベントリスナーオブジェクトを EventIntegrator インスタンスに登録し、リスナーがイベントの通知を受け取るようにします。
このメソッドを使用して登録されたリスナーを removeEventListener() メソッドで削除した場合には、restoreRemovedListeners() メソッドで再登録させることができます。
Register the event listener object into the EventIntegrator instance to get the event notification. | ExLoader | |
![]() | addExclusivelyEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventIntegrator インスタンスに登録し、リスナーがイベントの通知を受け取るようにします。
このメソッドを使用して登録されたリスナーは、IEventIntegrator インスタンスの管理外となるため、removeEventListener() メソッドで削除した場合にも、restoreRemovedListeners() メソッドで再登録させることができません。
Register the event listener object into the EventIntegrator instance to get the event notification. | ExLoader | |
clearCommand(completely:Boolean = false):void
登録されている Command インスタンスを削除します。
| CastLoader | ||
![]() | completelyRemoveEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventIntegrator インスタンスからリスナーを削除します。
このメソッドを使用して削除されたリスナーは、restoreRemovedListeners() メソッドで再登録させることができません。
Remove the listener from EventIntegrator instance. | ExLoader | |
![]() | dispatchEvent(event:Event):Boolean [override]
イベントをイベントフローに送出します。
Dispatches an event into the event flow.
| ExLoader | |
![]() | getInstanceById(id:String):DisplayObject
指定された id と同じ値が設定されている IExDisplayObject インターフェイスを実装したインスタンスを返します。
Returns the instance implements the IExDisplayObject interface which is set the same value of the specified id.
| ExLoader | |
![]() | getInstancesByGroup(group:String, sort:Boolean = false):Array
指定された group と同じ値を持つ IExDisplayObject インターフェイスを実装したインスタンスを含む配列を返します。
Returns the array contains the instance which implements the IExDisplayObject interface that has the same value of the specified group.
| ExLoader | |
![]() | getInstancesByRegExp(fieldName:String, pattern:RegExp, sort:Boolean = false):Array
指定された fieldName が条件と一致する IExDisplayObject インターフェイスを実装したインスタンスを含む配列を返します。
Returns the array contains the instance which implements the IExDisplayObject interface that match the condition to the specified fieldName.
| ExLoader | |
![]() | hasEventListener(type:String):Boolean [override]
EventIntegrator インスタンスに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
| ExLoader | |
insertCommand(... commands):void
特定のイベントが送出された際に、自動実行させたい Command インスタンスをすでにリストに登録され、実行中の Command インスタンスの次の位置に追加します。
追加された Command インスタンスは、イベントが送出される直前に自動的に削除されます。
| CastLoader | ||
load(request:URLRequest, context:LoaderContext = null):void [override]
SWF、JPEG、プログレッシブ JPEG、非アニメーション GIF、または PNG ファイルを、この Loader オブジェクトの子であるオブジェクトにロードします。
| CastLoader | ||
![]() | removeAllListeners(completely:Boolean = false):void
addEventListener() メソッド経由で登録された全てのイベントリスナー登録を削除します。
完全に登録を削除しなかった場合には、削除されたイベントリスナーを restoreRemovedListeners() メソッドで復帰させることができます。
Remove the whole event listener registered via addEventListener() method. | ExLoader | |
![]() | removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void [override]
EventIntegrator インスタンスからリスナーを削除します。
このメソッドを使用して削除されたリスナーは、restoreRemovedListeners() メソッドで再登録させることができます。
Remove the listener from EventIntegrator instance. | ExLoader | |
![]() | restoreRemovedListeners():void
removeEventListener() メソッド、または removeAllListeners() メソッド経由で削除された全てイベントリスナーを再登録します。
Re-register the whole event listener removed via removeEventListener() or removeAllListeners() method.
| ExLoader | |
![]() | setProperties(props:Object):DisplayObject
インスタンスに対して、複数のプロパティを一括設定します。
Setup the several instance properties.
| ExLoader | |
![]() | toBitmapData(transparent:Boolean = true, fillColor:uint = 0xFFFFFFFF):BitmapData
指定されたオブジェクトの BitmapData 表現を返します。
Returns the BitmapData representation of the specified object.
| ExLoader | |
![]() | toString():String [override]
指定されたオブジェクトのストリング表現を返します。
Returns the string representation of the specified object.
| ExLoader | |
![]() | willTrigger(type:String):Boolean [override]
指定されたイベントタイプについて、この EventIntegrator インスタンスまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.
| ExLoader | |
| Method | Defined By | ||
|---|---|---|---|
_onCastAdded():void
サブクラスで onCastAdded イベントハンドラメソッドの処理を override で実装したい場合に上書きします。
onCastAdded プロパティに、別のメソッドを設定された場合は無効化されます。
| CastLoader | ||
_onCastLoadComplete():void
サブクラスで onCastLoadComplete イベントハンドラメソッドの処理を override で実装したい場合に上書きします。
onCastLoadComplete プロパティに、別のメソッドを設定された場合は無効化されます。
| CastLoader | ||
_onCastLoadStart():void
サブクラスで onCastLoadStart イベントハンドラメソッドの処理を override で実装したい場合に上書きします。
onCastLoadStart プロパティに、別のメソッドを設定された場合は無効化されます。
| CastLoader | ||
_onCastRemoved():void
サブクラスで onCastRemoved イベントハンドラメソッドの処理を override で実装したい場合に上書きします。
onCastRemoved プロパティに、別のメソッドを設定された場合は無効化されます。
| CastLoader | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| ICastObject オブジェクトが AddChild コマンド、または AddChildAt コマンド経由でディスプレイリストに追加された場合に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。 | CastLoader | |||
| オブジェクトの load() メソッドによる読み込みが完了された瞬間に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。 | CastLoader | |||
| オブジェクトの load() メソッドによる読み込みが開始された瞬間に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。 | CastLoader | |||
| ICastObject オブジェクトが RemoveChild コマンド、または RemoveAllChild コマンド経由でディスプレイリストから削除された場合に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。 | CastLoader | |||
| contextMenu | property |
contextMenu:ContextMenu[override] public function get contextMenu():ContextMenu public function set contextMenu(value:ContextMenu):void| eventHandlerEnabled | property |
eventHandlerEnabled:Booleanオブジェクトのイベントハンドラメソッドを有効化するかどうかを指定します。
public function get eventHandlerEnabled():Boolean public function set eventHandlerEnabled(value:Boolean):void| executor | property |
executor:CommandExecutor [read-only] コマンドを実行する CommandExecutor インスタンスを取得します。
public function get executor():CommandExecutor| onCastAdded | property |
onCastAdded:Functionキャストオブジェクトが CastEvent.CAST_ADDED イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
public function get onCastAdded():Function public function set onCastAdded(value:Function):void| onCastLoadComplete | property |
onCastLoadComplete:Functionキャストオブジェクトが CastEvent.CAST_LOAD_COMPLETE イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
public function get onCastLoadComplete():Function public function set onCastLoadComplete(value:Function):void| onCastLoadStart | property |
onCastLoadStart:Functionキャストオブジェクトが CastEvent.CAST_LOAD_START イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
public function get onCastLoadStart():Function public function set onCastLoadStart(value:Function):void| onCastRemoved | property |
onCastRemoved:Functionキャストオブジェクトが CastEvent.CAST_REMOVED イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
public function get onCastRemoved():Function public function set onCastRemoved(value:Function):void| parallelMode | property |
parallelMode:BooleanCommandExecutor の実行方法を並列処理にするかどうかを取得または設定します。
public function get parallelMode():Boolean public function set parallelMode(value:Boolean):void| CastLoader | () | Constructor |
public function CastLoader(initObject:Object = null)新しい CastLoader インスタンスを作成します。 Creates a new CastLoader object.
ParametersinitObject:Object (default = null) — 設定したいプロパティを含んだオブジェクトです。
|
| _onCastAdded | () | method |
protected function _onCastAdded():voidサブクラスで onCastAdded イベントハンドラメソッドの処理を override で実装したい場合に上書きします。 onCastAdded プロパティに、別のメソッドを設定された場合は無効化されます。
| _onCastLoadComplete | () | method |
protected function _onCastLoadComplete():voidサブクラスで onCastLoadComplete イベントハンドラメソッドの処理を override で実装したい場合に上書きします。 onCastLoadComplete プロパティに、別のメソッドを設定された場合は無効化されます。
| _onCastLoadStart | () | method |
protected function _onCastLoadStart():voidサブクラスで onCastLoadStart イベントハンドラメソッドの処理を override で実装したい場合に上書きします。 onCastLoadStart プロパティに、別のメソッドを設定された場合は無効化されます。
| _onCastRemoved | () | method |
protected function _onCastRemoved():voidサブクラスで onCastRemoved イベントハンドラメソッドの処理を override で実装したい場合に上書きします。 onCastRemoved プロパティに、別のメソッドを設定された場合は無効化されます。
| addCommand | () | method |
public function addCommand(... commands):void特定のイベントが送出された際に、自動実行させたい Command インスタンスをリストの最後尾に追加します。 追加された Command インスタンスは、イベントが送出される直前に自動的に削除されます。
Parameters
... commands — 登録したいコマンドを含む配列です。
|
| clearCommand | () | method |
public function clearCommand(completely:Boolean = false):void登録されている Command インスタンスを削除します。
Parameters
completely:Boolean (default = false) — true が設定されている場合は登録されている全てのコマンド登録を解除し、false の場合には現在処理中のコマンド以降の登録を解除します。
|
| insertCommand | () | method |
public function insertCommand(... commands):void特定のイベントが送出された際に、自動実行させたい Command インスタンスをすでにリストに登録され、実行中の Command インスタンスの次の位置に追加します。 追加された Command インスタンスは、イベントが送出される直前に自動的に削除されます。
Parameters
... commands — 登録したいコマンドを含む配列です。
|
| load | () | method |
override public function load(request:URLRequest, context:LoaderContext = null):voidSWF、JPEG、プログレッシブ JPEG、非アニメーション GIF、または PNG ファイルを、この Loader オブジェクトの子であるオブジェクトにロードします。
Parameters
request:URLRequest — 読み込む JPEG、GIF、または PNG ファイルの絶対 URL または相対 URL です。
| |
context:LoaderContext (default = null) — LoaderContext オブジェクトです。
|
| castAdded | Event |
jp.progression.events.CastEventjp.progression.events.CastEvent.CAST_ADDEDICastObject オブジェクトが AddChild コマンド、または AddChildAt コマンド経由でディスプレイリストに追加された場合に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
castAdded イベントオブジェクトの type プロパティ値を定義します。 The CastEvent.CAST_ADDED constant defines the value of the type property of an castAdded event object.| castLoadComplete | Event |
jp.progression.events.CastEventjp.progression.events.CastEvent.CAST_LOAD_COMPLETEオブジェクトの load() メソッドによる読み込みが完了された瞬間に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
castLoadComplete イベントオブジェクトの type プロパティ値を定義します。 The CastEvent.CAST_LOAD_COMPLETE constant defines the value of the type property of an castLoadComplete event object.| castLoadStart | Event |
jp.progression.events.CastEventjp.progression.events.CastEvent.CAST_LOAD_STARTオブジェクトの load() メソッドによる読み込みが開始された瞬間に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
castLoadStart イベントオブジェクトの type プロパティ値を定義します。 The CastEvent.CAST_LOAD_START constant defines the value of the type property of an castLoadStart event object.| castRemoved | Event |
jp.progression.events.CastEventjp.progression.events.CastEvent.CAST_REMOVEDICastObject オブジェクトが RemoveChild コマンド、または RemoveAllChild コマンド経由でディスプレイリストから削除された場合に送出されます。 このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
castRemoved イベントオブジェクトの type プロパティ値を定義します。 The CastEvent.CAST_REMOVED constant defines the value of the type property of an castRemoved event object.