Packagejp.progression.data
Classpublic dynamic class DataHolder
InheritanceDataHolder Inheritance flash.events.EventDispatcher
Implementsjp.progression.core.impls.IDisposable
SubclassesWebDataHolder

DataHolder クラスは、シーンに対して汎用的なデータ管理機能を提供します。


Example
  



Public Properties
 PropertyDefined by
  data : Object
[read-only] 保持しているデータを取得します。
DataHolder
  target : SceneObject
[read-only] 関連付けられている SceneObject インスタンスを取得します。
DataHolder
Public Methods
 MethodDefined by
  
新しい DataHolder インスタンスを作成します。 Creates a new DataHolder object.
DataHolder
  
dispose():void
保持しているデータを解放します。
DataHolder
  
update():void
保持しているデータを更新します。
DataHolder
Events
 EventSummaryDefined by
   管理するデータが更新された場合に送出されます。 DataHolder
Property detail
dataproperty
data:Object  [read-only]

保持しているデータを取得します。

Implementation
    public function get data():Object
targetproperty 
target:SceneObject  [read-only]

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

Implementation
    public function get target():SceneObject
Constructor detail
DataHolder()constructor
public function DataHolder(target:SceneObject)

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

Parameters
target:SceneObject関連付けたい SceneObject インスタンスです。
Method detail
dispose()method
public function dispose():void

保持しているデータを解放します。

update()method 
public function update():void

保持しているデータを更新します。

See also

Event detail
dataUpdateevent 
Event object type: jp.progression.events.DataProvideEvent

管理するデータが更新された場合に送出されます。