ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.controls.treeClasses 

ITreeDataDescriptor2  - AS3 Flex

Paketmx.controls.treeClasses
Schnittstellepublic interface ITreeDataDescriptor2 extends ITreeDataDescriptor
Umsetzer DefaultDataDescriptor

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die ITreeDataDescriptor2-Schnittstelle definiert Methoden für die syntaktische Analyse und das Hinzufügen von Knoten zu einer Sammlung von Daten, die über ein Tree-Steuerelement angezeigt werden.

Verwandte API-Elemente



Öffentliche Methoden
 MethodeDefiniert von
 Inherited
addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean
Fügt einem Knoten an der angegebenen Indexposition einen untergeordneten Knoten hinzu.
ITreeDataDescriptor
 Inherited
Stellt den Zugriff auf die untergeordneten Knoten eines Knotens bereit und gibt die Sammlungsansicht der untergeordneten Knoten zurück, wenn solche existieren.
ITreeDataDescriptor
 Inherited
getData(node:Object, model:Object = null):Object
Bezieht die Daten aus einem Knoten.
ITreeDataDescriptor
  
getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView
Gibt eine ICollectionView-Instanz zurück, die die hierarchischen Daten so anzeigt, als wären sie eine lineare ICollectionView-Instanz.
ITreeDataDescriptor2
  
getNodeDepth(node:Object, iterator:IViewCursor, model:Object = null):int
Gibt die Tiefe des Knotens zurück, also die Anzahl seiner Vorgänger.
ITreeDataDescriptor2
  
getParent(node:Object, collection:ICollectionView, model:Object = null):Object
Gibt den übergeordneten Knoten des Knotens zurück. Der übergeordnete Knoten eines Knotens der obersten Ebene ist null.
ITreeDataDescriptor2
 Inherited
hasChildren(node:Object, model:Object = null):Boolean
Prüft, ob in einem nicht beendenden Knoten untergeordnete Knoten vorhanden sind.
ITreeDataDescriptor
 Inherited
isBranch(node:Object, model:Object = null):Boolean
Prüft, ob ein Knoten ein beendender Knoten ist.
ITreeDataDescriptor
 Inherited
removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
Entfernt einen untergeodneten Knoten an der angegebenen Indexposition.
ITreeDataDescriptor
Methodendetails

getHierarchicalCollectionAdaptor

()Methode
public function getHierarchicalCollectionAdaptor(hierarchicalData:ICollectionView, uidFunction:Function, openItems:Object, model:Object = null):ICollectionView

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt eine ICollectionView-Instanz zurück, die die hierarchischen Daten so anzeigt, als wären sie eine lineare ICollectionView-Instanz.

Parameter

hierarchicalData:ICollectionView — Die hierarchischen Daten.
 
uidFunction:Function — Eine Funktion, die ein Objekt übernimmt und die UID als String zurückgibt. Dieser Parameter ist in der Regel die Tree.itemToUID()-Methode.
 
openItems:Object — Elemente, die geöffnet oder auf geöffnet gesetzt wurden.
 
model:Object (default = null) — Die Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
ICollectionView — Eine ICollectionView-Instanz.

Verwandte API-Elemente

getNodeDepth

()Methode 
public function getNodeDepth(node:Object, iterator:IViewCursor, model:Object = null):int

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt die Tiefe des Knotens zurück, also die Anzahl seiner Vorgänger.

Parameter

node:Object — Das Objekt, das den Knoten definiert.
 
iterator:IViewCursor — Eine IViewCursor-Instanz, die für die Berechnung verwendet werden kann.
 
model:Object (default = null) — Die Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
int — Die Tiefe des Knotens, wobei 0 der obersten Ebene entspricht und -1 angibt, dass die Tiefe nicht berechnet werden kann.

getParent

()Methode 
public function getParent(node:Object, collection:ICollectionView, model:Object = null):Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt den übergeordneten Knoten des Knotens zurück. Der übergeordnete Knoten eines Knotens der obersten Ebene ist null.

Parameter

node:Object — Das Objekt, das den Knoten definiert.
 
collection:ICollectionView — Eine ICollectionView-Instanz, die für die Berechnung verwendet werden kann.
 
model:Object (default = null) — Die Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
Object — Der übergeordnete Knoten, dem der untergeordnete Knoten zugehört, null bei einem Knoten der obersten Ebene und undefined, wenn der übergeordnete Knoten nicht ermittelt werden kann.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.