| Package | org.libspark.aocontainer.impls |
| Class | public class SimpleDefinition |
| Implements | Definition |
creation, destruction,
deploymentの設定は無視します。
| Property | Defined by | ||
|---|---|---|---|
| container : AOContainer
このオブジェクト定義を含むコンテナを返します。
| SimpleDefinition | ||
| creation : Creation
この設定は無視されます。
| SimpleDefinition | ||
| deployment : Deployment
この設定は無視されます。
| SimpleDefinition | ||
| finalInjection : Injection
この設定は無視されます。
| SimpleDefinition | ||
| initialInjection : Injection
この設定は無視されます。
| SimpleDefinition | ||
| numChildren : uint [read-only]
| SimpleDefinition | ||
| object : Object
このオブジェクト定義が表すオブジェクトを設定します。
| SimpleDefinition | ||
| objectClass : Class
このオブジェクトのクラスを設定します。
| SimpleDefinition | ||
| objectName : String
このオブジェクトの名前を設定します。
| SimpleDefinition | ||
| parent : Definition
このオブジェクト定義の親を返します。
| SimpleDefinition | ||
| root : Definition
このオブジェクト定義の親子関係の根を返します。
| SimpleDefinition | ||
| Method | Defined by | ||
|---|---|---|---|
|
SimpleDefinition(object:Object, objectClass:Class = null, objectName:String = null)
新しいSimpleDefinitionクラスのインスタンスを生成します。
| SimpleDefinition | ||
SimpleDefinitionでは子を追加する事は出来ません。
| SimpleDefinition | ||
|
finalize():void
定義に従ってオブジェクトの解体処理を行います。
| SimpleDefinition | ||
|
getChildAt(index:uint):Definition
| SimpleDefinition | ||
|
getChildIndex(child:Definition):int
| SimpleDefinition | ||
|
getObject():Object
このオブジェクト定義が表すオブジェクトを返します。
| SimpleDefinition | ||
|
initialize():void
定義に従ってオブジェクトの初期化処理を行います。
| SimpleDefinition | ||
|
| SimpleDefinition | ||
|
removeChildAt(index:uint):Definition
| SimpleDefinition | ||
| container | property |
container:AOContainer [read-write]このオブジェクト定義を含むコンテナを返します。
Implementation public function get container():AOContainer
public function set container(value:AOContainer):void
| creation | property |
creation:Creation [read-write]この設定は無視されます。
Implementation public function get creation():Creation
public function set creation(value:Creation):void
| deployment | property |
deployment:Deployment [read-write]この設定は無視されます。
Implementation public function get deployment():Deployment
public function set deployment(value:Deployment):void
| finalInjection | property |
finalInjection:Injection [read-write]この設定は無視されます。
Implementation public function get finalInjection():Injection
public function set finalInjection(value:Injection):void
| initialInjection | property |
initialInjection:Injection [read-write]この設定は無視されます。
Implementation public function get initialInjection():Injection
public function set initialInjection(value:Injection):void
| numChildren | property |
numChildren:uint [read-only]Implementation
public function get numChildren():uint
| object | property |
object:Object [read-write]このオブジェクト定義が表すオブジェクトを設定します。
Implementation public function get object():Object
public function set object(value:Object):void
| objectClass | property |
objectClass:Class [read-write]このオブジェクトのクラスを設定します。
Implementation public function get objectClass():Class
public function set objectClass(value:Class):void
| objectName | property |
objectName:String [read-write]このオブジェクトの名前を設定します。
Implementation public function get objectName():String
public function set objectName(value:String):void
| parent | property |
parent:Definition [read-write]このオブジェクト定義の親を返します。
Implementation public function get parent():Definition
public function set parent(value:Definition):void
| root | property |
root:Definition [read-write]このオブジェクト定義の親子関係の根を返します。
Implementation public function get root():Definition
public function set root(value:Definition):void
| SimpleDefinition | () | constructor |
public function SimpleDefinition(object:Object, objectClass:Class = null, objectName:String = null)新しいSimpleDefinitionクラスのインスタンスを生成します。
objectClassを省略した場合はObject.constructorを
設定します。
object:Object — #getObject()で返されるオブジェクト
|
|
objectClass:Class (default = null) — オブジェクトのクラス
|
|
objectName:String (default = null) — オブジェクトの名前
|
| addChild | () | method |
public function addChild(child:Definition):Definition
SimpleDefinitionでは子を追加する事は出来ません。
child:Definition |
Definition |
| finalize | () | method |
public function finalize():void定義に従ってオブジェクトの解体処理を行います。
| getChildAt | () | method |
| getChildIndex | () | method |
| getObject | () | method |
public function getObject():Objectこのオブジェクト定義が表すオブジェクトを返します。
ReturnsObject — このオブジェクト定義が表すオブジェクト
|
| initialize | () | method |
public function initialize():void定義に従ってオブジェクトの初期化処理を行います。
| removeChild | () | method |
public function removeChild(child:Definition):DefinitionParameters
child:Definition |
Definition |
| removeChildAt | () | method |