;
FlexGlobals.topLevelApplication.treeRoot.tree1.dataProvider.addItemAt(newNode, 1);
}
private function addEmptyBranchDD():void
{
var newNode:XML = ;
FlexGlobals.topLevelApplication.treeRoot.tree1.dataDescriptor.addChildAt(FlexGlobals.topLevelApplication.treeRoot.dataX, newNode, 2, FlexGlobals.topLevelApplication.treeRoot.dataX);
}
// Adding a branch by going through the Tree control's dataDescriptor.
private function addEmptyBranchDP2():void
{
var newObj:Object = {label:"Middle", children:[{ label:"test1", data:"new node1" },
{ label:"test2", data:"new node2" } ]};
FlexGlobals.topLevelApplication.treeRoot.tree1.dataProvider.addItemAt(newObj, 0);
}
private function removeBranchDD():void
{
var newNode:XML = ;
FlexGlobals.topLevelApplication.treeRoot.tree1.dataDescriptor.removeChildAt(FlexGlobals.topLevelApplication.treeRoot.dataX,newNode,2);
}
public function addItemEditEndHandler():void
{
FlexGlobals.topLevelApplication.treeRoot.tree1.addEventListener('itemEditEnd',
FlexGlobals.topLevelApplication.treeRoot.processData3);
}
public function addItemEditEndHandler2():void
{
FlexGlobals.topLevelApplication.treeRoot.tree1.addEventListener('itemEditEnd',
FlexGlobals.topLevelApplication.treeRoot.processData);
}
]]>