blob: 36f320fa93bb734f0d105979e5159388441c9cb7 [file] [log] [blame]
////////////////////////////////////////////////////////////////////////////////
//
// Licensed to the Apache Software Foundation (ASF) under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// The ASF licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
package data {
public class TreeData {
import mx.collections.*;
[Bindable]
public var o1:Object = { label:"Containers", children:
[
{ label:"DividedBoxClasses", children:
[
{ label:"BoxDivider", data:"BoxDivider.as" }
]
},
{ label:"GridClasses", children:
[
{ label:"GridRow", data:"GridRow.as" },
{ label:"GridItem", data:"GridItem.as" }
]
}
]
};
[Bindable]
public var o2:Object = { label:"Printing", children:
[
{ label:"PrintJob", data:"PrintJob.as" },
{ label:"PrintJob1", data:"PrintJob1.as" },
{ label:"PrintDataGrid", data:"PrintDataGrid.as" }
]
};
[Bindable]
public var o3:Object = { label:"Data", children:
[
{ label:"Messages", children:
[
{ label:"DataMessage", data:"DataMessage.as" },
{ label:"SequencedMessage", data:"SequencedMessage.as" },
{ label:"PagedMessage", data:"PagedMessage.as" }
]
},
{ label:"Events", children:
[
{ label:"ConflictEvent", children:
[
{ label:"ResolveEvent", data:"ResolveEvent.as" },
{ label:"BubbleEvent", data:"BubbleEvent.as" }
]
},
{ label:"CommitFaultEvent", data:"CommitFaultEvent.as" }
]
}
]
};
[Bindable]
public var o4:Object = { label:"Printing2", children:
[
{ label:"PrintJob2", data:"PrintJob.as" },
{ label:"PrintJob23", data:"PrintJob1.as" },
{ label:"PrintDataGrid23", data:"PrintDataGrid.as" }
]
};
[Bindable]
public var a1:Array = [ o1, o2 ];
public var a2:Array = [ o3, o4 ];
[Bindable]
public var ac1:ICollectionView;
[Bindable]
public var ac2:ICollectionView;
[Bindable]
public var nac1:ICollectionView;
public var nac2:ICollectionView;
[Bindable]
public var x1:XML =
<node label="rootnode">
<node label="Containers">
<node label="DividedBoxClasses">
<node label="BoxDivider" data="BoxDivider.as" />
</node>
<node label="GridClasses">
<node label="GridRow" data="GridRow.as" />
<node label="GridItem" data="GridItem.as" />
</node>
</node>
<node label="Printing">
<node label="PrintJob" data="PrintJob.as" />
<node label="PrintJob1" data="PrintJob1.as" />
<node label="PrintTree" data="PrintTree.as" />
</node>
</node>;
public var x2:XML =
<node label="rootNode2">
<node label="New XML Object">
<node label="child1">
<node label="child2" data="child.as" />
</node>
<node label="child3">
<node label="child4" data="child.as" />
<node label="child5" data="child.as" />
</node>
</node>
</node>;
public var x3:XML =
<node label="Data">
<node label="Messages">
<node label="DataMessage" data="DataMessage.as" />
<node label="SequenceMessage" data="SequenceMessage.as" />
<node label="PagedMessage" data="PagedMessage.as" />
</node>
<node label="Events">
<node label="ConflictEvents">
<node label="ResolveEvent" data="ResolveEvent.as" />
<node label="BubbleEvent" data="BubbleEvent.as" />
</node>
<node label="CommitFaultEvent" data="CommitFaultEvent.as" />
</node>
</node>;
[Bindable]
public var xl1:XMLList = new XMLList(x1.children());
public var xl2:XMLList = new XMLList(x2.children());
public var xl3:XMLList = new XMLList(x3.children());
[Bindable]
public var xlc1:XMLListCollection = new XMLListCollection(xl1);
public var xlc2:XMLListCollection = new XMLListCollection(xl2);
[Bindable]
public var largeObj:Object =
[ { label:"Accessibility", children: [
{ label:"Classes", children: [
{ label:"BoxDivider", data:"BoxDivider.as" },
{ label:"BoxUniter", data:"BoxUniter.as" } ]
},
{ label:"Assets" },
{ label:"CSS" } ]
},
{ label:"Charts", children: [
{ label:"Skins", children: [
{ label:"AreaSkin", data:"AreaSkin.as" },
{ label:"BoxSkin", data:"BoxSkin.as" } ]
},
{ label:"AssetRenderer" },
{ label:"PlotChart" } ]
},
{ label:"Automation", children: [
{ label:"AutomationError", data:"AutomationError.as"},
{ label:"AlertClasses", children: [
{ label:"AlertForm", data:"AlertForm.as" } ]
},
{ label:"Tree", data:"Tree.as" },
{ label:"Button", data:"Button.as"} ]
},
{ label:"Binding" },
{ label:"Collections", children: [
{ label:"Box", data:"Alert.as"},
{ label:"BoxClasses", children: [
{ label:"HBox", data:"HBox.as" } ]
},
{ label:"Canvas", data:"Canvas.as" },
{ label:"ICollectionView", data:"ICollectionView.as"} ]
},
{ label:"Containers" },
{ label:"Controls", children: [
{ label:"DividedBox", children: [
{ label:"BoxDivider", data:"BoxDivider.as" },
{ label:"BoxUniter", data:"BoxUniter.as" } ]
},
{ label:"Accordian" },
{ label:"Grid" } ]
},
{ label:"Binding" },
{ label:"Collections", children: [
{ label:"Box", data:"Alert.as"},
{ label:"BoxClasses", children: [
{ label:"HBox", data:"HBox.as" } ]
},
{ label:"Canvas", data:"Canvas.as" },
{ label:"ICollectionView", data:"ICollectionView.as"} ]
},
{ label:"Containers" },
{ label:"Controls", children: [
{ label:"DividedBox", children: [
{ label:"BoxDivider", data:"BoxDivider.as" },
{ label:"BoxUniter", data:"BoxUniter.as" } ]
},
{ label:"Accordian" },
{ label:"Grid" } ]
}
];
public function TreeData(): void
{
}
}
}