(Flex データ視覚化コンポーネントのみ)
パッケージmx.collections
インターフェイスpublic interface IHierarchicalData extends IEventDispatcher
実装者 HierarchicalData

IHierarchicalData インターフェイスは、階層データを Flex コンポーネントのデータプロバイダとして表すために使用されるインターフェイスを定義します。 階層データは、親データアイテムと子データアイテムの構造に格納されているデータです。

関連項目

mx.collections.ICollectionView


パブリックメソッド
 メソッド定義元
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
IEventDispatcher
  
ノードに子を含めることができる場合は、true を返します。
IHierarchicalData
 Inherited
イベントをイベントフローに送出します。
IEventDispatcher
  
ノードの子を表すオブジェクトを返します。
IHierarchicalData
  
ノードからデータを返します。
IHierarchicalData
  
ルートデータアイテムを返します。
IHierarchicalData
  
ノードに子がある場合は true を返します。
IHierarchicalData
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
IEventDispatcher
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
IEventDispatcher
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
IEventDispatcher
メソッドの詳細
canHaveChildren()メソッド
public function canHaveChildren(node:Object):Boolean

ノードに子を含めることができる場合は、true を返します。

このメソッドは、ノードに実際に子が含まれていなくても true を返します。 このメソッドは、指定したノードに他のノードを子として追加できるかどうかを確認する場合に便利です。

パラメータ

node:Object — ノードを定義するオブジェクトです。

戻り値
Boolean — ノードに子を含めることができる場合は、true です。
getChildren()メソッド 
public function getChildren(node:Object):Object

ノードの子を表すオブジェクトを返します。

パラメータ

node:Object — ノードを定義するオブジェクトです。 null の場合、最上位ノードのコレクションを返します。

戻り値
Object — 子ノードを含むオブジェクトです。
getData()メソッド 
public function getData(node:Object):Object

ノードからデータを返します。

パラメータ

node:Object — データを取得するノードオブジェクトです。

戻り値
Object — 要求されたデータです。
getRoot()メソッド 
public function getRoot():Object

ルートデータアイテムを返します。

戻り値
Object — ルートデータアイテムを含むオブジェクトです。
hasChildren()メソッド 
public function hasChildren(node:Object):Boolean

ノードに子がある場合は、true を返します。

パラメータ

node:Object — ノードを定義するオブジェクトです。

戻り値
Boolean — ノードに子がある場合は、true です。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/collections/IHierarchicalData.html