| Package | jp.progression.scenes |
| Class | public class ResumingScene |
| Inheritance | ResumingScene SceneObject EventIntegrator flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
![]() | className : String [read-only]
インスタンスのクラス名を取得します。
Indicates the instance className of the SceneObject.
| SceneObject | |
![]() | eventHandlerEnabled : Boolean
オブジェクトのイベントハンドラメソッドを有効化するかどうかを指定します。
| SceneObject | |
![]() | executor : CommandExecutor [read-only]
コマンドを実行する CommandExecutor インスタンスを取得します。
| SceneObject | |
![]() | group : String
インスタンスのグループ名を取得または設定します。
Indicates the instance group of the SceneObject.
| SceneObject | |
![]() | id : String
インスタンスの識別子を取得または設定します。
Indicates the instance id of the SceneObject.
| SceneObject | |
![]() | isChild : Boolean [read-only]
カレントシーンの子シーンであるかどうかを取得します。
| SceneObject | |
![]() | isCurrent : Boolean [read-only]
カレントシーンであるかどうかを取得します。
| SceneObject | |
![]() | isParent : Boolean [read-only]
カレントシーンの親シーンであるかどうかを取得します。
| SceneObject | |
![]() | isVisited : Boolean [read-only]
既読であるかどうかを取得します。
| SceneObject | |
![]() | name : String
インスタンスの名前を取得または設定します。
Indicates the instance name of the SceneObject.
| SceneObject | |
![]() | next : SceneObject [read-only]
このシーンオブジェクトの次に位置するシーンオブジェクトを取得します。
| SceneObject | |
![]() | numScenes : int [read-only]
子シーンオブジェクトの数を取得します。
| SceneObject | |
![]() | onAscend : Function
シーンオブジェクトが SceneEvent.ASCEND イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| SceneObject | |
![]() | onDescend : Function
シーンオブジェクトが SceneEvent.DESCEND イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| SceneObject | |
![]() | onGoto : Function
シーンオブジェクトが SceneEvent.GOTO イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| SceneObject | |
![]() | onInit : Function
シーンオブジェクトが SceneEvent.INIT イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| SceneObject | |
![]() | onLoad : Function
シーンオブジェクトが SceneEvent.LOAD イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| SceneObject | |
![]() | onSceneAdded : Function
シーンオブジェクトが SceneEvent.SCENE_ADDED イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
| SceneObject | |
![]() | onSceneAddedToRoot : Function
シーンオブジェクトが SceneEvent.SCENE_ADDED_TO_ROOT イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
| SceneObject | |
![]() | onSceneRemoved : Function
シーンオブジェクトが SceneEvent.SCENE_REMOVED イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
| SceneObject | |
![]() | onSceneRemovedFromRoot : Function
シーンオブジェクトが SceneEvent.SCENE_REMOVED_FROM_ROOT イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
| SceneObject | |
![]() | onSceneStateChange : Function
シーンオブジェクトが SceneEvent.SCENE_STATUS_CHANGE イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
| SceneObject | |
![]() | onSceneTitle : Function
シーンオブジェクトが SceneEvent.SCENE_TITLE イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
| SceneObject | |
![]() | onUnload : Function
シーンオブジェクトが SceneEvent.UNLOAD イベントを受け取った場合に呼び出されるイベントハンドラメソッドを取得または設定します。
このイベント処理の実行中には、addCommand() メソッド、及び insertCommand() メソッドによるコマンドの同期処理が行えます。
| SceneObject | |
| parallelMode : Boolean [override] | ResumingScene | ||
![]() | parent : SceneObject [read-only]
このシーンオブジェクトを子に含んでいる親シーンオブジェクトを取得します。
| SceneObject | |
![]() | previous : SceneObject [read-only]
このシーンオブジェクトの前に位置するシーンオブジェクトを取得します。
| SceneObject | |
![]() | progression : Progression [read-only]
関連付けられている Progression インスタンスを取得します。
| SceneObject | |
| resumeAscend : Boolean
SceneEvent.ASCEND イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
| ResumingScene | ||
| resumeDescend : Boolean
SceneEvent.DESCEND イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
| ResumingScene | ||
| resumeGoto : Boolean
SceneEvent.GOTO イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
| ResumingScene | ||
| resumeInit : Boolean
SceneEvent.INIT イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
| ResumingScene | ||
| resumeLoad : Boolean
SceneEvent.LOAD イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
| ResumingScene | ||
| resumeUnload : Boolean
SceneEvent.UNLOAD イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
| ResumingScene | ||
![]() | root : SceneObject [read-only]
シーンオブジェクトのツリー構造部分の一番上にある SceneObject インスタンスを取得します。
| SceneObject | |
![]() | sceneId : SceneId [read-only]
シーン識別子を取得します。
| SceneObject | |
![]() | sceneInfo : SceneInfo [read-only]
このオブジェクトが属するシーン情報を含む SceneInfo オブジェクトを取得します。
| SceneObject | |
![]() | scenes : Array [read-only]
子シーンオブジェクトが保存されている配列です。
この配列を操作することで元の配列を変更することはできません。
| SceneObject | |
| timeOut : int
実行処理のタイムアウト時間(ミリ秒)を取得または設定します。
指定された時間中に resume() メソッドが実行されなかった場合にエラーが送出されます。
この値が 0 に設定されている場合、タイムアウトは発生しません。
| ResumingScene | ||
![]() | title : String
自身がカレントシーンの場合に、ブラウザのタイトルとして使用される文字列を取得または設定します。
ただし、設定を有効化するためには、ブラウザ同期機能が有効化されている必要があります。
| SceneObject | |
| Method | Defined By | ||
|---|---|---|---|
ResumingScene(name:String = null, initObject:Object = null)
新しい ResumingScene インスタンスを作成します。
Creates a new ResumingScene object.
| ResumingScene | ||
![]() | addCommand(... commands):void
特定のイベントが送出された際に、自動実行させたい Command インスタンスをリストの最後尾に追加します。
追加された Command インスタンスは、イベントが送出される直前に自動的に削除されます。
| SceneObject | |
![]() | 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. | EventIntegrator | |
![]() | 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. | EventIntegrator | |
![]() |
この SceneObject インスタンスに子 SceneObject インスタンスを追加します。
Adds a scene SceneObject instance to this SceneObject instance.
| SceneObject | |
![]() |
この SceneObject インスタンスの指定されたインデックス位置に子 SceneObject インスタンスを追加します。
Adds a scene SceneObject instance to this SceneObject instance.
| SceneObject | |
![]() |
この SceneObject インスタンスの指定されたインデックス位置に子 SceneObject インスタンスを追加します。
Adds a scene SceneObject instance to this SceneObject instance.
| SceneObject | |
![]() | addSceneFromXML(xml:XML):void
この SceneObject インスタンスの子を PRML 形式の XML データから追加します。
| SceneObject | |
![]() | clearCommand(completely:Boolean = false):void
登録されている Command インスタンスを消去します。
| SceneObject | |
![]() | completelyRemoveEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventIntegrator インスタンスからリスナーを削除します。
このメソッドを使用して削除されたリスナーは、restoreRemovedListeners() メソッドで再登録させることができません。
Remove the listener from EventIntegrator instance. | EventIntegrator | |
![]() | contains(scene:SceneObject):Boolean
指定されたシーンオブジェクトが SceneObject インスタンスの子であるか、オブジェクト自体であるかを指定します。
Determines whether the specified SceneObject is a scene of the SceneObject instance or the instance itself.
| SceneObject | |
![]() | dispatchEvent(event:Event):Boolean [override]
イベントをイベントフローに送出します。
Dispatches an event into the event flow.
| EventIntegrator | |
![]() | getSceneAt(index:int):SceneObject
指定のインデックス位置にある子シーンオブジェクトオブジェクトを返します。
Returns the scene SceneObject instance that exists at the specified index.
| SceneObject | |
![]() | getSceneById(id:String):SceneObject
指定された id と同じ値が設定されている SceneObject インスタンスを返します。
| SceneObject | |
![]() | getSceneByName(name:String):SceneObject
指定された名前に一致する子シーンオブジェクトを返します。
Returns the scene SceneObject that exists with the specified name.
| SceneObject | |
![]() |
指定された sceneId と同じ値が設定されている SceneObject インスタンスを返します。
| SceneObject | |
![]() | getSceneIndex(scene:SceneObject):int
子 SceneObject インスタンスのインデックス位置を返します。
Returns the index position of a scene SceneObject instance.
| SceneObject | |
![]() | getScenesByGroup(group:String, sort:Boolean = false):Array
指定された group と同じ値を持つ SceneObject インスタンスを含む配列を返します。
| SceneObject | |
![]() | getScenesByRegExp(fieldName:String, pattern:RegExp, sort:Boolean = false):Array
指定された fieldName が条件と一致する SceneObject インスタンスを含む配列を返します。
| SceneObject | |
![]() | hasEventListener(type:String):Boolean [override]
EventIntegrator インスタンスに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
| EventIntegrator | |
![]() | insertCommand(... commands):void
特定のイベントが送出された際に、自動実行させたい Command インスタンスをすでにリストに登録され、実行中の Command インスタンスの次の位置に追加します。
追加された Command インスタンスは、イベントが送出される直前に自動的に削除されます。
| SceneObject | |
![]() | removeAllListeners(completely:Boolean = false):void
addEventListener() メソッド経由で登録された全てのイベントリスナー登録を削除します。
完全に登録を削除しなかった場合には、削除されたイベントリスナーを restoreRemovedListeners() メソッドで復帰させることができます。
Remove the whole event listener registered via addEventListener() method. | EventIntegrator | |
![]() | removeAllScenes():void
SceneObject に追加されている全ての子 SceneObject インスタンスを削除します。
| SceneObject | |
![]() | removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void [override]
EventIntegrator インスタンスからリスナーを削除します。
このメソッドを使用して削除されたリスナーは、restoreRemovedListeners() メソッドで再登録させることができます。
Remove the listener from EventIntegrator instance. | EventIntegrator | |
![]() |
SceneObject インスタンスの子リストから指定の SceneObject インスタンスを削除します。
Removes the specified scene SceneObject instance from the scene list of the SceneObject instance.
| SceneObject | |
![]() | removeSceneAt(index:int):SceneObject
SceneObject の子リストの指定されたインデックス位置から子 SceneObject インスタンスを削除します。
Removes a child SceneObject from the specified index position in the child list of the SceneObject.
| SceneObject | |
![]() | restoreRemovedListeners():void
removeEventListener() メソッド、または removeAllListeners() メソッド経由で削除された全てイベントリスナーを再登録します。
Re-register the whole event listener removed via removeEventListener() or removeAllListeners() method.
| EventIntegrator | |
resume(type:String = null):void
現在実行中のイベントを完了させます。
| ResumingScene | ||
![]() | setProperties(props:Object):SceneObject
インスタンスに対して、複数のプロパティを一括設定します。
| SceneObject | |
![]() | setSceneIndex(scene:SceneObject, index:int):void
シーンオブジェクトコンテナの既存の子の位置を変更します。
Changes the position of an existing scene in the SceneObject container.
| SceneObject | |
![]() | setSceneIndexAbove(scene:SceneObject, index:int):void
シーンオブジェクトコンテナの既存の子の位置を変更します。
Changes the position of an existing scene in the SceneObject container.
| SceneObject | |
![]() |
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
Swaps the z-order (front-to-back order) of the two specified scene objects.
| SceneObject | |
![]() | swapScenesAt(index1:int, index2:int):void
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
Swaps the z-order (front-to-back order) of the scene objects at the two specified index positions in the scene list.
| SceneObject | |
![]() | toString():String [override]
指定されたオブジェクトのストリング表現を返します。
Returns the string representation of the specified object.
| SceneObject | |
![]() | toXMLString():String
指定されたオブジェクトの XML ストリング表現を返します。
| SceneObject | |
![]() | 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.
| EventIntegrator | |
| parallelMode | property |
parallelMode:Boolean[override] public function get parallelMode():Boolean public function set parallelMode(value:Boolean):void| resumeAscend | property |
resumeAscend:BooleanSceneEvent.ASCEND イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
public function get resumeAscend():Boolean public function set resumeAscend(value:Boolean):void| resumeDescend | property |
resumeDescend:BooleanSceneEvent.DESCEND イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
public function get resumeDescend():Boolean public function set resumeDescend(value:Boolean):void| resumeGoto | property |
resumeGoto:BooleanSceneEvent.GOTO イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
public function get resumeGoto():Boolean public function set resumeGoto(value:Boolean):void| resumeInit | property |
resumeInit:BooleanSceneEvent.INIT イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
public function get resumeInit():Boolean public function set resumeInit(value:Boolean):void| resumeLoad | property |
resumeLoad:BooleanSceneEvent.LOAD イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
public function get resumeLoad():Boolean public function set resumeLoad(value:Boolean):void| resumeUnload | property |
resumeUnload:BooleanSceneEvent.UNLOAD イベントが発生した際に、レジューム処理を行うかどうかを取得または設定します。
public function get resumeUnload():Boolean public function set resumeUnload(value:Boolean):void| timeOut | property |
timeOut:int実行処理のタイムアウト時間(ミリ秒)を取得または設定します。 指定された時間中に resume() メソッドが実行されなかった場合にエラーが送出されます。 この値が 0 に設定されている場合、タイムアウトは発生しません。
public function get timeOut():int public function set timeOut(value:int):void| ResumingScene | () | Constructor |
public function ResumingScene(name:String = null, initObject:Object = null)新しい ResumingScene インスタンスを作成します。 Creates a new ResumingScene object.
Parametersname:String (default = null) — シーンの名前です。
| |
initObject:Object (default = null) — 設定したいプロパティを含んだオブジェクトです。
|
| resume | () | method |
public function resume(type:String = null):void現在実行中のイベントを完了させます。
Parameters
type:String (default = null) — 完了させたいイベントタイプです。このパラメータを省略すると全てのイベントタイプに対して有効になります。
|