| パッケージ | mx.controls.treeClasses |
| public class DefaultDataDescriptor | |
| 継承 | DefaultDataDescriptor Object |
| 実装 | IMenuDataDescriptor, ITreeDataDescriptor |
dataDescriptor プロパティのデフォルト値です。
関連項目
| メソッド | 定義 | ||
|---|---|---|---|
| DefaultDataDescriptor()
コンストラクタです。
| DefaultDataDescriptor | ||
| addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean
ノードの指定されたインデックス位置に子ノードを追加します。
| DefaultDataDescriptor | ||
| getChildren(node:Object, model:Object = null):ICollectionView
ノードの子へのアクセスを提供します。
| DefaultDataDescriptor | ||
| getData(node:Object, model:Object = null):Object
ノードのデータを返します。
| DefaultDataDescriptor | ||
| getGroupName(node:Object):String
ノードの所属先のラジオボタングループの名前を返します (存在する場合)。
| DefaultDataDescriptor | ||
| getType(node:Object):String
ノードのタイプ識別子を返します。
| DefaultDataDescriptor | ||
| hasChildren(node:Object, model:Object = null):Boolean
ノードに実際に子がある場合は、true を返します。
| DefaultDataDescriptor | ||
![]() | hasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
| Object | |
| isBranch(node:Object, model:Object = null):Boolean
ノードが終端であるかどうかをテストします。
| DefaultDataDescriptor | ||
| isEnabled(node:Object):Boolean
ノードが有効かどうかを返します。
| DefaultDataDescriptor | ||
![]() | isPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
| Object | |
| isToggled(node:Object):Boolean
ノードが切り替えられたかどうかを返します。
| DefaultDataDescriptor | ||
![]() | propertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
| Object | |
| removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
指定されたインデックス位置にある子ノードをノードから削除します。
| DefaultDataDescriptor | ||
| setEnabled(node:Object, value:Boolean):void
ノードが有効かどうかを識別するデータプロバイダ内のフィールドまたは属性の値を設定します。
| DefaultDataDescriptor | ||
![]() | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
| Object | |
| setToggled(node:Object, value:Boolean):void
ノードが切り替えられたどうかを識別するデータプロバイダ内のフィールドまたは属性の値を設定します。
| DefaultDataDescriptor | ||
![]() | toString():String
指定されたオブジェクトのストリング表現を返します。
| Object | |
![]() | valueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
| Object | |
| DefaultDataDescriptor | () | コンストラクタ |
public 関数 DefaultDataDescriptor()コンストラクタです。
| addChildAt | () | メソッド |
public function addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Booleanノードの指定されたインデックス位置に子ノードを追加します。この実装では、以下の処理を行います。
parent パラメータが null または未定義の場合に、model パラメータで指定されたコレクション内の指定のインデックス位置に child パラメータを挿入します。
parent パラメータに children フィールドまたはプロパティが存在する場合、このメソッドは index パラメータの位置に child パラメータを追加します。この場合、model パラメータは不要です。
index の値がコレクションの長さより大きいか、親に含まれている子の数より大きい場合に、オブジェクトを最後の子として追加します。
parent:Object — 子の親になるノードオブジェクトです。
|
|
newChild:Object — ノードの子になるノードオブジェクトです。
|
|
index:int — 親に対する子ノードを配置する位置の 0 から始まるインデックスです。
|
|
model:Object (default = null) — このノードがその一部となっているコレクション全体です。
|
Boolean —
正常に実行された場合は true です。
|
| getChildren | () | メソッド |
public function getChildren(node:Object, model:Object = null):ICollectionView
ノードの子へのアクセスを提供します。子のコレクションを返します (存在する場合)。ノードが Object の場合、このメソッドは、オブジェクトの children フィールドの内容を ArrayCollection として返します。ノードが XML の場合、メソッドは、子要素を含む XMLListCollection を返します。
node:Object — 現在評価されているノードオブジェクトです。
|
|
model:Object (default = null) — ノードを含むコレクションです。このクラスでは無視されます。
|
ICollectionView —
子ノードを含むオブジェクトです。
|
| getData | () | メソッド |
public function getData(node:Object, model:Object = null):Objectノードのデータを返します。現時点では、ノード全体を返します。
パラメータnode:Object — 現在評価されているノードオブジェクトです。
|
|
model:Object (default = null) — ノードを含むコレクションです。このクラスでは無視されます。
|
Object —
ノードです。
|
| getGroupName | () | メソッド |
public function getGroupName(node:Object):Stringノードの所属先のラジオボタングループの名前を返します (存在する場合)。このメソッドは、メニューベースのコントロールで使用されます。
パラメータnode:Object — グループ名を取得するノードです。
|
String —
ノードの groupName 属性またはフィールドの値です。該当するエントリが存在しない場合は、空のストリングとなります。
|
| getType | () | メソッド |
public function getType(node:Object):Stringノードのタイプ識別子を返します。このメソッドは、ノードがセパレータ、ラジオボタン、チェックボックス、または通常のアイテムを表しているかどうかを調べるために、メニューベースのコントロールによって使用されます。
パラメータnode:Object — タイプを取得するノードオブジェクトです。
|
String —
type 属性またはフィールドの値です。そのようなフィールドがない場合は空のストリングです。
|
| hasChildren | () | メソッド |
public function hasChildren(node:Object, model:Object = null):Booleanノードに実際に子がある場合は、true を返します。
パラメータnode:Object — 現在評価されているノードオブジェクトです。
|
|
model:Object (default = null) — ノードを含むコレクションです。このクラスでは無視されます。
|
Boolean —
このノードに子があるかどうかを示すブール値です。
|
| isBranch | () | メソッド |
public function isBranch(node:Object, model:Object = null):Boolean
ノードが終端であるかどうかをテストします。ブランチは終端ではありませんが、リーフノードは必要ありません。ノードが XML の場合、ノードに子または true 属性があれば true isBranch 属性を返します。ノードがオブジェクトの場合、ノードに children フィールドがあれば true を返します (フィールドは空の可能性があります)。
node:Object — 現在評価されているノードオブジェクトです。
|
|
model:Object (default = null) — ノードを含むコレクションです。このクラスでは無視されます。
|
Boolean —
このノードが終端でないかどうかを示すブール値です。
|
| isEnabled | () | メソッド |
public function isEnabled(node:Object):Booleanノードが有効かどうかを返します。このメソッドは、メニューベースのコントロールで使用されます。
パラメータnode:Object — 状態を取得するノードです。
|
Boolean —
ノードの enabled 属性またはフィールドの値です。該当するエントリが存在しないか、値が false でない場合は true となります。
|
| isToggled | () | メソッド |
public function isToggled(node:Object):Booleanノードが切り替えられたかどうかを返します。このメソッドは、メニューベースのコントロールで使用されます。
パラメータnode:Object — 状態を取得するノードです。
|
Boolean —
ノードの toggled 属性またはフィールドの値です。そのようなエントリがない場合は false になります。
|
| removeChildAt | () | メソッド |
public function removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
指定されたインデックス位置にある子ノードをノードから削除します。parent パラメータが null または未定義の場合、このメソッドは model パラメータを通じて子にアクセスします。それ以外の場合は、parent パラメータを使用し、model パラメータを無視します。
parent:Object — この子ノードの現在の親であるノードオブジェクトです。
|
|
child:Object — 削除されるノードです。
|
|
index:int — 削除する子ノードの親に対する 0 から始まるインデックスです。
|
|
model:Object (default = null) — このノードがその一部となっているコレクション全体です。
|
Boolean —
正常に実行された場合は true です。
|
| setEnabled | () | メソッド |
public function setEnabled(node:Object, value:Boolean):void
ノードが有効かどうかを識別するデータプロバイダ内のフィールドまたは属性の値を設定します。このメソッドでは、ノードの enabled 属性またはフィールドの値を設定します。このメソッドは、メニューベースのコントロールで使用されます。
node:Object — 状態を設定するノードです。
|
|
value:Boolean — ノードが有効かどうかを示します。
|
| setToggled | () | メソッド |
public function setToggled(node:Object, value:Boolean):void
ノードが切り替えられたどうかを識別するデータプロバイダ内のフィールドまたは属性の値を設定します。このメソッドでは、ノードの toggled 属性またはフィールドの値を設定します。このメソッドは、メニューベースのコントロールで使用されます。
node:Object — 状態を設定するノードです。
|
|
value:Boolean — ノードが切り替えられたかどうかを示します。
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/2_jp/langref/mx/controls/treeClasses/DefaultDataDescriptor.html