merge flexjs 0.5.0 from develop to master
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/caa9ed54 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/caa9ed54 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/caa9ed54 Branch: refs/heads/master Commit: caa9ed54dd9d6cc851af8647b7af8dca36ff0d1b Parents: 550f1c2 f2eedac Author: Alex Harui <[email protected]> Authored: Tue Nov 24 16:15:23 2015 -0800 Committer: Alex Harui <[email protected]> Committed: Tue Nov 24 16:15:23 2015 -0800 ---------------------------------------------------------------------- .gitignore | 126 ++ ApproveFlexJS.xml | 570 ++++++ LICENSE | 224 +++ LICENSE.bin | 20 + NOTICE | 5 + READme | 270 +++ RELEASE_NOTES | 83 + apache-flex-flexjs-installer-config.xml | 236 +++ asdoc/build.xml | 166 ++ build.properties | 95 + build.xml | 1721 ++++++++++++++++++ cordova-build.xml | 97 + env-template.properties | 101 + example/FlexJSTest/FlexJSTest.as | 21 - example/FlexJSTest/FlexJSTest.js | 97 - example/FlexJSTest/MyController.js | 116 -- example/FlexJSTest/MyInitialView.as | 51 - example/FlexJSTest/MyInitialView.js | 116 -- example/FlexJSTest/MyModel.js | 117 -- example/FlexJSTest/MySimpleValuesImpl.as | 24 - example/FlexJSTest/MySimpleValuesImpl.js | 78 - example/FlexJSTest/controllers/MyController.as | 25 - example/FlexJSTest/index.html | 20 - example/FlexJSTest/js/adobe.js | 103 -- example/FlexJSTest/js/framework.js | 1030 ----------- example/FlexJSTest/models/MyModel.as | 28 - examples/.gitignore | 1 + examples/build.xml | 120 ++ examples/build_example.xml | 356 ++++ examples/flexjs/ChartExample/build.xml | 74 + examples/flexjs/ChartExample/pom.xml | 50 + .../flexjs/ChartExample/src/ChartExample.mxml | 39 + .../flexjs/ChartExample/src/MyInitialView.mxml | 312 ++++ examples/flexjs/ChartExample/src/README.txt | 31 + .../flexjs/ChartExample/src/SpeedTestView.mxml | 187 ++ .../ChartExample/src/models/ProductsModel.as | 79 + .../flexjs/ChartExample/src/products/Product.as | 45 + .../CordovaCameraExample-app.xml | 252 +++ examples/flexjs/CordovaCameraExample/build.xml | 110 ++ examples/flexjs/CordovaCameraExample/pom.xml | 50 + .../src/CordovaCameraExample.mxml | 39 + .../CordovaCameraExample/src/MyInitialView.mxml | 75 + .../flexjs/CordovaCameraExample/src/README.txt | 27 + examples/flexjs/DataBindingExample/build.xml | 73 + examples/flexjs/DataBindingExample/pom.xml | 50 + .../src/DataBindingExample.mxml | 53 + .../DataBindingExample/src/MyInitialView.mxml | 144 ++ .../flexjs/DataBindingExample/src/README.txt | 53 + .../src/StockDataJSONItemConverter.as | 40 + .../src/controllers/MyController.as | 81 + .../DataBindingExample/src/models/MyModel.as | 125 ++ .../flexjs/DataBindingExample_Flat/build.xml | 74 + examples/flexjs/DataBindingExample_Flat/pom.xml | 50 + .../src/DataBindingExample.mxml | 53 + .../src/MyInitialView.mxml | 144 ++ .../DataBindingExample_Flat/src/README.txt | 52 + .../src/StockDataJSONItemConverter.as | 40 + .../src/controllers/MyController.as | 81 + .../src/models/MyModel.as | 125 ++ examples/flexjs/DataBindingExample_as/build.xml | 73 + examples/flexjs/DataBindingExample_as/pom.xml | 60 + .../src/DataBindingExample.as | 270 +++ .../DataBindingExample_as/src/MyInitialView.as | 282 +++ .../src/StockDataJSONItemConverter.as | 40 + .../src/controllers/MyController.as | 81 + .../DataBindingExample_as/src/models/MyModel.as | 127 ++ examples/flexjs/DataGridExample/build.xml | 71 + examples/flexjs/DataGridExample/pom.xml | 50 + .../DataGridExample/src/DataGridExample.mxml | 36 + .../DataGridExample/src/MyInitialView.mxml | 67 + examples/flexjs/DataGridExample/src/README.txt | 46 + .../src/assets/smallbluerect.jpg | Bin 0 -> 13500 bytes .../src/assets/smallgreenrect.jpg | Bin 0 -> 13542 bytes .../src/assets/smallorangerect.gif | Bin 0 -> 821 bytes .../src/assets/smallorangerect.jpg | Bin 0 -> 13571 bytes .../src/assets/smallpurplerect.jpg | Bin 0 -> 13517 bytes .../DataGridExample/src/assets/smallredrect.jpg | Bin 0 -> 13477 bytes .../src/assets/smallyellowrect.jpg | Bin 0 -> 13598 bytes .../DataGridExample/src/models/ProductsModel.as | 55 + .../DataGridExample/src/products/Product.as | 43 + .../src/products/ProductItemRenderer.as | 66 + examples/flexjs/DesktopMap/DesktopMap-app.xml | 252 +++ examples/flexjs/DesktopMap/README.txt | 41 + examples/flexjs/DesktopMap/build.xml | 104 ++ examples/flexjs/DesktopMap/pom.xml | 50 + examples/flexjs/DesktopMap/src/DesktopMap.mxml | 46 + .../flexjs/DesktopMap/src/MyInitialView.mxml | 147 ++ .../flexjs/DesktopMap/src/models/MyModel.as | 58 + examples/flexjs/FlexJSStore/build.xml | 91 + examples/flexjs/FlexJSStore/pom.xml | 50 + .../flexjs/FlexJSStore/src/FlexJSStore.mxml | 268 +++ examples/flexjs/FlexJSStore/src/HomeView.mxml | 194 ++ .../FlexJSStore/src/ProductJSONItemConverter.as | 41 + .../flexjs/FlexJSStore/src/ProductsView.mxml | 121 ++ .../flexjs/FlexJSStore/src/SupportView.mxml | 149 ++ .../src/assets/427px-Bayarea_map.png | Bin 0 -> 122661 bytes .../flexjs/FlexJSStore/src/assets/akotter.jpg | Bin 0 -> 19395 bytes .../flexjs/FlexJSStore/src/assets/bcrater.jpg | Bin 0 -> 22670 bytes .../FlexJSStore/src/assets/beige_background.jpg | Bin 0 -> 12533 bytes .../FlexJSStore/src/assets/beige_dotted_map.png | Bin 0 -> 216598 bytes .../FlexJSStore/src/assets/blue_background.jpg | Bin 0 -> 12868 bytes .../FlexJSStore/src/assets/blue_dotted_map.png | Bin 0 -> 217088 bytes .../src/assets/button_cart_empty.png | Bin 0 -> 289 bytes .../FlexJSStore/src/assets/button_cart_full.png | Bin 0 -> 308 bytes .../FlexJSStore/src/assets/button_compare.png | Bin 0 -> 304 bytes .../FlexJSStore/src/assets/button_details.png | Bin 0 -> 284 bytes .../FlexJSStore/src/assets/button_tiles.png | Bin 0 -> 218 bytes examples/flexjs/FlexJSStore/src/assets/grip.png | Bin 0 -> 19836 bytes .../FlexJSStore/src/assets/icon_cart_empty.png | Bin 0 -> 29594 bytes .../FlexJSStore/src/assets/icon_compare.png | Bin 0 -> 30218 bytes .../FlexJSStore/src/assets/icon_magnifier.png | Bin 0 -> 30454 bytes .../FlexJSStore/src/assets/icon_tiles.png | Bin 0 -> 27988 bytes .../flexjs/FlexJSStore/src/assets/jproctor.jpg | Bin 0 -> 21684 bytes .../flexjs/FlexJSStore/src/assets/logo_blue.png | Bin 0 -> 33677 bytes .../FlexJSStore/src/assets/logo_orange.png | Bin 0 -> 34166 bytes .../FlexJSStore/src/assets/pic/abrilliam.jpg | Bin 0 -> 18903 bytes .../FlexJSStore/src/assets/pic/akotter.jpg | Bin 0 -> 19395 bytes .../FlexJSStore/src/assets/pic/bcrater.jpg | Bin 0 -> 22670 bytes .../FlexJSStore/src/assets/pic/bleporte.jpg | Bin 0 -> 23363 bytes .../FlexJSStore/src/assets/pic/bvanbrocklin.jpg | Bin 0 -> 18066 bytes .../FlexJSStore/src/assets/pic/ccarpenter.jpg | Bin 0 -> 19219 bytes .../FlexJSStore/src/assets/pic/clampberto.jpg | Bin 0 -> 18611 bytes .../FlexJSStore/src/assets/pic/davenon.jpg | Bin 0 -> 20028 bytes .../FlexJSStore/src/assets/pic/dmcgoyal.jpg | Bin 0 -> 19395 bytes .../FlexJSStore/src/assets/pic/dwillhelm.jpg | Bin 0 -> 22670 bytes .../FlexJSStore/src/assets/pic/esunderland.jpg | Bin 0 -> 23363 bytes .../FlexJSStore/src/assets/pic/jproctor.jpg | Bin 0 -> 21684 bytes .../FlexJSStore/src/assets/pic/mfields.jpg | Bin 0 -> 18066 bytes .../FlexJSStore/src/assets/pic/pdempsey.jpg | Bin 0 -> 18611 bytes .../FlexJSStore/src/assets/pic/ptranep.jpg | Bin 0 -> 19627 bytes .../FlexJSStore/src/assets/pic/rcrawley.jpg | Bin 0 -> 23692 bytes .../FlexJSStore/src/assets/pic/rdreifus.jpg | Bin 0 -> 20028 bytes .../flexjs/FlexJSStore/src/assets/pic/twong.jpg | Bin 0 -> 19395 bytes .../src/assets/support_mapmarker_a.png | Bin 0 -> 834 bytes .../src/assets/support_mapmarker_b.png | Bin 0 -> 822 bytes .../src/assets/support_mapmarker_c.png | Bin 0 -> 817 bytes .../src/assets/support_mapmarker_plus.png | Bin 0 -> 827 bytes .../flexjs/FlexJSStore/src/assets/trashcan.png | Bin 0 -> 182 bytes examples/flexjs/FlexJSStore/src/beige.css | 171 ++ examples/flexjs/FlexJSStore/src/blue.css | 165 ++ .../flexjs/FlexJSStore/src/data/catalog.json | 236 +++ .../flexjs/FlexJSStore/src/data/catalog.xml | 256 +++ examples/flexjs/FlexJSStore/src/main.css | 100 + .../src/productsView/CatalogTitleButtons.mxml | 70 + .../FlexJSStore/src/productsView/Grip.mxml | 48 + .../src/productsView/ProductCart.mxml | 117 ++ .../src/productsView/ProductCatalogPanel.mxml | 546 ++++++ .../ProductCatalogPanelTitleBarView.mxml | 49 + .../productsView/ProductCatalogThumbnail.mxml | 220 +++ .../src/productsView/ProductDetails.mxml | 145 ++ .../src/productsView/ProductFilterPanel.mxml | 215 +++ .../src/productsView/ProductList.mxml | 219 +++ .../src/productsView/ProductListItem.mxml | 130 ++ .../src/productsView/ProductSupport.mxml | 90 + .../samples/flexstore/ButtonBarButtonSkin.as | 298 +++ .../src/samples/flexstore/Product.as | 78 + .../src/samples/flexstore/ProductFilter.as | 56 + .../src/samples/flexstore/ProductFilterEvent.as | 39 + .../src/samples/flexstore/ProductListEvent.as | 42 + .../src/samples/flexstore/ProductThumbEvent.as | 45 + examples/flexjs/FlexJSStore_jquery/build.xml | 91 + examples/flexjs/FlexJSStore_jquery/pom.xml | 50 + .../FlexJSStore_jquery/src/FlexJSStore.mxml | 268 +++ .../flexjs/FlexJSStore_jquery/src/HomeView.mxml | 195 ++ .../src/ProductJSONItemConverter.as | 41 + .../FlexJSStore_jquery/src/ProductsView.mxml | 121 ++ .../FlexJSStore_jquery/src/SupportView.mxml | 149 ++ .../src/assets/427px-Bayarea_map.png | Bin 0 -> 122661 bytes .../FlexJSStore_jquery/src/assets/akotter.jpg | Bin 0 -> 19395 bytes .../FlexJSStore_jquery/src/assets/bcrater.jpg | Bin 0 -> 22670 bytes .../src/assets/beige_background.jpg | Bin 0 -> 12533 bytes .../src/assets/beige_dotted_map.png | Bin 0 -> 216598 bytes .../src/assets/blue_background.jpg | Bin 0 -> 12868 bytes .../src/assets/blue_dotted_map.png | Bin 0 -> 217088 bytes .../src/assets/button_cart_empty.png | Bin 0 -> 289 bytes .../src/assets/button_cart_full.png | Bin 0 -> 308 bytes .../src/assets/button_compare.png | Bin 0 -> 304 bytes .../src/assets/button_details.png | Bin 0 -> 284 bytes .../src/assets/button_tiles.png | Bin 0 -> 218 bytes .../FlexJSStore_jquery/src/assets/grip.png | Bin 0 -> 19836 bytes .../src/assets/icon_cart_empty.png | Bin 0 -> 29594 bytes .../src/assets/icon_compare.png | Bin 0 -> 30218 bytes .../src/assets/icon_magnifier.png | Bin 0 -> 30454 bytes .../src/assets/icon_tiles.png | Bin 0 -> 27988 bytes .../FlexJSStore_jquery/src/assets/jproctor.jpg | Bin 0 -> 21684 bytes .../FlexJSStore_jquery/src/assets/logo_blue.png | Bin 0 -> 33677 bytes .../src/assets/logo_orange.png | Bin 0 -> 34199 bytes .../src/assets/pic/abrilliam.jpg | Bin 0 -> 18903 bytes .../src/assets/pic/akotter.jpg | Bin 0 -> 19395 bytes .../src/assets/pic/bcrater.jpg | Bin 0 -> 22670 bytes .../src/assets/pic/bleporte.jpg | Bin 0 -> 23363 bytes .../src/assets/pic/bvanbrocklin.jpg | Bin 0 -> 18066 bytes .../src/assets/pic/ccarpenter.jpg | Bin 0 -> 19219 bytes .../src/assets/pic/clampberto.jpg | Bin 0 -> 18611 bytes .../src/assets/pic/davenon.jpg | Bin 0 -> 20028 bytes .../src/assets/pic/dmcgoyal.jpg | Bin 0 -> 19395 bytes .../src/assets/pic/dwillhelm.jpg | Bin 0 -> 22670 bytes .../src/assets/pic/esunderland.jpg | Bin 0 -> 23363 bytes .../src/assets/pic/jproctor.jpg | Bin 0 -> 21684 bytes .../src/assets/pic/mfields.jpg | Bin 0 -> 18066 bytes .../src/assets/pic/pdempsey.jpg | Bin 0 -> 18611 bytes .../src/assets/pic/ptranep.jpg | Bin 0 -> 19627 bytes .../src/assets/pic/rcrawley.jpg | Bin 0 -> 23692 bytes .../src/assets/pic/rdreifus.jpg | Bin 0 -> 20028 bytes .../FlexJSStore_jquery/src/assets/pic/twong.jpg | Bin 0 -> 19395 bytes .../src/assets/support_mapmarker_a.png | Bin 0 -> 834 bytes .../src/assets/support_mapmarker_b.png | Bin 0 -> 822 bytes .../src/assets/support_mapmarker_c.png | Bin 0 -> 817 bytes .../src/assets/support_mapmarker_plus.png | Bin 0 -> 827 bytes .../FlexJSStore_jquery/src/assets/trashcan.png | Bin 0 -> 182 bytes .../flexjs/FlexJSStore_jquery/src/beige.css | 171 ++ examples/flexjs/FlexJSStore_jquery/src/blue.css | 165 ++ .../FlexJSStore_jquery/src/data/catalog.json | 236 +++ .../FlexJSStore_jquery/src/data/catalog.xml | 256 +++ examples/flexjs/FlexJSStore_jquery/src/main.css | 100 + .../src/productsView/CatalogTitleButtons.mxml | 70 + .../src/productsView/Grip.mxml | 48 + .../src/productsView/ProductCart.mxml | 117 ++ .../src/productsView/ProductCatalogPanel.mxml | 546 ++++++ .../ProductCatalogPanelTitleBarView.mxml | 49 + .../productsView/ProductCatalogThumbnail.mxml | 220 +++ .../src/productsView/ProductDetails.mxml | 145 ++ .../src/productsView/ProductFilterPanel.mxml | 215 +++ .../src/productsView/ProductList.mxml | 219 +++ .../src/productsView/ProductListItem.mxml | 130 ++ .../src/productsView/ProductSupport.mxml | 90 + .../samples/flexstore/ButtonBarButtonSkin.as | 298 +++ .../src/samples/flexstore/Product.as | 78 + .../src/samples/flexstore/ProductFilter.as | 56 + .../src/samples/flexstore/ProductFilterEvent.as | 39 + .../src/samples/flexstore/ProductListEvent.as | 42 + .../src/samples/flexstore/ProductThumbEvent.as | 45 + .../flexjs/FlexWebsiteStatsViewer/build.xml | 74 + examples/flexjs/FlexWebsiteStatsViewer/pom.xml | 50 + .../src/FlexWebsiteStatsViewer.mxml | 55 + .../FlexWebsiteStatsViewer/src/README.txt | 23 + .../FlexWebsiteStatsViewer/src/StatsView.mxml | 91 + .../src/controllers/GAJSONInputParser.as | 38 + .../controllers/GAStatsDataJSONItemConverter.as | 41 + .../src/controllers/StatsController.as | 77 + .../src/models/StatsModel.as | 55 + examples/flexjs/MapSearch/MapSearch-app.xml | 252 +++ examples/flexjs/MapSearch/build.xml | 103 ++ examples/flexjs/MapSearch/pom.xml | 50 + examples/flexjs/MapSearch/src/MapSearch.mxml | 46 + .../flexjs/MapSearch/src/MyInitialView.mxml | 212 +++ examples/flexjs/MapSearch/src/models/MyModel.as | 71 + examples/flexjs/MobileTrader/build.xml | 70 + examples/flexjs/MobileTrader/pom.xml | 50 + .../flexjs/MobileTrader/src/MobileTrader.mxml | 39 + .../flexjs/MobileTrader/src/MyInitialView.mxml | 256 +++ .../src/StockDataJSONItemConverter.as | 40 + .../MobileTrader/src/assets/arrow_left_24.png | Bin 0 -> 47785 bytes .../MobileTrader/src/assets/background.png | Bin 0 -> 49376 bytes .../flexjs/MobileTrader/src/assets/logo.png | Bin 0 -> 55223 bytes .../src/controller/AlertsViewController.as | 141 ++ .../src/controller/WatchListController.as | 138 ++ .../flexjs/MobileTrader/src/models/Alert.as | 94 + .../MobileTrader/src/models/AssetsModel.as | 57 + .../MobileTrader/src/models/ProductsModel.as | 165 ++ .../flexjs/MobileTrader/src/models/Stock.as | 148 ++ .../MobileTrader/src/renderers/AlertRenderer.as | 44 + .../MobileTrader/src/renderers/StockRenderer.as | 47 + .../MobileTrader/src/views/AlertsView.mxml | 101 + .../MobileTrader/src/views/AssetsView.mxml | 89 + .../MobileTrader/src/views/SearchView.mxml | 37 + .../MobileTrader/src/views/StockView.mxml | 98 + .../MobileTrader/src/views/WatchListView.mxml | 151 ++ examples/flexjs/TodoListSampleApp/build.xml | 73 + examples/flexjs/TodoListSampleApp/pom.xml | 50 + .../flexjs/TodoListSampleApp/src/README.txt | 22 + .../src/TodoListSampleApp.mxml | 43 + .../todo/controllers/TodoListController.as | 62 + .../src/sample/todo/events/TodoListEvent.as | 35 + .../src/sample/todo/models/TodoListModel.as | 42 + .../sample/todo/renderers/TodoItemRenderer.as | 69 + .../src/sample/todo/views/TodoListView.mxml | 109 ++ examples/flexjs/pom.xml | 218 +++ examples/native/ButtonExample/build.xml | 123 ++ .../native/ButtonExample/src/ButtonExample.as | 34 + examples/native/USStatesMap/build.xml | 123 ++ examples/native/USStatesMap/src/MapCoords.as | 75 + examples/native/USStatesMap/src/USStatesMap.as | 140 ++ frameworks/air-config-template.xml | 372 ++++ frameworks/air-config.xml | 372 ++++ frameworks/asdoc-config.xml | 353 ++++ frameworks/build.xml | 351 ++++ frameworks/downloads.xml | 148 ++ frameworks/flex-config-template.xml | 385 ++++ frameworks/flex-config.xml | 385 ++++ frameworks/fontsrc/FlatUIIcons.as | 47 + frameworks/fontsrc/build.xml | 91 + frameworks/js/.jshintrc | 14 + .../js/VanillaSDK/flash/events/MouseEvent.js | 14 + frameworks/js/VanillaSDK/mx/core/UIComponent.js | 50 + frameworks/js/VanillaSDK/other/ViewElement.js | 61 + .../js/VanillaSDK/spark/components/Button.js | 49 + .../js/VanillaSDK/spark/components/Group.js | 20 + .../js/VanillaSDK/spark/components/Image.js | 11 + .../js/VanillaSDK/spark/components/Label.js | 34 + frameworks/js/build.xml | 153 ++ frameworks/js/jshint.properties | 14 + frameworks/mxml-2009-manifest.xml | 45 + .../projects/Binding/.actionScriptProperties | 24 + frameworks/projects/Binding/.flexLibProperties | 6 + frameworks/projects/Binding/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/Binding/as/src/BindingClasses.as | 34 + .../src/org/apache/flex/binding/ChainBinding.as | 218 +++ .../org/apache/flex/binding/ConstantBinding.as | 168 ++ .../org/apache/flex/binding/GenericBinding.as | 234 +++ .../org/apache/flex/binding/PropertyWatcher.as | 229 +++ .../org/apache/flex/binding/SimpleBinding.as | 207 +++ .../apache/flex/binding/ViewBaseDataBinding.as | 329 ++++ .../src/org/apache/flex/binding/WatcherBase.as | 315 ++++ .../flex/binding/ApplicationDataBinding.as | 338 ++++ .../apache/flex/binding/ContainerDataBinding.as | 384 ++++ .../flex/binding/MXMLBeadViewBaseDataBinding.as | 333 ++++ frameworks/projects/Binding/basic-manifest.xml | 31 + frameworks/projects/Binding/build.xml | 159 ++ .../projects/Binding/compile-asjs-config.xml | 74 + frameworks/projects/Binding/compile-config.xml | 83 + .../src/org/apache/flex/binding/BindingBase.js | 117 ++ .../src/org/apache/flex/binding/ChainBinding.js | 207 +++ .../org/apache/flex/binding/ConstantBinding.js | 72 + .../org/apache/flex/binding/GenericBinding.js | 172 ++ .../org/apache/flex/binding/PropertyWatcher.js | 195 ++ .../org/apache/flex/binding/SimpleBinding.js | 94 + .../apache/flex/binding/ViewBaseDataBinding.js | 349 ++++ .../src/org/apache/flex/binding/WatcherBase.js | 246 +++ .../projects/Charts/.actionScriptProperties | 26 + frameworks/projects/Charts/.flexLibProperties | 6 + frameworks/projects/Charts/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/Charts/as/src/ChartsClasses.as | 48 + .../apache/flex/charts/core/CartesianChart.as | 85 + .../org/apache/flex/charts/core/ChartBase.as | 77 + .../org/apache/flex/charts/core/IAxisBead.as | 58 + .../org/apache/flex/charts/core/IAxisGroup.as | 42 + .../flex/charts/core/ICartesianChartLayout.as | 34 + .../src/org/apache/flex/charts/core/IChart.as | 48 + .../apache/flex/charts/core/IChartDataGroup.as | 55 + .../flex/charts/core/IChartItemRenderer.as | 116 ++ .../org/apache/flex/charts/core/IChartSeries.as | 69 + .../flex/charts/core/IConnectedItemRenderer.as | 55 + .../flex/charts/core/IHorizontalAxisBead.as | 65 + .../flex/charts/core/IVerticalAxisBead.as | 65 + .../org/apache/flex/charts/core/PolarChart.as | 66 + .../charts/supportClasses/ChartAxisGroup.as | 173 ++ .../charts/supportClasses/ChartDataGroup.as | 100 + frameworks/projects/Charts/asjs/defaults.css | 108 ++ .../Charts/asjs/src/ChartASJSClasses.as | 61 + .../asjs/src/org/apache/flex/charts/BarChart.as | 49 + .../src/org/apache/flex/charts/ColumnChart.as | 48 + .../src/org/apache/flex/charts/LineChart.as | 48 + .../asjs/src/org/apache/flex/charts/PieChart.as | 47 + .../org/apache/flex/charts/StackedBarChart.as | 48 + .../apache/flex/charts/StackedColumnChart.as | 48 + .../apache/flex/charts/beads/AxisBaseBead.as | 246 +++ .../charts/beads/ChartItemRendererFactory.as | 155 ++ .../org/apache/flex/charts/beads/ChartView.as | 174 ++ .../DataItemRendererFactoryForSeriesData.as | 131 ++ .../org/apache/flex/charts/beads/DataTipBead.as | 162 ++ .../charts/beads/HorizontalCategoryAxisBead.as | 191 ++ .../charts/beads/HorizontalLinearAxisBead.as | 246 +++ .../charts/beads/VerticalCategoryAxisBead.as | 198 ++ .../flex/charts/beads/VerticalLinearAxisBead.as | 236 +++ .../flex/charts/beads/layouts/BarChartLayout.as | 149 ++ .../charts/beads/layouts/ChartBaseLayout.as | 147 ++ .../charts/beads/layouts/ColumnChartLayout.as | 140 ++ .../layouts/LineChartCategoryVsLinearLayout.as | 152 ++ .../layouts/LineChartLinearVsLinearLayout.as | 166 ++ .../flex/charts/beads/layouts/PieChartLayout.as | 140 ++ .../beads/layouts/StackedBarChartLayout.as | 164 ++ .../beads/layouts/StackedColumnChartLayout.as | 161 ++ .../flex/charts/optimized/SVGBoxItemRenderer.as | 166 ++ .../flex/charts/optimized/SVGChartAxisGroup.as | 142 ++ .../flex/charts/optimized/SVGChartDataGroup.as | 192 ++ .../optimized/SVGLineSegmentItemRenderer.as | 205 +++ .../charts/optimized/SVGWedgeItemRenderer.as | 281 +++ .../flex/charts/supportClasses/BarSeries.as | 103 ++ .../charts/supportClasses/BoxItemRenderer.as | 268 +++ .../flex/charts/supportClasses/ColumnSeries.as | 93 + .../supportClasses/ILineSegmentItemRenderer.as | 57 + .../charts/supportClasses/IWedgeItemRenderer.as | 113 ++ .../supportClasses/LineSegmentItemRenderer.as | 198 ++ .../flex/charts/supportClasses/LineSeries.as | 114 ++ .../flex/charts/supportClasses/PieSeries.as | 85 + .../charts/supportClasses/WedgeItemRenderer.as | 272 +++ frameworks/projects/Charts/basic-manifest.xml | 50 + frameworks/projects/Charts/build.xml | 160 ++ .../projects/Charts/compile-asjs-config.xml | 73 + frameworks/projects/Charts/compile-config.xml | 90 + .../org/apache/flex/charts/core/ChartBase.js | 87 + .../org/apache/flex/charts/core/IAxisBead.js | 61 + .../org/apache/flex/charts/core/IAxisGroup.js | 45 + .../flex/charts/core/ICartesianChartLayout.js | 39 + .../src/org/apache/flex/charts/core/IChart.js | 48 + .../org/apache/flex/charts/core/IChartAxis.js | 39 + .../apache/flex/charts/core/IChartDataGroup.js | 53 + .../flex/charts/core/IChartItemRenderer.js | 78 + .../org/apache/flex/charts/core/IChartSeries.js | 65 + .../flex/charts/core/IHorizontalAxisBead.js | 60 + .../flex/charts/core/IVerticalAxisBead.js | 59 + .../charts/supportClasses/ChartAxisGroup.js | 162 ++ .../charts/supportClasses/ChartDataGroup.js | 83 + .../Collections/.actionScriptProperties | 24 + .../projects/Collections/.flexLibProperties | 6 + frameworks/projects/Collections/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../Collections/as/src/CollectionsClasses.as | 34 + .../org/apache/flex/collections/ICollection.as | 43 + .../flex/collections/IStringCollection.as | 43 + .../apache/flex/collections/LazyCollection.as | 248 +++ .../collections/converters/IItemConverter.as | 49 + .../collections/converters/JSONItemConverter.as | 74 + .../flex/collections/parsers/IInputParser.as | 50 + .../flex/collections/parsers/JSONInputParser.as | 54 + .../asjs/src/CollectionsASJSClasses.as | 33 + .../org/apache/flex/collections/ArrayList.as | 396 ++++ .../projects/Collections/basic-manifest.xml | 29 + frameworks/projects/Collections/build.xml | 161 ++ .../Collections/compile-asjs-config.xml | 74 + .../projects/Collections/compile-config.xml | 84 + .../org/apache/flex/collections/ICollection.js | 50 + .../apache/flex/collections/LazyCollection.js | 163 ++ .../collections/converters/JSONItemConverter.js | 48 + .../flex/collections/parsers/JSONInputParser.js | 48 + .../projects/Core/.actionScriptProperties | 23 + frameworks/projects/Core/.flexLibProperties | 6 + frameworks/projects/Core/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/projects/Core/as/src/CoreClasses.as | 112 ++ .../as/src/org/apache/flex/core/Application.as | 502 +++++ .../as/src/org/apache/flex/core/BeadViewBase.as | 97 + .../apache/flex/core/BrowserResizeListener.as | 110 ++ .../src/org/apache/flex/core/BrowserScroller.as | 80 + .../src/org/apache/flex/core/BrowserWindow.as | 51 + .../src/org/apache/flex/core/CSSFontFaceBead.as | 146 ++ .../as/src/org/apache/flex/core/CSSShape.as | 162 ++ .../as/src/org/apache/flex/core/CSSSprite.as | 162 ++ .../as/src/org/apache/flex/core/CSSTextField.as | 155 ++ .../src/org/apache/flex/core/CallLaterBead.as | 112 ++ .../as/src/org/apache/flex/core/ClassFactory.as | 90 + .../src/org/apache/flex/core/ContainerBase.as | 413 +++++ .../flex/core/ContainerBaseStrandChildren.as | 98 + .../src/org/apache/flex/core/DataBindingBase.as | 45 + .../src/org/apache/flex/core/FilledRectangle.as | 106 ++ .../as/src/org/apache/flex/core/IAlertModel.as | 135 ++ .../Core/as/src/org/apache/flex/core/IBead.as | 47 + .../src/org/apache/flex/core/IBeadController.as | 37 + .../as/src/org/apache/flex/core/IBeadLayout.as | 40 + .../as/src/org/apache/flex/core/IBeadModel.as | 39 + .../as/src/org/apache/flex/core/IBeadView.as | 46 + .../as/src/org/apache/flex/core/IBorderModel.as | 45 + .../Core/as/src/org/apache/flex/core/IChild.as | 44 + .../Core/as/src/org/apache/flex/core/IChrome.as | 37 + .../src/org/apache/flex/core/IComboBoxModel.as | 108 ++ .../as/src/org/apache/flex/core/IContainer.as | 47 + .../src/org/apache/flex/core/IContainerView.as | 33 + .../as/src/org/apache/flex/core/IContentView.as | 38 + .../org/apache/flex/core/IContentViewHost.as | 35 + .../core/IDataProviderItemRendererMapper.as | 52 + .../as/src/org/apache/flex/core/IDocument.as | 48 + .../src/org/apache/flex/core/IDragInitiator.as | 67 + .../as/src/org/apache/flex/core/IEffectTimer.as | 68 + .../as/src/org/apache/flex/core/IFactory.as | 46 + .../as/src/org/apache/flex/core/IFlexInfo.as | 43 + .../as/src/org/apache/flex/core/IFormatBead.as | 69 + .../as/src/org/apache/flex/core/IImageModel.as | 48 + .../src/org/apache/flex/core/IItemRenderer.as | 57 + .../flex/core/IItemRendererClassFactory.as | 60 + .../org/apache/flex/core/IItemRendererParent.as | 52 + .../as/src/org/apache/flex/core/ILayoutChild.as | 172 ++ .../as/src/org/apache/flex/core/ILayoutHost.as | 44 + .../apache/flex/core/IListPresentationModel.as | 54 + .../src/org/apache/flex/core/IMXMLDocument.as | 66 + .../org/apache/flex/core/IMeasurementBead.as | 53 + .../as/src/org/apache/flex/core/IPanelModel.as | 45 + .../Core/as/src/org/apache/flex/core/IParent.as | 109 ++ .../src/org/apache/flex/core/IParentIUIBase.as | 33 + .../Core/as/src/org/apache/flex/core/IPopUp.as | 33 + .../as/src/org/apache/flex/core/IPopUpHost.as | 33 + .../as/src/org/apache/flex/core/IRangeModel.as | 95 + .../src/org/apache/flex/core/IRollOverModel.as | 46 + .../src/org/apache/flex/core/IScrollBarModel.as | 57 + .../apache/flex/core/ISelectableItemRenderer.as | 95 + .../src/org/apache/flex/core/ISelectionModel.as | 100 + .../as/src/org/apache/flex/core/IStatesImpl.as | 37 + .../src/org/apache/flex/core/IStatesObject.as | 69 + .../Core/as/src/org/apache/flex/core/IStrand.as | 77 + .../org/apache/flex/core/IStrandWithModel.as | 50 + .../as/src/org/apache/flex/core/IStyleObject.as | 45 + .../org/apache/flex/core/IStyleableObject.as | 71 + .../as/src/org/apache/flex/core/ITextModel.as | 56 + .../src/org/apache/flex/core/ITitleBarModel.as | 73 + .../org/apache/flex/core/IToggleButtonModel.as | 67 + .../Core/as/src/org/apache/flex/core/IUIBase.as | 133 ++ .../apache/flex/core/IValueToggleButtonModel.as | 69 + .../as/src/org/apache/flex/core/IValuesImpl.as | 137 ++ .../as/src/org/apache/flex/core/IViewport.as | 83 + .../src/org/apache/flex/core/IViewportModel.as | 50 + .../org/apache/flex/core/IViewportScroller.as | 35 + .../flex/core/ItemRendererClassFactory.as | 196 ++ .../as/src/org/apache/flex/core/ListBase.as | 123 ++ .../apache/flex/core/ListBaseStrandChildren.as | 99 + .../org/apache/flex/core/MXMLDragInitiator.as | 131 ++ .../org/apache/flex/core/SimpleApplication.as | 89 + .../org/apache/flex/core/SimpleCSSValuesImpl.as | 614 +++++++ .../org/apache/flex/core/SimpleStatesImpl.as | 223 +++ .../org/apache/flex/core/SimpleValuesImpl.as | 182 ++ .../as/src/org/apache/flex/core/StageProxy.as | 126 ++ .../Core/as/src/org/apache/flex/core/Strand.as | 182 ++ .../apache/flex/core/StyleableCSSTextField.as | 200 ++ .../Core/as/src/org/apache/flex/core/UIBase.as | 1063 +++++++++++ .../as/src/org/apache/flex/core/UIButtonBase.as | 859 +++++++++ .../src/org/apache/flex/core/ValuesManager.as | 72 + .../as/src/org/apache/flex/core/ViewBase.as | 98 + .../src/org/apache/flex/events/CustomEvent.as | 50 + .../Core/as/src/org/apache/flex/events/Event.as | 78 + .../org/apache/flex/events/EventDispatcher.as | 47 + .../org/apache/flex/events/IEventDispatcher.as | 36 + .../as/src/org/apache/flex/events/MouseEvent.as | 154 ++ .../org/apache/flex/events/ValueChangeEvent.as | 122 ++ .../as/src/org/apache/flex/events/ValueEvent.as | 59 + .../flex/events/utils/MouseEventConverter.as | 165 ++ .../org/apache/flex/events/utils/MouseUtils.as | 103 ++ .../Core/as/src/org/apache/flex/geom/Point.as | 42 + .../as/src/org/apache/flex/geom/Rectangle.as | 42 + .../Core/as/src/org/apache/flex/geom/Size.as | 41 + .../as/src/org/apache/flex/states/AddItems.as | 101 + .../org/apache/flex/states/ItemAndDescriptor.as | 70 + .../org/apache/flex/states/SetEventHandler.as | 79 + .../src/org/apache/flex/states/SetProperty.as | 81 + .../Core/as/src/org/apache/flex/states/State.as | 83 + .../as/src/org/apache/flex/utils/BinaryData.as | 236 +++ .../src/org/apache/flex/utils/CSSBorderUtils.as | 218 +++ .../org/apache/flex/utils/CSSContainerUtils.as | 194 ++ .../as/src/org/apache/flex/utils/EffectTimer.as | 95 + .../apache/flex/utils/MXMLDataInterpreter.as | 417 +++++ .../src/org/apache/flex/utils/MixinManager.as | 81 + .../as/src/org/apache/flex/utils/PNGEncoder.as | 304 ++++ .../as/src/org/apache/flex/utils/PointUtils.as | 80 + .../org/apache/flex/utils/SolidBorderUtil.as | 190 ++ .../src/org/apache/flex/utils/StringTrimmer.as | 175 ++ .../Core/as/src/org/apache/flex/utils/Timer.as | 80 + .../as/src/org/apache/flex/utils/UIUtils.as | 107 ++ .../flex/utils/ViewSourceContextMenuOption.as | 90 + .../org/apache/flex/utils/dbg/DOMPathUtil.as | 94 + .../as/tests/FlexUnitFlexJSApplication.mxml | 46 + frameworks/projects/Core/as/tests/build.xml | 164 ++ .../Core/as/tests/flexUnitTests/StrandTester.as | 27 + .../as/tests/flexUnitTests/StrandTesterTest.as | 55 + .../projects/Core/asjs/basic-manifest.xml | 28 + frameworks/projects/Core/asjs/build.xml | 79 + .../projects/Core/asjs/compile-config.xml | 76 + frameworks/projects/Core/asjs/defaults.css | 138 ++ .../projects/Core/asjs/src/CoreASJSClasses.as | 38 + .../org/apache/flex/core/BindableCSSStyles.as | 134 ++ .../src/org/apache/flex/core/IDataGridModel.as | 44 + .../flex/core/IDataGridPresentationModel.as | 45 + .../org/apache/flex/core/IDateChooserModel.as | 101 + .../org/apache/flex/core/ParentDocumentBead.as | 127 ++ .../src/org/apache/flex/core/SimpleCSSStyles.as | 106 ++ .../asjs/src/org/apache/flex/utils/CSSUtils.as | 323 ++++ frameworks/projects/Core/basic-manifest.xml | 42 + frameworks/projects/Core/build.xml | 161 ++ .../projects/Core/compile-asjs-config.xml | 76 + frameworks/projects/Core/compile-config.xml | 84 + .../js/src/org/apache/flex/core/Application.js | 176 ++ .../js/src/org/apache/flex/core/BeadViewBase.js | 71 + .../apache/flex/core/BrowserResizeListener.js | 78 + .../src/org/apache/flex/core/BrowserScroller.js | 55 + .../src/org/apache/flex/core/BrowserWindow.js | 45 + .../src/org/apache/flex/core/CSSFontFaceBead.js | 54 + .../src/org/apache/flex/core/CallLaterBead.js | 93 + .../js/src/org/apache/flex/core/ClassFactory.js | 64 + .../src/org/apache/flex/core/ContainerBase.js | 378 ++++ .../flex/core/ContainerBaseStrandChildren.js | 112 ++ .../src/org/apache/flex/core/DataBindingBase.js | 34 + .../src/org/apache/flex/core/FilledRectangle.js | 86 + .../org/apache/flex/core/HTMLElementWrapper.js | 177 ++ .../Core/js/src/org/apache/flex/core/IBead.js | 49 + .../src/org/apache/flex/core/IBeadController.js | 42 + .../js/src/org/apache/flex/core/IBeadLayout.js | 42 + .../js/src/org/apache/flex/core/IBeadModel.js | 45 + .../js/src/org/apache/flex/core/IBeadView.js | 38 + .../Core/js/src/org/apache/flex/core/IChild.js | 49 + .../Core/js/src/org/apache/flex/core/IChrome.js | 31 + .../js/src/org/apache/flex/core/IContainer.js | 52 + .../src/org/apache/flex/core/IContainerView.js | 44 + .../js/src/org/apache/flex/core/IContentView.js | 79 + .../org/apache/flex/core/IContentViewHost.js | 52 + .../core/IDataProviderItemRendererMapper.js | 53 + .../js/src/org/apache/flex/core/IDocument.js | 51 + .../js/src/org/apache/flex/core/IEffectTimer.js | 45 + .../js/src/org/apache/flex/core/IFactory.js | 45 + .../js/src/org/apache/flex/core/IFormatBead.js | 62 + .../src/org/apache/flex/core/IItemRenderer.js | 38 + .../flex/core/IItemRendererClassFactory.js | 38 + .../apache/flex/core/IItemRendererFactory.js | 45 + .../org/apache/flex/core/IItemRendererParent.js | 48 + .../js/src/org/apache/flex/core/ILayoutChild.js | 42 + .../js/src/org/apache/flex/core/ILayoutHost.js | 46 + .../apache/flex/core/IListPresentationModel.js | 60 + .../src/org/apache/flex/core/IMXMLDocument.js | 41 + .../org/apache/flex/core/IMeasurementBead.js | 38 + .../Core/js/src/org/apache/flex/core/IParent.js | 70 + .../src/org/apache/flex/core/IParentIUIBase.js | 46 + .../js/src/org/apache/flex/core/IPopUpHost.js | 45 + .../src/org/apache/flex/core/IRollOverModel.js | 58 + .../apache/flex/core/ISelectableItemRenderer.js | 75 + .../src/org/apache/flex/core/ISelectionModel.js | 65 + .../js/src/org/apache/flex/core/IStatesImpl.js | 47 + .../Core/js/src/org/apache/flex/core/IStrand.js | 70 + .../org/apache/flex/core/IStyleableObject.js | 46 + .../js/src/org/apache/flex/core/ITextModel.js | 54 + .../Core/js/src/org/apache/flex/core/IUIBase.js | 40 + .../js/src/org/apache/flex/core/IValuesImpl.js | 73 + .../js/src/org/apache/flex/core/IViewport.js | 44 + .../src/org/apache/flex/core/IViewportModel.js | 44 + .../flex/core/ItemRendererClassFactory.js | 96 + .../js/src/org/apache/flex/core/ListBase.js | 179 ++ .../apache/flex/core/ListBaseStrandChildren.js | 112 ++ .../org/apache/flex/core/SimpleApplication.js | 49 + .../org/apache/flex/core/SimpleCSSValuesImpl.js | 361 ++++ .../org/apache/flex/core/SimpleStatesImpl.js | 221 +++ .../org/apache/flex/core/SimpleValuesImpl.js | 33 + .../Core/js/src/org/apache/flex/core/UIBase.js | 872 +++++++++ .../src/org/apache/flex/core/ValuesManager.js | 57 + .../js/src/org/apache/flex/core/ViewBase.js | 143 ++ .../src/org/apache/flex/events/BrowserEvent.js | 162 ++ .../src/org/apache/flex/events/CustomEvent.js | 58 + .../src/org/apache/flex/events/ElementEvents.js | 52 + .../Core/js/src/org/apache/flex/events/Event.js | 71 + .../org/apache/flex/events/EventDispatcher.js | 138 ++ .../org/apache/flex/events/IEventDispatcher.js | 40 + .../js/src/org/apache/flex/events/MouseEvent.js | 186 ++ .../org/apache/flex/events/ValueChangeEvent.js | 119 ++ .../js/src/org/apache/flex/events/ValueEvent.js | 69 + .../org/apache/flex/events/utils/MouseUtils.js | 62 + .../Core/js/src/org/apache/flex/geom/Point.js | 56 + .../js/src/org/apache/flex/geom/Rectangle.js | 104 ++ .../Core/js/src/org/apache/flex/geom/Size.js | 56 + .../js/src/org/apache/flex/states/AddItems.js | 249 +++ .../org/apache/flex/states/SetEventHandler.js | 152 ++ .../src/org/apache/flex/states/SetProperty.js | 173 ++ .../Core/js/src/org/apache/flex/states/State.js | 82 + .../js/src/org/apache/flex/svg/TextButton.js | 90 + .../apache/flex/svg/assets/TextButton_Skin.svg | 279 +++ .../js/src/org/apache/flex/utils/BinaryData.js | 223 +++ .../org/apache/flex/utils/CSSContainerUtils.js | 83 + .../js/src/org/apache/flex/utils/EffectTimer.js | 94 + .../js/src/org/apache/flex/utils/Language.js | 316 ++++ .../apache/flex/utils/MXMLDataInterpreter.js | 412 +++++ .../src/org/apache/flex/utils/MixinManager.js | 62 + .../js/src/org/apache/flex/utils/PointUtils.js | 82 + .../Core/js/src/org/apache/flex/utils/Timer.js | 148 ++ .../js/src/org/apache/flex/utils/UIUtils.js | 84 + .../flex/utils/ViewSourceContextMenuOption.js | 47 + .../projects/CreateJS/.actionScriptProperties | 25 + frameworks/projects/CreateJS/.flexLibProperties | 6 + frameworks/projects/CreateJS/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/projects/CreateJS/as/defaults.css | 36 + .../projects/CreateJS/as/src/CreateJSClasses.as | 33 + .../src/org/apache/flex/createjs/Application.as | 140 ++ .../as/src/org/apache/flex/createjs/CheckBox.as | 26 + .../as/src/org/apache/flex/createjs/Label.as | 27 + .../src/org/apache/flex/createjs/TextButton.as | 50 + .../src/org/apache/flex/createjs/core/UIBase.as | 141 ++ .../org/apache/flex/createjs/core/ViewBase.as | 95 + frameworks/projects/CreateJS/build.xml | 140 ++ frameworks/projects/CreateJS/compile-config.xml | 83 + .../projects/CreateJS/createjs-manifest.xml | 31 + .../CreateJS/js/src/createjs_externals.js | 20 + .../src/org/apache/flex/createjs/Application.js | 121 ++ .../js/src/org/apache/flex/createjs/CheckBox.js | 131 ++ .../js/src/org/apache/flex/createjs/Label.js | 64 + .../src/org/apache/flex/createjs/TextButton.js | 91 + .../src/org/apache/flex/createjs/core/UIBase.js | 136 ++ .../org/apache/flex/createjs/core/ViewBase.js | 76 + .../projects/DragDrop/.actionScriptProperties | 24 + frameworks/projects/DragDrop/.flexLibProperties | 6 + frameworks/projects/DragDrop/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/DragDrop/as/src/DragDropClasses.as | 34 + .../as/src/org/apache/flex/events/DragEvent.as | 317 ++++ .../DragDrop/asjs/src/DragDropASJSClasses.as | 34 + .../asjs/src/org/apache/flex/core/DropType.as | 64 + .../beads/controllers/DragMouseController.as | 261 +++ .../beads/controllers/DropMouseController.as | 181 ++ frameworks/projects/DragDrop/basic-manifest.xml | 27 + frameworks/projects/DragDrop/build.xml | 161 ++ .../projects/DragDrop/compile-asjs-config.xml | 74 + frameworks/projects/DragDrop/compile-config.xml | 84 + .../js/src/org/apache/flex/events/DragEvent.js | 146 ++ .../projects/Effects/.actionScriptProperties | 24 + frameworks/projects/Effects/.flexLibProperties | 6 + frameworks/projects/Effects/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/Effects/as/src/EffectsClasses.as | 34 + .../org/apache/flex/effects/PlatformWiper.as | 100 + .../Effects/asjs/src/EffectsASJSClasses.as | 38 + .../flex/core/StatesWithTransitionsImpl.as | 346 ++++ .../asjs/src/org/apache/flex/effects/Effect.as | 263 +++ .../asjs/src/org/apache/flex/effects/Fade.as | 165 ++ .../asjs/src/org/apache/flex/effects/IEffect.as | 136 ++ .../asjs/src/org/apache/flex/effects/Move.as | 240 +++ .../src/org/apache/flex/effects/Parallel.as | 152 ++ .../asjs/src/org/apache/flex/effects/Resize.as | 197 ++ .../src/org/apache/flex/effects/Sequence.as | 152 ++ .../asjs/src/org/apache/flex/effects/Tween.as | 665 +++++++ .../asjs/src/org/apache/flex/effects/Wipe.as | 156 ++ .../src/org/apache/flex/states/Transition.as | 80 + frameworks/projects/Effects/basic-manifest.xml | 32 + frameworks/projects/Effects/build.xml | 162 ++ .../projects/Effects/compile-asjs-config.xml | 74 + frameworks/projects/Effects/compile-config.xml | 84 + .../org/apache/flex/effects/PlatformWiper.js | 85 + frameworks/projects/Flat/as/defaults.css | 842 +++++++++ frameworks/projects/Flat/as/src/FlatClasses.as | 37 + .../as/src/org/apache/flex/flat/CheckBox.as | 47 + .../as/src/org/apache/flex/flat/DropDownList.as | 46 + .../as/src/org/apache/flex/flat/RadioButton.as | 47 + .../beads/CSSContentAndTextToggleButtonView.as | 304 ++++ .../flex/flat/beads/CSSScrollBarButtonView.as | 178 ++ .../apache/flex/flat/beads/CSSScrollBarView.as | 241 +++ ...CheckboxCSSContentAndTextToggleButtonView.as | 48 + .../apache/flex/flat/beads/DropDownListView.as | 309 ++++ .../RadioCSSContentAndTextToggleButtonView.as | 47 + .../flat/supportClasses/DropDownListList.as | 64 + .../DropDownListStringItemRenderer.as | 70 + frameworks/projects/Flat/build.xml | 161 ++ frameworks/projects/Flat/compile-config.xml | 91 + frameworks/projects/Flat/flat-manifest.xml | 105 ++ .../js/src/org/apache/flex/flat/CheckBox.js | 138 ++ .../js/src/org/apache/flex/flat/DropDownList.js | 296 +++ .../js/src/org/apache/flex/flat/RadioButton.js | 228 +++ .../projects/Formatters/.actionScriptProperties | 25 + .../projects/Formatters/.flexLibProperties | 6 + frameworks/projects/Formatters/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../Formatters/as/src/FormattersClasses.as | 34 + .../as/src/org/apache/flex/core/FormatBase.as | 115 ++ .../asjs/src/FormattersASJSClasses.as | 36 + .../flex/html/accessories/CurrencyFormatter.as | 215 +++ .../html/accessories/DateFormatMMDDYYYYBead.as | 158 ++ .../flex/html/accessories/NumberFormatter.as | 210 +++ .../flex/html/beads/FormatableLabelView.as | 90 + .../flex/html/beads/FormatableTextInputView.as | 91 + .../projects/Formatters/basic-manifest.xml | 25 + frameworks/projects/Formatters/build.xml | 162 ++ .../projects/Formatters/compile-asjs-config.xml | 75 + .../projects/Formatters/compile-config.xml | 85 + .../js/src/org/apache/flex/core/FormatBase.js | 126 ++ .../projects/GoogleMaps/.actionScriptProperties | 24 + .../projects/GoogleMaps/.flexLibProperties | 6 + frameworks/projects/GoogleMaps/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/projects/GoogleMaps/as/defaults.css | 28 + .../GoogleMaps/as/src/GoogleMapsClasses.as | 33 + .../src/org/apache/flex/maps/google/Geometry.as | 30 + .../src/org/apache/flex/maps/google/LatLng.as | 30 + .../as/src/org/apache/flex/maps/google/Map.as | 233 +++ .../src/org/apache/flex/maps/google/Marker.as | 32 + .../as/src/org/apache/flex/maps/google/Place.as | 43 + .../apache/flex/maps/google/beads/MapView.as | 473 +++++ .../apache/flex/maps/google/models/MapModel.as | 150 ++ frameworks/projects/GoogleMaps/build.xml | 141 ++ .../projects/GoogleMaps/compile-config.xml | 82 + .../projects/GoogleMaps/google-manifest.xml | 24 + .../src/org/apache/flex/maps/google/Geometry.js | 50 + .../src/org/apache/flex/maps/google/LatLng.js | 53 + .../js/src/org/apache/flex/maps/google/Map.js | 360 ++++ .../src/org/apache/flex/maps/google/Marker.js | 63 + .../js/src/org/apache/flex/maps/google/Place.js | 93 + .../apache/flex/maps/google/beads/MapView.js | 67 + .../apache/flex/maps/google/models/MapModel.js | 108 ++ .../projects/Graphics/.actionScriptProperties | 23 + frameworks/projects/Graphics/.flexLibProperties | 6 + frameworks/projects/Graphics/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/Graphics/as/src/GraphicsClasses.as | 45 + .../src/org/apache/flex/core/graphics/Circle.as | 60 + .../org/apache/flex/core/graphics/Ellipse.as | 54 + .../apache/flex/core/graphics/GradientBase.as | 216 +++ .../apache/flex/core/graphics/GradientEntry.as | 127 ++ .../apache/flex/core/graphics/GraphicShape.as | 102 ++ .../flex/core/graphics/GraphicsContainer.as | 192 ++ .../src/org/apache/flex/core/graphics/IFill.as | 25 + .../org/apache/flex/core/graphics/IStroke.as | 21 + .../apache/flex/core/graphics/LinearGradient.as | 58 + .../src/org/apache/flex/core/graphics/Path.as | 72 + .../src/org/apache/flex/core/graphics/Rect.as | 52 + .../org/apache/flex/core/graphics/SolidColor.as | 91 + .../flex/core/graphics/SolidColorStroke.as | 109 ++ .../src/org/apache/flex/core/graphics/Text.as | 97 + .../graphics/utils/AdvancedLayoutFeatures.as | 1140 ++++++++++++ .../core/graphics/utils/CompoundTransform.as | 777 ++++++++ .../core/graphics/utils/IAssetLayoutFeatures.as | 371 ++++ .../flex/core/graphics/utils/MatrixUtil.as | 1605 ++++++++++++++++ .../flex/core/graphics/utils/PathHelper.as | 1712 +++++++++++++++++ .../core/graphics/utils/TransformOffsets.as | 367 ++++ frameworks/projects/Graphics/basic-manifest.xml | 34 + frameworks/projects/Graphics/build.xml | 142 ++ frameworks/projects/Graphics/compile-config.xml | 78 + .../src/org/apache/flex/core/graphics/Circle.js | 101 + .../org/apache/flex/core/graphics/Ellipse.js | 80 + .../apache/flex/core/graphics/GradientBase.js | 141 ++ .../apache/flex/core/graphics/GradientEntry.js | 126 ++ .../apache/flex/core/graphics/GraphicShape.js | 205 +++ .../flex/core/graphics/GraphicsContainer.js | 250 +++ .../src/org/apache/flex/core/graphics/IFill.js | 52 + .../org/apache/flex/core/graphics/IStroke.js | 52 + .../src/org/apache/flex/core/graphics/Line.js | 79 + .../apache/flex/core/graphics/LinearGradient.js | 125 ++ .../src/org/apache/flex/core/graphics/Path.js | 101 + .../src/org/apache/flex/core/graphics/Rect.js | 80 + .../org/apache/flex/core/graphics/SolidColor.js | 92 + .../flex/core/graphics/SolidColorStroke.js | 109 ++ .../src/org/apache/flex/core/graphics/Text.js | 70 + .../projects/HTML/.actionScriptProperties | 25 + frameworks/projects/HTML/.flexLibProperties | 6 + frameworks/projects/HTML/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/projects/HTML/as/defaults.css | 606 ++++++ frameworks/projects/HTML/as/src/HTMLClasses.as | 118 ++ .../HTML/as/src/org/apache/flex/html/Alert.as | 195 ++ .../HTML/as/src/org/apache/flex/html/Button.as | 75 + .../as/src/org/apache/flex/html/ButtonBar.as | 53 + .../as/src/org/apache/flex/html/CheckBox.as | 117 ++ .../as/src/org/apache/flex/html/CloseButton.as | 45 + .../as/src/org/apache/flex/html/ComboBox.as | 114 ++ .../as/src/org/apache/flex/html/Container.as | 83 + .../as/src/org/apache/flex/html/ControlBar.as | 76 + .../as/src/org/apache/flex/html/DropDownList.as | 157 ++ .../as/src/org/apache/flex/html/HContainer.as | 64 + .../HTML/as/src/org/apache/flex/html/HRule.as | 49 + .../HTML/as/src/org/apache/flex/html/Image.as | 68 + .../org/apache/flex/html/ImageAndTextButton.as | 70 + .../HTML/as/src/org/apache/flex/html/Label.as | 115 ++ .../HTML/as/src/org/apache/flex/html/List.as | 254 +++ .../src/org/apache/flex/html/MultilineLabel.as | 60 + .../src/org/apache/flex/html/NumericStepper.as | 145 ++ .../HTML/as/src/org/apache/flex/html/Panel.as | 108 ++ .../org/apache/flex/html/PanelWithControlBar.as | 121 ++ .../as/src/org/apache/flex/html/RadioButton.as | 208 +++ .../as/src/org/apache/flex/html/SimpleAlert.as | 132 ++ .../as/src/org/apache/flex/html/SimpleList.as | 46 + .../HTML/as/src/org/apache/flex/html/Slider.as | 152 ++ .../HTML/as/src/org/apache/flex/html/Spacer.as | 49 + .../HTML/as/src/org/apache/flex/html/Spinner.as | 146 ++ .../as/src/org/apache/flex/html/TextArea.as | 91 + .../as/src/org/apache/flex/html/TextButton.as | 90 + .../as/src/org/apache/flex/html/TextInput.as | 120 ++ .../as/src/org/apache/flex/html/TitleBar.as | 127 ++ .../org/apache/flex/html/ToggleTextButton.as | 106 ++ .../HTML/as/src/org/apache/flex/html/ToolTip.as | 60 + .../as/src/org/apache/flex/html/VContainer.as | 65 + .../HTML/as/src/org/apache/flex/html/VRule.as | 49 + .../accessories/NumericOnlyTextInputBead.as | 146 ++ .../flex/html/accessories/PasswordInputBead.as | 85 + .../flex/html/accessories/TextPromptBead.as | 131 ++ .../flex/html/beads/AlertMeasurementBead.as | 88 + .../src/org/apache/flex/html/beads/AlertView.as | 226 +++ .../flex/html/beads/BackgroundImageBead.as | 112 ++ .../org/apache/flex/html/beads/ButtonBarView.as | 72 + .../org/apache/flex/html/beads/CSSButtonView.as | 167 ++ .../html/beads/CSSImageAndTextButtonView.as | 367 ++++ .../apache/flex/html/beads/CSSTextButtonView.as | 347 ++++ .../flex/html/beads/CSSTextToggleButtonView.as | 105 ++ .../org/apache/flex/html/beads/CheckBoxView.as | 296 +++ .../apache/flex/html/beads/CloseButtonView.as | 101 + .../org/apache/flex/html/beads/ComboBoxView.as | 247 +++ .../org/apache/flex/html/beads/ContainerView.as | 555 ++++++ .../html/beads/ControlBarMeasurementBead.as | 116 ++ .../DataItemRendererFactoryForArrayData.as | 161 ++ .../flex/html/beads/DownArrowButtonView.as | 111 ++ .../apache/flex/html/beads/DropDownListView.as | 300 +++ .../src/org/apache/flex/html/beads/HRuleView.as | 87 + .../flex/html/beads/HScrollBarThumbView.as | 120 ++ .../flex/html/beads/HScrollBarTrackView.as | 118 ++ .../apache/flex/html/beads/HScrollBarView.as | 99 + .../apache/flex/html/beads/IBackgroundBead.as | 35 + .../org/apache/flex/html/beads/IBorderBead.as | 35 + .../org/apache/flex/html/beads/IComboBoxView.as | 78 + .../apache/flex/html/beads/IDropDownListView.as | 57 + .../apache/flex/html/beads/IGraphicsDrawing.as | 36 + .../src/org/apache/flex/html/beads/IListView.as | 48 + .../apache/flex/html/beads/IScrollBarView.as | 80 + .../org/apache/flex/html/beads/ISliderView.as | 56 + .../org/apache/flex/html/beads/ISpinnerView.as | 56 + .../apache/flex/html/beads/ITextFieldView.as | 44 + .../apache/flex/html/beads/ITextItemRenderer.as | 45 + .../flex/html/beads/ImageAndTextButtonView.as | 276 +++ .../apache/flex/html/beads/ImageButtonView.as | 147 ++ .../src/org/apache/flex/html/beads/ImageView.as | 147 ++ .../flex/html/beads/LeftArrowButtonView.as | 112 ++ .../src/org/apache/flex/html/beads/ListView.as | 210 +++ .../flex/html/beads/MultilineTextFieldView.as | 56 + .../flex/html/beads/NumericStepperView.as | 185 ++ .../src/org/apache/flex/html/beads/PanelView.as | 170 ++ .../flex/html/beads/PanelWithControlBarView.as | 207 +++ .../apache/flex/html/beads/RadioButtonView.as | 281 +++ .../flex/html/beads/RightArrowButtonView.as | 112 ++ .../org/apache/flex/html/beads/ScrollBarView.as | 216 +++ .../apache/flex/html/beads/SimpleAlertView.as | 149 ++ .../flex/html/beads/SingleLineBorderBead.as | 91 + .../apache/flex/html/beads/SliderThumbView.as | 113 ++ .../apache/flex/html/beads/SliderTrackView.as | 113 ++ .../org/apache/flex/html/beads/SliderView.as | 179 ++ .../flex/html/beads/SolidBackgroundBead.as | 191 ++ .../org/apache/flex/html/beads/SpinnerView.as | 135 ++ .../org/apache/flex/html/beads/TextAreaView.as | 263 +++ .../html/beads/TextButtonMeasurementBead.as | 86 + .../apache/flex/html/beads/TextButtonView.as | 217 +++ .../html/beads/TextFieldLabelMeasurementBead.as | 92 + .../org/apache/flex/html/beads/TextFieldView.as | 54 + .../apache/flex/html/beads/TextFieldViewBase.as | 404 ++++ .../org/apache/flex/html/beads/TextInputView.as | 135 ++ .../flex/html/beads/TextInputWithBorderView.as | 100 + .../TextItemRendererFactoryForArrayData.as | 144 ++ ...extItemRendererFactoryForStringVectorData.as | 128 ++ .../apache/flex/html/beads/UpArrowButtonView.as | 112 ++ .../src/org/apache/flex/html/beads/VRuleView.as | 87 + .../flex/html/beads/VScrollBarThumbView.as | 119 ++ .../flex/html/beads/VScrollBarTrackView.as | 118 ++ .../apache/flex/html/beads/VScrollBarView.as | 99 + .../html/beads/controllers/AlertController.as | 88 + .../controllers/ButtonAutoRepeatController.as | 147 ++ .../beads/controllers/ComboBoxController.as | 104 ++ .../beads/controllers/DropDownListController.as | 116 ++ .../EditableTextKeyboardController.as | 86 + .../controllers/HScrollBarMouseController.as | 101 + .../controllers/ItemRendererMouseController.as | 126 ++ .../ListSingleSelectionMouseController.as | 129 ++ .../controllers/ScrollBarMouseControllerBase.as | 184 ++ .../beads/controllers/SliderMouseController.as | 148 ++ .../beads/controllers/SpinnerMouseController.as | 97 + .../controllers/VScrollBarMouseController.as | 101 + .../flex/html/beads/layouts/BasicLayout.as | 370 ++++ .../flex/html/beads/layouts/ButtonBarLayout.as | 143 ++ .../flex/html/beads/layouts/HScrollBarLayout.as | 121 ++ .../flex/html/beads/layouts/HorizontalLayout.as | 268 +++ .../flex/html/beads/layouts/TileLayout.as | 195 ++ .../flex/html/beads/layouts/VScrollBarLayout.as | 122 ++ .../flex/html/beads/layouts/VerticalLayout.as | 305 ++++ .../apache/flex/html/beads/models/AlertModel.as | 288 +++ .../html/beads/models/ArraySelectionModel.as | 243 +++ .../flex/html/beads/models/ComboBoxModel.as | 100 + .../flex/html/beads/models/ImageAndTextModel.as | 77 + .../apache/flex/html/beads/models/ImageModel.as | 89 + .../html/beads/models/ListPresentationModel.as | 107 ++ .../apache/flex/html/beads/models/PanelModel.as | 158 ++ .../apache/flex/html/beads/models/RangeModel.as | 222 +++ .../flex/html/beads/models/ScrollBarModel.as | 98 + .../html/beads/models/SingleLineBorderModel.as | 85 + .../html/beads/models/StringSelectionModel.as | 221 +++ .../apache/flex/html/beads/models/TextModel.as | 125 ++ .../flex/html/beads/models/TitleBarModel.as | 136 ++ .../flex/html/beads/models/ToggleButtonModel.as | 145 ++ .../html/beads/models/ValueToggleButtonModel.as | 123 ++ .../flex/html/beads/models/ViewportModel.as | 72 + .../apache/flex/html/supportClasses/Border.as | 49 + .../ButtonBarButtonItemRenderer.as | 135 ++ .../html/supportClasses/ContainerContentArea.as | 70 + .../flex/html/supportClasses/DataGroup.as | 85 + .../html/supportClasses/DataItemRenderer.as | 131 ++ .../html/supportClasses/DropDownListList.as | 63 + .../flex/html/supportClasses/HScrollBar.as | 49 + .../flex/html/supportClasses/ScrollBar.as | 50 + .../html/supportClasses/ScrollingViewport.as | 383 ++++ .../html/supportClasses/StringItemRenderer.as | 123 ++ .../supportClasses/TextFieldItemRenderer.as | 540 ++++++ .../html/supportClasses/UIItemRendererBase.as | 282 +++ .../flex/html/supportClasses/VScrollBar.as | 49 + .../apache/flex/html/supportClasses/Viewport.as | 157 ++ .../as/src/org/apache/flex/svg/TextButton.as | 30 + .../projects/HTML/asjs/src/HTMLASJSClasses.as | 55 + .../asjs/src/org/apache/flex/html/DataGrid.as | 164 ++ .../src/org/apache/flex/html/DateChooser.as | 74 + .../asjs/src/org/apache/flex/html/DateField.as | 95 + .../src/org/apache/flex/html/ImageButton.as | 60 + .../org/apache/flex/html/MXMLBeadViewBase.as | 314 ++++ .../apache/flex/html/accessories/ToolTipBead.as | 141 ++ .../flex/html/beads/DataGridColumnView.as | 104 ++ .../apache/flex/html/beads/DataGridLinesBead.as | 199 ++ .../org/apache/flex/html/beads/DataGridView.as | 318 ++++ .../DataItemRendererFactoryForArrayList.as | 174 ++ .../DataItemRendererFactoryForColumnData.as | 142 ++ .../html/beads/DataProviderChangeNotifier.as | 154 ++ .../apache/flex/html/beads/DateChooserView.as | 256 +++ .../org/apache/flex/html/beads/DateFieldView.as | 192 ++ .../flex/html/beads/TitleBarMeasurementBead.as | 108 ++ .../apache/flex/html/beads/TitleBarView.mxml | 58 + .../controllers/DateChooserMouseController.as | 126 ++ .../controllers/DateFieldMouseController.as | 95 + .../FlexibleFirstChildHorizontalLayout.as | 244 +++ .../html/beads/layouts/LayoutChangeNotifier.as | 103 ++ .../layouts/OneFlexibleChildHorizontalLayout.as | 332 ++++ .../layouts/OneFlexibleChildVerticalLayout.as | 459 +++++ .../html/beads/layouts/VerticalColumnLayout.as | 199 ++ .../beads/models/ArrayListSelectionModel.as | 242 +++ .../flex/html/beads/models/DataGridModel.as | 71 + .../beads/models/DataGridPresentationModel.as | 88 + .../flex/html/beads/models/DateChooserModel.as | 189 ++ .../flex/html/supportClasses/DataGridColumn.as | 127 ++ .../html/supportClasses/DateChooserButton.as | 67 + .../html/supportClasses/GraphicsItemRenderer.as | 295 +++ .../asjs/tests/FlexUnitFlexJSApplication.mxml | 46 + frameworks/projects/HTML/asjs/tests/build.xml | 160 ++ .../tests/flexUnitTests/DataGridColumnTester.as | 27 + .../flexUnitTests/DataGridColumnTesterTest.as | 55 + frameworks/projects/HTML/basic-manifest.xml | 102 ++ frameworks/projects/HTML/build.xml | 161 ++ .../projects/HTML/compile-asjs-config.xml | 77 + frameworks/projects/HTML/compile-config.xml | 96 + .../HTML/js/src/org/apache/flex/html/Alert.js | 193 ++ .../HTML/js/src/org/apache/flex/html/Button.js | 61 + .../js/src/org/apache/flex/html/ButtonBar.js | 85 + .../js/src/org/apache/flex/html/CheckBox.js | 91 + .../js/src/org/apache/flex/html/CloseButton.js | 55 + .../js/src/org/apache/flex/html/ComboBox.js | 194 ++ .../js/src/org/apache/flex/html/Container.js | 123 ++ .../js/src/org/apache/flex/html/ControlBar.js | 59 + .../js/src/org/apache/flex/html/DropDownList.js | 143 ++ .../js/src/org/apache/flex/html/HContainer.js | 42 + .../HTML/js/src/org/apache/flex/html/HRule.js | 45 + .../HTML/js/src/org/apache/flex/html/Image.js | 82 + .../org/apache/flex/html/ImageAndTextButton.js | 103 ++ .../HTML/js/src/org/apache/flex/html/Label.js | 71 + .../HTML/js/src/org/apache/flex/html/List.js | 196 ++ .../src/org/apache/flex/html/MultilineLabel.js | 69 + .../src/org/apache/flex/html/NumericStepper.js | 163 ++ .../HTML/js/src/org/apache/flex/html/Panel.js | 163 ++ .../js/src/org/apache/flex/html/RadioButton.js | 180 ++ .../js/src/org/apache/flex/html/SimpleAlert.js | 51 + .../js/src/org/apache/flex/html/SimpleList.js | 111 ++ .../HTML/js/src/org/apache/flex/html/Slider.js | 173 ++ .../HTML/js/src/org/apache/flex/html/Spacer.js | 44 + .../HTML/js/src/org/apache/flex/html/Spinner.js | 171 ++ .../js/src/org/apache/flex/html/TextArea.js | 71 + .../js/src/org/apache/flex/html/TextButton.js | 54 + .../js/src/org/apache/flex/html/TextInput.js | 98 + .../js/src/org/apache/flex/html/TitleBar.js | 87 + .../org/apache/flex/html/ToggleTextButton.js | 122 ++ .../HTML/js/src/org/apache/flex/html/ToolTip.js | 40 + .../js/src/org/apache/flex/html/VContainer.js | 42 + .../HTML/js/src/org/apache/flex/html/VRule.js | 50 + .../accessories/NumericOnlyTextInputBead.js | 92 + .../flex/html/accessories/PasswordInputBead.js | 54 + .../flex/html/accessories/TextPromptBead.js | 64 + .../org/apache/flex/html/beads/ButtonBarView.js | 70 + .../org/apache/flex/html/beads/ContainerView.js | 433 +++++ .../DataItemRendererFactoryForArrayData.js | 140 ++ .../src/org/apache/flex/html/beads/IListView.js | 43 + .../apache/flex/html/beads/ImageButtonView.js | 45 + .../src/org/apache/flex/html/beads/ImageView.js | 117 ++ .../src/org/apache/flex/html/beads/ListView.js | 169 ++ .../src/org/apache/flex/html/beads/PanelView.js | 204 +++ .../flex/html/beads/ScrollingContainerView.js | 81 + .../apache/flex/html/beads/SliderThumbView.js | 62 + .../apache/flex/html/beads/SliderTrackView.js | 62 + .../flex/html/beads/TextInputWithBorderView.js | 45 + .../TextItemRendererFactoryForArrayData.js | 117 ++ .../controllers/ItemRendererMouseController.js | 127 ++ .../ListSingleSelectionMouseController.js | 77 + .../beads/controllers/SliderMouseController.js | 172 ++ .../beads/controllers/SpinnerMouseController.js | 85 + .../flex/html/beads/layouts/BasicLayout.js | 125 ++ .../flex/html/beads/layouts/ButtonBarLayout.js | 110 ++ .../flex/html/beads/layouts/HorizontalLayout.js | 100 + .../flex/html/beads/layouts/TileLayout.js | 168 ++ .../flex/html/beads/layouts/VerticalLayout.js | 97 + .../html/beads/models/ArraySelectionModel.js | 127 ++ .../apache/flex/html/beads/models/ImageModel.js | 66 + .../html/beads/models/ListPresentationModel.js | 94 + .../apache/flex/html/beads/models/PanelModel.js | 110 ++ .../apache/flex/html/beads/models/RangeModel.js | 158 ++ .../apache/flex/html/beads/models/TextModel.js | 68 + .../flex/html/beads/models/TitleBarModel.js | 112 ++ .../flex/html/beads/models/ViewportModel.js | 93 + .../ButtonBarButtonItemRenderer.js | 105 ++ .../html/supportClasses/ContainerContentArea.js | 80 + .../flex/html/supportClasses/DataGridColumn.js | 75 + .../flex/html/supportClasses/DataGroup.js | 138 ++ .../html/supportClasses/DataItemRenderer.js | 134 ++ .../html/supportClasses/ScrollingViewport.js | 130 ++ .../html/supportClasses/StringItemRenderer.js | 144 ++ .../html/supportClasses/UIItemRendererBase.js | 181 ++ .../apache/flex/html/supportClasses/Viewport.js | 112 ++ frameworks/projects/HTML/svg-manifest.xml | 24 + frameworks/projects/HTML5/as/defaults.css | 68 + .../projects/HTML5/as/src/HTML5Classes.as | 33 + .../as/src/org/apache/flex/html5/Button.as | 26 + .../as/src/org/apache/flex/html5/CheckBox.as | 26 + .../as/src/org/apache/flex/html5/ComboBox.as | 26 + .../src/org/apache/flex/html5/DropDownList.as | 26 + .../HTML5/as/src/org/apache/flex/html5/Label.as | 33 + .../HTML5/as/src/org/apache/flex/html5/List.as | 33 + .../as/src/org/apache/flex/html5/RadioButton.as | 26 + .../as/src/org/apache/flex/html5/TextArea.as | 26 + .../as/src/org/apache/flex/html5/TextButton.as | 30 + .../as/src/org/apache/flex/html5/TextInput.as | 25 + frameworks/projects/HTML5/build.xml | 142 ++ frameworks/projects/HTML5/compile-config.xml | 83 + frameworks/projects/HTML5/html5-manifest.xml | 35 + .../js/src/org/apache/flex/html5/CheckBox.js | 76 + .../js/src/org/apache/flex/html5/ComboBox.js | 187 ++ .../src/org/apache/flex/html5/DropDownList.js | 29 + .../HTML5/js/src/org/apache/flex/html5/Label.js | 57 + .../HTML5/js/src/org/apache/flex/html5/List.js | 42 + .../js/src/org/apache/flex/html5/RadioButton.js | 87 + .../js/src/org/apache/flex/html5/TextArea.js | 58 + .../js/src/org/apache/flex/html5/TextButton.js | 59 + .../js/src/org/apache/flex/html5/TextInput.js | 59 + .../projects/JQuery/.actionScriptProperties | 25 + frameworks/projects/JQuery/.flexLibProperties | 6 + frameworks/projects/JQuery/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/projects/JQuery/as/defaults.css | 51 + .../projects/JQuery/as/src/JQueryClasses.as | 33 + .../src/org/apache/flex/jquery/Application.as | 31 + .../as/src/org/apache/flex/jquery/CheckBox.as | 26 + .../src/org/apache/flex/jquery/RadioButton.as | 26 + .../as/src/org/apache/flex/jquery/TextButton.as | 30 + .../org/apache/flex/jquery/ToggleTextButton.as | 89 + frameworks/projects/JQuery/build.xml | 141 ++ frameworks/projects/JQuery/compile-config.xml | 83 + frameworks/projects/JQuery/jquery-manifest.xml | 30 + .../projects/JQuery/js/src/jquery_externals.js | 21 + .../src/org/apache/flex/jquery/Application.js | 42 + .../js/src/org/apache/flex/jquery/CheckBox.js | 88 + .../src/org/apache/flex/jquery/RadioButton.js | 191 ++ .../js/src/org/apache/flex/jquery/TextButton.js | 69 + .../org/apache/flex/jquery/ToggleTextButton.js | 149 ++ .../projects/JQuery/js/tests/FlexJSTest.js | 59 + .../projects/JQuery/js/tests/MyController.js | 56 + .../projects/JQuery/js/tests/MyInitialView.js | 67 + frameworks/projects/JQuery/js/tests/MyModel.js | 60 + .../JQuery/js/tests/MySimpleValuesImpl.js | 41 + frameworks/projects/JQuery/js/tests/test.html | 62 + .../projects/Mobile/.actionScriptProperties | 25 + frameworks/projects/Mobile/.flexLibProperties | 6 + frameworks/projects/Mobile/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/Mobile/as/src/MobileClasses.as | 38 + .../as/src/org/apache/cordova/Application.as | 56 + .../Mobile/as/src/org/apache/cordova/Weinre.as | 70 + .../as/src/org/apache/cordova/camera/Camera.as | 157 ++ .../src/org/apache/flex/mobile/ManagerBase.as | 159 ++ frameworks/projects/Mobile/asjs/defaults.css | 33 + .../Mobile/asjs/src/MobileASJSClasses.as | 41 + .../asjs/src/org/apache/flex/mobile/IView.as | 43 + .../src/org/apache/flex/mobile/IViewManager.as | 42 + .../apache/flex/mobile/StackedViewManager.as | 161 ++ .../org/apache/flex/mobile/TabbedViewManager.as | 85 + .../asjs/src/org/apache/flex/mobile/View.as | 96 + .../org/apache/flex/mobile/ViewManagerBase.as | 229 +++ .../flex/mobile/beads/StackedViewManagerView.as | 127 ++ .../flex/mobile/beads/TabbedViewManagerView.as | 139 ++ .../apache/flex/mobile/beads/ViewManagerView.as | 165 ++ .../apache/flex/mobile/chrome/NavigationBar.as | 103 ++ .../src/org/apache/flex/mobile/chrome/TabBar.as | 50 + .../org/apache/flex/mobile/chrome/ToolBar.as | 81 + .../flex/mobile/models/ViewManagerModel.as | 263 +++ frameworks/projects/Mobile/basic-manifest.xml | 29 + frameworks/projects/Mobile/build.xml | 161 ++ .../projects/Mobile/compile-asjs-config.xml | 75 + frameworks/projects/Mobile/compile-config.xml | 94 + frameworks/projects/Mobile/cordova-manifest.xml | 28 + .../js/src/org/apache/cordova/Application.js | 61 + .../Mobile/js/src/org/apache/cordova/Weinre.js | 67 + .../js/src/org/apache/cordova/camera/Camera.js | 136 ++ .../src/org/apache/flex/mobile/ManagerBase.js | 136 ++ .../projects/Network/.actionScriptProperties | 24 + frameworks/projects/Network/.flexLibProperties | 6 + frameworks/projects/Network/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../projects/Network/as/src/NetworkClasses.as | 33 + .../src/org/apache/flex/net/BinaryUploader.as | 609 +++++++ .../as/src/org/apache/flex/net/HTTPHeader.as | 79 + .../as/src/org/apache/flex/net/HTTPService.as | 675 +++++++ frameworks/projects/Network/basic-manifest.xml | 27 + frameworks/projects/Network/build.xml | 140 ++ frameworks/projects/Network/compile-config.xml | 78 + .../src/org/apache/flex/net/BinaryUploader.js | 360 ++++ .../js/src/org/apache/flex/net/HTTPHeader.js | 63 + .../js/src/org/apache/flex/net/HTTPService.js | 420 +++++ frameworks/themes/Spark/preview.jpg | Bin 0 -> 3610 bytes frameworks/themes/Spark/spark.css | 56 + fxg2svg/TODO.txt | 6 + fxg2svg/compile_steps.txt | 4 + fxg2svg/tests/button/ButtonSkin.xml | 230 +++ fxg2svg/tests/button/button_skin_down.svg | 71 + fxg2svg/tests/button/button_skin_over.svg | 59 + fxg2svg/tests/button/button_skin_up.svg | 59 + fxg2svg/tests/button/button_test.html | 28 + fxg2svg/tests/button/flexVhtml5.html | 128 ++ fxg2svg/tests/buttonwithjs/buttonSkin.svg | 261 +++ fxg2svg/tests/buttonwithjs/embedButtons.html | 63 + .../buttonwithjs_noinjection/buttonSkin.svg | 260 +++ .../buttonwithjs_noinjection/embedButtons.html | 63 + fxg2svg/transform/transform - down.xslt | 235 +++ fxg2svg/transform/transform - over.xslt | 235 +++ fxg2svg/transform/transform.xslt | 218 +++ ide/IDEA/intellij-config.xml | 73 + ...JS (FalconJX Debug and Release Build).launch | 28 + ide/flashbuilder/FlexJS (JS COMPC).launch | 28 + installer.properties/en_US.properties | 86 + installer.properties/pl_PL.properties | 86 + installer.properties/zh_CN.properties | 83 + installer.properties/zh_TW.properties | 83 + installer.xml | 1032 +++++++++++ js/bin/asjsc | 70 + js/bin/asjsc.bat | 29 + js/bin/asjscompc | 70 + js/bin/asjscompc.bat | 29 + js/bin/compc | 70 + js/bin/compc.bat | 29 + js/bin/externc | 70 + js/bin/externc.bat | 29 + js/bin/jquery | 70 + js/bin/jquery.bat | 29 + js/bin/mxmlc | 70 + js/bin/mxmlc.bat | 29 + manualtests/ContainerTest/build.xml | 74 + .../ContainerTest/src/ContainerTest.mxml | 39 + .../ContainerTest/src/MyInitialView.mxml | 188 ++ .../ContainerTest/src/assets/logo_orange.png | Bin 0 -> 33897 bytes .../ContainerTest/src/models/ProductsModel.as | 44 + .../ContainerTest/src/products/Product.as | 43 + .../src/products/ProductItemRenderer.as | 83 + manualtests/ContainerTest/src/smallbluerect.jpg | Bin 0 -> 13500 bytes .../ContainerTest/src/smallgreenrect.jpg | Bin 0 -> 13542 bytes .../ContainerTest/src/smallorangerect.gif | Bin 0 -> 821 bytes .../ContainerTest/src/smallorangerect.jpg | Bin 0 -> 13571 bytes .../ContainerTest/src/smallpurplerect.jpg | Bin 0 -> 13517 bytes manualtests/ContainerTest/src/smallredrect.jpg | Bin 0 -> 13477 bytes .../ContainerTest/src/smallyellowrect.jpg | Bin 0 -> 13598 bytes manualtests/DataGridXcompile/build.xml | 71 + .../DataGridXcompile/src/DataGridXcompile.mxml | 37 + .../DataGridXcompile/src/MyInitialView.mxml | 83 + .../src/models/MyGridPresentation.as | 32 + .../src/models/ProductsModel.as | 53 + .../flex/core/IDataGridPresentationModel.as | 31 + .../apache/flex/html/customControls/DataGrid.as | 60 + .../customControls/beads/DataGridColumnView.as | 57 + .../html/customControls/beads/DataGridView.as | 149 ++ .../DataItemRendererFactoryForColumnData.as | 101 + .../html/customControls/beads/IDataGridView.as | 27 + .../beads/IDataProviderItemRendererMapper.as | 34 + .../beads/models/DataGridPresentationModel.as | 65 + .../html/staticControls/beads/BoxGridView.as | 48 + .../DataGridXcompile/src/products/Product.as | 41 + manualtests/DateChooserExample/build.xml | 73 + .../src/DateChooserExample.mxml | 36 + .../DateChooserExample/src/MyInitialView.mxml | 44 + manualtests/DateChooserExample/src/README.txt | 43 + manualtests/EffectsExample/build.xml | 77 + .../EffectsExample/src/EffectExample.mxml | 33 + .../EffectsExample/src/MyInitialView.mxml | 89 + manualtests/EffectsExample/src/README.txt | 35 + manualtests/EffectsExample/src/jproctor.jpg | Bin 0 -> 21684 bytes manualtests/EffectsExample/src/twong.jpg | Bin 0 -> 19395 bytes manualtests/FlexJSTest_HTML5/build.xml | 70 + .../FlexJSTest_HTML5/src/ButtonImageDown.png | Bin 0 -> 206 bytes .../FlexJSTest_HTML5/src/ButtonImageOver.png | Bin 0 -> 266 bytes .../FlexJSTest_HTML5/src/ButtonImageUp.png | Bin 0 -> 236 bytes .../FlexJSTest_HTML5/src/FlexJSTest_HTML5.mxml | 51 + .../FlexJSTest_HTML5/src/MyInitialView.mxml | 144 ++ .../src/StockDataJSONItemConverter.as | 36 + .../src/controllers/MyController.as | 92 + .../FlexJSTest_HTML5/src/models/MyModel.as | 59 + manualtests/FlexJSTest_Panel/build.xml | 71 + .../FlexJSTest_Panel/src/FlexJSTest_Panel.mxml | 32 + .../FlexJSTest_Panel/src/MyInitialView.mxml | 144 ++ manualtests/FlexJSTest_Panel/src/README.txt | 45 + manualtests/FlexJSTest_SVG/build.xml | 71 + .../FlexJSTest_SVG/src/FlexJSTest_SVG.mxml | 39 + .../FlexJSTest_SVG/src/GraphicsView.mxml | 327 ++++ .../FlexJSTest_SVG/src/MyInitialView.mxml | 58 + manualtests/FlexJSTest_SVG/src/README.txt | 45 + manualtests/FlexJSTest_SVG/src/SkinsView.mxml | 103 ++ .../src/controllers/MyController.as | 52 + .../FlexJSTest_SVG/src/models/MyModel.as | 47 + .../FlexJSTest_SVG/src/skins/Button_up.mxml | 27 + .../src/skins/flatspark/enums/BrandColorEnum.as | 30 + .../skins/flatspark/enums/ButtonColorEnum.as | 59 + .../src/skins/flatspark/enums/ButtonSizeEnum.as | 31 + .../skins/flatspark/enums/ColorSwatchEnum.as | 40 + .../src/skins/flatspark/enums/SizeEnum.as | 32 + .../skins/flatspark/enums/TextInputSizeEnum.as | 30 + .../src/skins/flatspark/utils/AwesomeUtils.as | 399 ++++ .../src/skins/flatspark/utils/ColorUtils.as | 89 + .../src/skins/flatspark/utils/ConfigSkin.as | 44 + manualtests/FlexJSTest_basic/build.xml | 70 + .../FlexJSTest_basic/src/ButtonImageDown.png | Bin 0 -> 206 bytes .../FlexJSTest_basic/src/ButtonImageOver.png | Bin 0 -> 266 bytes .../FlexJSTest_basic/src/ButtonImageUp.png | Bin 0 -> 236 bytes .../FlexJSTest_basic/src/FlexJSTest_basic.mxml | 51 + .../FlexJSTest_basic/src/MyInitialView.mxml | 143 ++ manualtests/FlexJSTest_basic/src/README.txt | 47 + .../src/StockDataJSONItemConverter.as | 38 + .../src/controllers/MyController.as | 92 + .../FlexJSTest_basic/src/models/MyModel.as | 59 + manualtests/FlexJSTest_createjs/build.xml | 70 + .../src/CreateJSExample.mxml | 58 + .../FlexJSTest_createjs/src/MyInitialView.mxml | 58 + manualtests/FlexJSTest_createjs/src/README.txt | 22 + .../src/controllers/MyController.as | 57 + .../FlexJSTest_createjs/src/models/MyModel.as | 53 + manualtests/FlexJSTest_jquery/build.xml | 70 + .../FlexJSTest_jquery/src/ButtonImageDown.png | Bin 0 -> 206 bytes .../FlexJSTest_jquery/src/ButtonImageOver.png | Bin 0 -> 266 bytes .../FlexJSTest_jquery/src/ButtonImageUp.png | Bin 0 -> 236 bytes .../FlexJSTest_jquery/src/MyInitialView.mxml | 148 ++ .../src/StockDataJSONItemConverter.as | 38 + .../src/controllers/MyController.as | 92 + .../FlexJSTest_jquery/src/jQuerySample.mxml | 64 + .../FlexJSTest_jquery/src/models/MyModel.as | 59 + manualtests/FormExample/build.xml | 77 + manualtests/FormExample/src/FormExample.mxml | 33 + manualtests/FormExample/src/MyFormView.mxml | 73 + manualtests/FormExample/src/README.txt | 45 + manualtests/FormatExample/build.xml | 77 + .../FormatExample/src/FormatExample.mxml | 33 + manualtests/FormatExample/src/MyFormView.mxml | 133 ++ .../FormatExample/src/dialogs/DialogView.as | 38 + .../FormatExample/src/dialogs/LoginDialog.mxml | 70 + .../accessories/NumberFormatter.as | 210 +++ .../accessories/PhoneNumberFormatter.as | 195 ++ manualtests/ImageTest/build.xml | 70 + manualtests/ImageTest/src/ImageTest.mxml | 33 + manualtests/ImageTest/src/MyInitialView.mxml | 45 + manualtests/ImageTest/src/README.txt | 40 + manualtests/ImageTest/src/largegreenrect.png | Bin 0 -> 56681 bytes manualtests/ImageTest/src/smallbluerect.jpg | Bin 0 -> 13500 bytes manualtests/ImageTest/src/smallgreenrect.jpg | Bin 0 -> 13542 bytes manualtests/ImageTest/src/smallorangerect.gif | Bin 0 -> 821 bytes manualtests/LanguageTests/build.xml | 71 + manualtests/LanguageTests/src/LanguageTests.as | 159 ++ manualtests/LanguageTests/src/README.txt | 26 + manualtests/LanguageTests/src/classes/B.as | 25 + manualtests/LanguageTests/src/classes/C.as | 27 + manualtests/LanguageTests/src/interfaces/IA.as | 22 + manualtests/LanguageTests/src/interfaces/IB.as | 22 + manualtests/LanguageTests/src/interfaces/IC.as | 22 + manualtests/LanguageTests/src/interfaces/ID.as | 22 + manualtests/LanguageTests/src/interfaces/IE.as | 22 + manualtests/LanguageTests/src/interfaces/IF.as | 22 + manualtests/ListsTest/build.xml | 71 + manualtests/ListsTest/src/FirstView.mxml | 63 + manualtests/ListsTest/src/ListsTests.mxml | 36 + manualtests/ListsTest/src/README.txt | 47 + .../ListsTest/src/models/ProductsModel.as | 42 + manualtests/ListsTest/src/products/Product.as | 43 + .../src/products/ProductItemRenderer.as | 83 + manualtests/ListsTest/src/smallbluerect.jpg | Bin 0 -> 13500 bytes manualtests/ListsTest/src/smallgreenrect.jpg | Bin 0 -> 13542 bytes manualtests/ListsTest/src/smallorangerect.gif | Bin 0 -> 821 bytes manualtests/ListsTest/src/smallorangerect.jpg | Bin 0 -> 13571 bytes manualtests/ListsTest/src/smallpurplerect.jpg | Bin 0 -> 13517 bytes manualtests/ListsTest/src/smallredrect.jpg | Bin 0 -> 13477 bytes manualtests/ListsTest/src/smallyellowrect.jpg | Bin 0 -> 13598 bytes manualtests/RollEventsTest/build.xml | 70 + manualtests/RollEventsTest/src/RollEvent.as | 33 + .../RollEventsTest/src/RollEventController.as | 79 + .../RollEventsTest/src/RollEventsTest.mxml | 52 + manualtests/VanillaSDK_POC/build.xml | 48 + manualtests/VanillaSDK_POC/src/Example.as | 83 + manualtests/VanillaSDK_POC/src/Main.mxml | 21 + manualtests/build.xml | 121 ++ manualtests/build_example.xml | 356 ++++ marmotinni/README | 8 + marmotinni/build.properties | 23 + marmotinni/build.xml | 333 ++++ marmotinni/java/downloads.xml | 205 +++ .../staticControls/textButton/TextButton.java | 78 + .../TextButton/MyInitialView.mxml | 26 + .../staticControls/TextButton/TextButton.mxml | 27 + maven.xml | 472 +++++ maven/flexjs-artifact.pom | 11 + maven/flexjs-framework-framework.pom | 11 + maven/flexjs-framework.pom | 141 ++ .../src/marmotinni/AssertPropertyValue.java | 103 ++ mustella/java/src/marmotinni/AssertStep.java | 54 + .../java/src/marmotinni/DispatchKeyEvent.java | 203 +++ .../src/marmotinni/DispatchMouseClickEvent.java | 205 +++ .../java/src/marmotinni/DispatchMouseEvent.java | 222 +++ .../java/src/marmotinni/MarmotinniRunner.java | 250 +++ mustella/java/src/marmotinni/SetProperty.java | 119 ++ mustella/java/src/marmotinni/TestCase.java | 293 +++ mustella/java/src/marmotinni/TestOutput.java | 36 + mustella/java/src/marmotinni/TestResult.java | 151 ++ mustella/java/src/marmotinni/TestStep.java | 124 ++ mustella/tests/basicTests/BasicTests.css | 171 ++ mustella/tests/basicTests/BasicTests.mxml | 211 +++ .../tests/basicTests/BasicTestsApp-config.xml | 117 ++ mustella/tests/basicTests/BasicTestsApp.mxml | 44 + mustella/tests/basicTests/FlexJSContext.as | 43 + mustella/tests/basicTests/basicImage.jpg | Bin 0 -> 2939 bytes mustella/tests/basicTests/basicLoader.as | 70 + .../basicTests/dmv/scripts/ADGTestScript.mxml | 108 ++ .../dmv/scripts/ChartsTestScript.mxml | 89 + .../basicTests/dmv/scripts/ODGTestScript.mxml | 54 + .../tests/basicTests/dmv/views/ADGTests.mxml | 119 ++ .../tests/basicTests/dmv/views/ChartsTests.mxml | 138 ++ .../tests/basicTests/dmv/views/DataIntro.as | 83 + .../tests/basicTests/dmv/views/ODGTests.mxml | 152 ++ .../fxg/scripts/FXG2CompileTestScript.mxml | 51 + .../fxg/scripts/FXGCompileTestScript.mxml | 52 + .../basicTests/fxg/views/FXG2CompileTests.mxml | 24 + .../basicTests/fxg/views/FXGCompileTests.mxml | 24 + mustella/tests/basicTests/fxg/views/bg01.fxg | 399 ++++ mustella/tests/basicTests/fxg/views/fxg2.fxg | 199 ++ .../scripts/GraphicsTagsTestScript.mxml | 1069 +++++++++++ .../GraphicTags_Checkin_Ellipse_bevelFilter.png | Bin 0 -> 3294 bytes .../GraphicTags_Checkin_Ellipse_blurFilter.png | Bin 0 -> 3286 bytes .../GraphicTags_Checkin_Ellipse_height.png | Bin 0 -> 1051 bytes .../GraphicTags_Checkin_Ellipse_stroke.png | Bin 0 -> 1268 bytes .../GraphicTags_Checkin_Ellipse_stroke10.png | Bin 0 -> 1410 bytes ...raphicTags_Checkin_Ellipse_stroke10Alpha.png | Bin 0 -> 1884 bytes ...aphicTags_Checkin_Ellipse_stroke10Purple.png | Bin 0 -> 1419 bytes .../GraphicTags_Checkin_Ellipse_width.png | Bin 0 -> 1051 bytes .../baselines/GraphicTags_Checkin_Ellipse_x.png | Bin 0 -> 1025 bytes .../baselines/GraphicTags_Checkin_Ellipse_y.png | Bin 0 -> 1054 bytes ...cTags_Checkin_LinearGradRect_bevelFilter.png | Bin 0 -> 729 bytes ...icTags_Checkin_LinearGradRect_blurFilter.png | Bin 0 -> 2379 bytes ...raphicTags_Checkin_LinearGradRect_height.png | Bin 0 -> 799 bytes ...raphicTags_Checkin_LinearGradRect_stroke.png | Bin 0 -> 750 bytes ...phicTags_Checkin_LinearGradRect_stroke10.png | Bin 0 -> 828 bytes ...ags_Checkin_LinearGradRect_stroke10Alpha.png | Bin 0 -> 1178 bytes ...gs_Checkin_LinearGradRect_stroke10Purple.png | Bin 0 -> 822 bytes ...GraphicTags_Checkin_LinearGradRect_width.png | Bin 0 -> 951 bytes .../GraphicTags_Checkin_LinearGradRect_x.png | Bin 0 -> 746 bytes .../GraphicTags_Checkin_LinearGradRect_y.png | Bin 0 -> 732 bytes .../GraphicTags_Checkin_Rect_bevelFilter.png | Bin 0 -> 852 bytes .../GraphicTags_Checkin_Rect_blurFilter.png | Bin 0 -> 778 bytes .../GraphicTags_Checkin_Rect_height.png | Bin 0 -> 550 bytes .../GraphicTags_Checkin_Rect_stroke.png | Bin 0 -> 565 bytes .../GraphicTags_Checkin_Rect_stroke10.png | Bin 0 -> 661 bytes .../GraphicTags_Checkin_Rect_stroke10Alpha.png | Bin 0 -> 664 bytes .../GraphicTags_Checkin_Rect_stroke10Purple.png | Bin 0 -> 664 bytes .../GraphicTags_Checkin_Rect_width.png | Bin 0 -> 550 bytes .../baselines/GraphicTags_Checkin_Rect_x.png | Bin 0 -> 569 bytes .../baselines/GraphicTags_Checkin_Rect_y.png | Bin 0 -> 553 bytes ...heckin_RotatedLinearGradRect_bevelFilter.png | Bin 0 -> 1023 bytes ...Checkin_RotatedLinearGradRect_blurFilter.png | Bin 0 -> 3202 bytes ...ags_Checkin_RotatedLinearGradRect_height.png | Bin 0 -> 1596 bytes ...ags_Checkin_RotatedLinearGradRect_stroke.png | Bin 0 -> 1023 bytes ...s_Checkin_RotatedLinearGradRect_stroke10.png | Bin 0 -> 1096 bytes ...ckin_RotatedLinearGradRect_stroke10Alpha.png | Bin 0 -> 1745 bytes ...kin_RotatedLinearGradRect_stroke10Purple.png | Bin 0 -> 1100 bytes ...Tags_Checkin_RotatedLinearGradRect_width.png | Bin 0 -> 2403 bytes ...phicTags_Checkin_RotatedLinearGradRect_x.png | Bin 0 -> 1016 bytes ...phicTags_Checkin_RotatedLinearGradRect_y.png | Bin 0 -> 1019 bytes ...raphicTags_Checkin_RoundRect_bevelFilter.png | Bin 0 -> 757 bytes ...GraphicTags_Checkin_RoundRect_blurFilter.png | Bin 0 -> 1739 bytes .../GraphicTags_Checkin_RoundRect_height.png | Bin 0 -> 757 bytes .../GraphicTags_Checkin_RoundRect_stroke.png | Bin 0 -> 899 bytes .../GraphicTags_Checkin_RoundRect_stroke10.png | Bin 0 -> 901 bytes ...phicTags_Checkin_RoundRect_stroke10Alpha.png | Bin 0 -> 1114 bytes ...hicTags_Checkin_RoundRect_stroke10Purple.png | Bin 0 -> 909 bytes .../GraphicTags_Checkin_RoundRect_width.png | Bin 0 -> 757 bytes .../GraphicTags_Checkin_RoundRect_x.png | Bin 0 -> 753 bytes .../GraphicTags_Checkin_RoundRect_y.png | Bin 0 -> 757 bytes .../graphics/views/GraphicsTagsTests.mxml | 33 + .../graphics/views/comps/EllipseBasic2.mxml | 34 + .../graphics/views/comps/RectBasic3.mxml | 34 + .../graphics/views/comps/TextGraphicBasic1.mxml | 32 + .../halo/scripts/AccordionTestScript.mxml | 73 + .../halo/scripts/AlertTestScript.mxml | 84 + .../halo/scripts/ButtonTestScript.mxml | 62 + .../halo/scripts/CheckBoxTestScript.mxml | 61 + .../halo/scripts/CollectionTestScript.mxml | 77 + .../halo/scripts/ColorPickerTestScript.mxml | 71 + .../halo/scripts/ComboBoxTestScript.mxml | 69 + .../halo/scripts/DateFieldTestScript.mxml | 72 + .../halo/scripts/FTETextTestScript.mxml | 105 ++ .../halo/scripts/FocusManagerTestScript.mxml | 73 + .../halo/scripts/ImageTestScript.mxml | 59 + .../halo/scripts/ListAndDataGridTestScript.mxml | 90 + .../halo/scripts/MXItemRendererTestScript.mxml | 76 + .../halo/scripts/MenuBarTestScript.mxml | 85 + .../basicTests/halo/scripts/MenuTestScript.mxml | 91 + .../halo/scripts/NumericStepperTestScript.mxml | 86 + .../halo/scripts/ProgressBarTestScript.mxml | 78 + .../halo/scripts/RPCDataBindingTestScript.mxml | 69 + .../halo/scripts/RadioButtonTestScript.mxml | 69 + .../halo/scripts/SWFLoaderTestScript.mxml | 58 + .../halo/scripts/SliderTestScript.mxml | 64 + .../halo/scripts/TabNavigatorTestScript.mxml | 71 + .../halo/scripts/TextAreaTestScript.mxml | 62 + .../halo/scripts/TextInputTestScript.mxml | 61 + .../basicTests/halo/scripts/TextTestScript.mxml | 72 + .../basicTests/halo/scripts/TreeTestScript.mxml | 68 + .../basicTests/halo/views/AccordionTests.mxml | 50 + .../tests/basicTests/halo/views/AlertTests.mxml | 41 + .../basicTests/halo/views/ButtonTests.mxml | 33 + .../basicTests/halo/views/CheckBoxTests.mxml | 33 + .../basicTests/halo/views/CollectionTests.mxml | 51 + .../basicTests/halo/views/ColorPickerTests.mxml | 37 + .../basicTests/halo/views/ComboBoxTests.mxml | 39 + .../basicTests/halo/views/DateFieldTests.mxml | 37 + .../basicTests/halo/views/FTETextTests.mxml | 42 + .../halo/views/FocusManagerTests.mxml | 44 + .../tests/basicTests/halo/views/ImageTests.mxml | 39 + .../halo/views/ListAndDataGridTests.mxml | 75 + .../halo/views/ListOfUSStateNames.xml | 73 + .../halo/views/MXItemRendererTests.mxml | 122 ++ .../basicTests/halo/views/MenuBarTests.mxml | 64 + .../tests/basicTests/halo/views/MenuTests.mxml | 68 + .../halo/views/NumericStepperTests.mxml | 37 + .../basicTests/halo/views/ProgressBarTests.mxml | 39 + .../halo/views/RPCDataBindingTests.mxml | 43 + .../basicTests/halo/views/RadioButtonTests.mxml | 41 + .../basicTests/halo/views/SWFLoaderTests.mxml | 39 + .../basicTests/halo/views/SliderTests.mxml | 41 + .../halo/views/TabNavigatorTests.mxml | 50 + .../basicTests/halo/views/TextAreaTests.mxml | 37 + .../basicTests/halo/views/TextInputTests.mxml | 37 + .../tests/basicTests/halo/views/TextTests.mxml | 42 + .../tests/basicTests/halo/views/TreeTests.mxml | 66 + .../tests/basicTests/mx/styles/StyleManager.as | 35 + mustella/tests/basicTests/shim/VBox.as | 49 + .../scripts/AdvancedStyleClientTestScript.mxml | 67 + .../scripts/AnimateConstraintsTestScript.mxml | 120 ++ .../scripts/BorderContainerTestScript.mxml | 80 + .../spark/scripts/ButtonBarTestScript.mxml | 63 + .../spark/scripts/ButtonTestScript.mxml | 61 + .../spark/scripts/CheckBoxTestScript.mxml | 60 + .../spark/scripts/CollatorTestScript.mxml | 147 ++ .../spark/scripts/ComboBoxTestScript.mxml | 70 + .../scripts/CurrencyFormatterTestScript.mxml | 123 ++ .../scripts/CurrencyValidatorTestScript.mxml | 107 ++ .../spark/scripts/DataGridTestScript.mxml | 92 + .../scripts/DateTimeFormatterTestScript.mxml | 111 ++ .../DeferredInstantiationTestScript.mxml | 62 + .../spark/scripts/DesignLayerTestScript.mxml | 57 + .../spark/scripts/DropDownListTestScript.mxml | 70 + .../spark/scripts/EasingTestScript.mxml | 80 + .../spark/scripts/FXG2RuntimeTestScript.mxml | 83 + .../spark/scripts/FormTestScript.mxml | 65 + .../spark/scripts/ImageTestScript.mxml | 66 + .../scripts/LayoutDirectionTestScript.mxml | 193 ++ .../spark/scripts/LayoutTestScript.mxml | 216 +++ .../spark/scripts/ListDragDropTestScript.mxml | 266 +++ .../scripts/NumberFormatterTestScript.mxml | 126 ++ .../scripts/NumberValidatorTestScript.mxml | 107 ++ .../spark/scripts/NumericStepperTestScript.mxml | 89 + .../scripts/PanelControlBarTestScript.mxml | 67 + .../spark/scripts/RadioButtonTestScript.mxml | 69 + .../spark/scripts/ScrollBarTestScript.mxml | 61 + .../spark/scripts/SliderTestScript.mxml | 64 + .../spark/scripts/SortTestScript.mxml | 105 ++ .../spark/scripts/StringToolsTestScript.mxml | 79 + .../spark/scripts/StyleManagerTestScript.mxml | 60 + .../spark/scripts/TextAreaTestScript.mxml | 60 + .../spark/scripts/TextInputTestScript.mxml | 63 + .../spark/scripts/TileGroupTestScript.mxml | 65 + .../spark/scripts/TitleWindowTestScript.mxml | 67 + .../spark/views/AdvancedStyleClientTests.mxml | 51 + .../spark/views/AnimateConstraintsTests.mxml | 144 ++ .../spark/views/BorderContainerTests.mxml | 39 + .../basicTests/spark/views/ButtonBarTests.mxml | 43 + .../basicTests/spark/views/ButtonTests.mxml | 38 + .../basicTests/spark/views/CheckBoxTests.mxml | 37 + .../basicTests/spark/views/CollatorTests.mxml | 37 + .../basicTests/spark/views/ComboBoxTests.mxml | 42 + .../spark/views/CurrencyFormatterTests.mxml | 40 + .../spark/views/CurrencyValidatorTests.mxml | 36 + .../basicTests/spark/views/DataGridTests.mxml | 82 + .../spark/views/DateTimeFormatterTests.mxml | 50 + .../spark/views/DeferredInstantiationTests.mxml | 43 + .../spark/views/DesignLayerTests.mxml | 31 + .../spark/views/DropDownListTests.mxml | 39 + .../basicTests/spark/views/EasingTests.mxml | 67 + .../spark/views/FXG2RuntimeTests.mxml | 54 + .../tests/basicTests/spark/views/FormTests.mxml | 60 + .../basicTests/spark/views/HelloWorld.mxml | 182 ++ .../basicTests/spark/views/ImageTests.mxml | 35 + .../spark/views/LayoutDirectionTests.mxml | 33 + .../basicTests/spark/views/LayoutTests.mxml | 30 + .../spark/views/ListDragDropTests.mxml | 67 + .../spark/views/NumberFormatterTests.mxml | 40 + .../spark/views/NumberValidatorTests.mxml | 36 + .../spark/views/NumericStepperTests.mxml | 37 + .../spark/views/PanelControlBarTests.mxml | 52 + .../spark/views/RadioButtonTests.mxml | 49 + .../basicTests/spark/views/ScrollBarTests.mxml | 42 + .../basicTests/spark/views/SliderTests.mxml | 41 + .../tests/basicTests/spark/views/SortTests.mxml | 64 + .../spark/views/StringToolsTests.mxml | 35 + .../spark/views/StyleManagerModuleTest.mxml | 34 + .../spark/views/StyleManagerTests.mxml | 49 + .../basicTests/spark/views/TextAreaTests.mxml | 37 + .../basicTests/spark/views/TextInputTests.mxml | 37 + .../basicTests/spark/views/TileGroupTests.mxml | 48 + .../spark/views/TitleWindowTests.mxml | 46 + .../spark/views/styleTest/ADVStyleTestClass.as | 119 ++ .../spark/views/styleTest/ADVStyleTestEvent.as | 42 + nightly.properties | 35 + releasecandidate.xml | 589 ++++++ scripts/deploy.bat | 123 ++ scripts/deploy.sh | 113 ++ scripts/setuplaunches.bat | 108 ++ scripts/setuplaunches.sh | 113 ++ source/as/FlexJSTest/src/FlexJSTest.as | 39 - source/as/FlexJSTest/src/FlexJSTestMXML.mxml | 38 - source/as/FlexJSTest/src/MyInitialView.as | 69 - source/as/FlexJSTest/src/MyInitialViewMXML.mxml | 26 - source/as/FlexJSTest/src/MySimpleValuesImpl.as | 42 - .../FlexJSTest/src/controllers/MyController.as | 43 - source/as/FlexJSTest/src/models/MyModel.as | 46 - .../org/apache/flex/binding/SimpleBinding.as | 47 - .../src/org/apache/flex/core/Application.as | 50 - .../FlexJSUI/src/org/apache/flex/core/IBead.as | 25 - .../src/org/apache/flex/core/IBeadModel.as | 30 - .../src/org/apache/flex/core/IInitModel.as | 25 - .../src/org/apache/flex/core/IInitSkin.as | 25 - .../src/org/apache/flex/core/IStrand.as | 27 - .../src/org/apache/flex/core/ITextBead.as | 29 - .../src/org/apache/flex/core/ITextModel.as | 29 - .../src/org/apache/flex/core/IValuesImpl.as | 26 - .../org/apache/flex/core/SimpleValuesImpl.as | 50 - .../FlexJSUI/src/org/apache/flex/core/UIBase.as | 120 -- .../src/org/apache/flex/core/ValuesManager.as | 38 - .../src/org/apache/flex/core/ViewBase.as | 116 -- .../org/apache/flex/events/ValueChangeEvent.as | 38 - .../apache/flex/html/staticControls/Button.as | 80 - .../flex/html/staticControls/DropDownList.as | 46 - .../apache/flex/html/staticControls/Label.as | 72 - .../flex/html/staticControls/TextButton.as | 67 - .../html/staticControls/beads/IButtonBead.as | 26 - .../staticControls/beads/ITextButtonBead.as | 26 - .../html/staticControls/beads/TextButtonBead.as | 132 -- .../html/staticControls/beads/TextFieldBead.as | 88 - .../staticControls/beads/models/TextModel.as | 71 - source/js/framework.js | 1030 ----------- templates/swfobject/index.template.html | 126 ++ vf2js/LICENSE | 203 +++ vf2js/NOTICE | 5 + vf2js/README | 36 + vf2js/RELEASE_NOTES | 36 + vf2js/build.xml | 247 +++ vf2js/examples/build.xml | 34 + vf2js/examples/build_example.xml | 86 + vf2js/examples/vf2js_DatabindingTest/build.xml | 35 + .../src/StockDataJSONItemConverter.as | 78 + .../vf2js_DatabindingTest/src/models/MyModel.as | 174 ++ .../src/vf2js_DatabindingTest.mxml | 321 ++++ vf2js/examples/vf2js_SimpleTest/build.xml | 34 + .../vf2js_SimpleTest/src/vf2js_SimpleTest.mxml | 30 + vf2js/frameworks/as/build.xml | 52 + vf2js/frameworks/as/projects/vf2js_mx/build.xml | 65 + .../as/projects/vf2js_mx/compile-config.xml | 42 + .../as/projects/vf2js_mx/manifest.xml | 29 + .../as/projects/vf2js_mx/src/VF2JSClasses.as | 31 + .../vf2js_mx/src/vf2js_mx/components/Button.as | 29 + vf2js/frameworks/as/projects/vf2js_s/build.xml | 65 + .../as/projects/vf2js_s/compile-config.xml | 42 + .../frameworks/as/projects/vf2js_s/manifest.xml | 30 + .../as/projects/vf2js_s/src/VF2JSClasses.as | 31 + .../src/vf2js_s/components/Application.as | 35 + .../vf2js_s/src/vf2js_s/components/Button.as | 33 + .../VF2JS (Debug and Release Build).launch | 28 + vf2js/js/vf2js/falconjx/bin/mxmlc | 63 + vf2js/js/vf2js/falconjx/bin/mxmlc.bat | 31 + vf2js/utils/FlexSDKToJS/FlexSDKToJS.sh | 209 +++ vf2js/utils/FlexSDKToJS/JSFlexSDKDeps.sh | 1 + vf2js/utils/FlexSDKToJS/TextLayoutToJS.sh | 24 + .../src/PlayerGlobalToJS-app.xml | 232 +++ .../PlayerGlobalToJS/src/PlayerGlobalToJS.mxml | 665 +++++++ .../src/assets/vf2js/display/DisplayObject.js | 173 ++ .../vf2js/display/DisplayObjectContainer.js | 110 ++ .../assets/vf2js/display/InteractiveObject.js | 33 + .../src/assets/vf2js/display/LoaderInfo.js | 125 ++ .../src/assets/vf2js/display/MovieClip.js | 115 ++ .../src/assets/vf2js/display/Sprite.js | 33 + .../src/assets/vf2js/display/Stage.js | 210 +++ .../src/assets/vf2js/events/Event.js | 136 ++ .../src/assets/vf2js/events/EventDispatcher.js | 154 ++ .../src/assets/vf2js/events/ProgressEvent.js | 75 + .../src/assets/vf2js/events/TimerEvent.js | 72 + .../assets/vf2js/system/ApplicationDomain.js | 77 + .../src/assets/vf2js/system/Capabilities.js | 98 + .../src/assets/vf2js/utils/Timer.js | 182 ++ .../assets/vf2js/utils/getDefinitionByName.js | 53 + .../utils/PlayerGlobalToJS/src/nl/ixms/Utils.as | 44 + .../src/nl/ixms/enums/MemberType.as | 62 + .../PlayerGlobalToJS/src/nl/ixms/vo/Clazz.as | 489 +++++ .../src/nl/ixms/vo/ClazzMemberTypeLists.as | 11 + .../PlayerGlobalToJS/src/nl/ixms/vo/JSDoc.as | 111 ++ .../PlayerGlobalToJS/src/shadowInterfaces.as | 16 + .../src/vf2js/display/IDisplayObject.as | 27 + .../vf2js/display/IDisplayObjectContainer.as | 12 + .../src/vf2js/display/IInteractiveObject.as | 8 + .../src/vf2js/display/ILoaderInfo.as | 21 + .../src/vf2js/display/IMovieClip.as | 17 + .../src/vf2js/display/ISprite.as | 8 + .../src/vf2js/display/IStage.as | 26 + .../PlayerGlobalToJS/src/vf2js/events/IEvent.as | 15 + .../src/vf2js/events/IEventDispatcher.as | 15 + .../src/vf2js/events/IProgressEvent.as | 9 + .../src/vf2js/events/ITimerEvent.as | 9 + .../src/vf2js/system/IApplicationDomain.as | 10 + .../src/vf2js/system/ICapabilities.as | 17 + .../PlayerGlobalToJS/src/vf2js/utils/ITimer.as | 14 + .../src/vf2js/utils/IgetDefinitionByName.as | 8 + 1711 files changed, 164914 insertions(+), 4442 deletions(-) ----------------------------------------------------------------------
