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 

ITreeDataDescriptor  - AS3 Flex

Paketmx.controls.treeClasses
Schnittstellepublic interface ITreeDataDescriptor

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

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

Verwandte API-Elemente



Öffentliche Methoden
 MethodeDefiniert von
  
addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean
Fügt einem Knoten an der angegebenen Indexposition einen untergeordneten Knoten hinzu.
ITreeDataDescriptor
  
Stellt den Zugriff auf die untergeordneten Knoten eines Knotens bereit und gibt die Sammlungsansicht der untergeordneten Knoten zurück, wenn solche existieren.
ITreeDataDescriptor
  
getData(node:Object, model:Object = null):Object
Bezieht die Daten aus einem Knoten.
ITreeDataDescriptor
  
hasChildren(node:Object, model:Object = null):Boolean
Prüft, ob in einem nicht beendenden Knoten untergeordnete Knoten vorhanden sind.
ITreeDataDescriptor
  
isBranch(node:Object, model:Object = null):Boolean
Prüft, ob ein Knoten ein beendender Knoten ist.
ITreeDataDescriptor
  
removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean
Entfernt einen untergeodneten Knoten an der angegebenen Indexposition.
ITreeDataDescriptor
Methodendetails

addChildAt

()Methode
public function addChildAt(parent:Object, newChild:Object, index:int, model:Object = null):Boolean

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

Fügt einem Knoten an der angegebenen Indexposition einen untergeordneten Knoten hinzu.

Parameter

parent:Object — Das Knotenobjekt, das dem untergeordneten Knoten übergeordnet ist.
 
newChild:Object — Das Knotenobjekt, dem der Knoten übergeordnet ist.
 
index:int — Die auf null basierende Indexposition für die Einordnung des untergeordneten Knotens.
 
model:Object (default = null) — Die komplette Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
Booleantrue, wenn erfolgreich.

getChildren

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

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

Stellt den Zugriff auf die untergeordneten Knoten eines Knotens bereit und gibt die Sammlungsansicht der untergeordneten Knoten zurück, wenn solche existieren. Ein Knoten kann jedes Objekt in der Sammlung als seine untergeordneten Knoten zurückgeben. Untergeordnete Knoten müssen nicht verschachtelt sein. Es ist ratsam, dieselbe Sammlungsansicht für einen gegebenen Knoten zurückzugeben.

Parameter

node:Object — Das aktuell ausgewertete Knotenobjekt.
 
model:Object (default = null) — Die komplette Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
ICollectionView — Eine Sammlungsansicht, die die untergeordneten Knoten enthält.

getData

()Methode 
public function getData(node:Object, model:Object = null):Object

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

Bezieht die Daten aus einem Knoten.

Parameter

node:Object — Das Knotenobjekt, aus dem die Daten bezogen werden.
 
model:Object (default = null) — Die Sammlung, die den Knoten enthält.

Rückgabewerte
Object — Die angeforderten Daten.

hasChildren

()Methode 
public function hasChildren(node:Object, model:Object = null):Boolean

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

Prüft, ob in einem nicht beendenden Knoten untergeordnete Knoten vorhanden sind.

Parameter

node:Object — Der aktuelle Knoten.
 
model:Object (default = null) — Die komplette Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
Booleantrue, wenn der Knoten mindestens einen untergeordneten Knoten aufweist.

isBranch

()Methode 
public function isBranch(node:Object, model:Object = null):Boolean

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

Prüft, ob ein Knoten ein beendender Knoten ist. Verzweigungen sind nicht beendend, müssen aber keine Endknoten haben.

Parameter

node:Object — Das aktuell ausgewertete Knotenobjekt.
 
model:Object (default = null) — Die komplette Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
Boolean — Ein Boolescher Wert, der anzeigt, dass dieser Knoten ein nicht beendender Knoten ist.

removeChildAt

()Methode 
public function removeChildAt(parent:Object, child:Object, index:int, model:Object = null):Boolean

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

Entfernt einen untergeodneten Knoten an der angegebenen Indexposition.

Parameter

parent:Object — Das Knotenobjekt, das dem untergeordneten Knoten übergeordnet ist.
 
child:Object — Das Knotenobjekt, das entfernt wird.
 
index:int — Die auf null basierende Indexposition des in Kürze zu löschenden Knotens.
 
model:Object (default = null) — Die komplette Sammlung, zu der dieser Knoten gehört.

Rückgabewerte
Booleantrue, wenn erfolgreich.




[ 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.