Merge branch 'release0.7.0'
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/c9199c65 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/c9199c65 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/c9199c65 Branch: refs/heads/master Commit: c9199c65246ce877e33b560138502f45ca8b1681 Parents: 2766a71 b5dd2b9 Author: Alex Harui <[email protected]> Authored: Wed Sep 7 15:32:43 2016 -0700 Committer: Alex Harui <[email protected]> Committed: Wed Sep 7 15:32:43 2016 -0700 ---------------------------------------------------------------------- .gitignore | 11 +- .mvn/extensions.xml | 30 + ApproveFlexJS.xml | 97 +- LICENSE | 12 + LICENSE.bin | 15 +- READme | 51 +- RELEASE_NOTES | 35 + apache-flex-flexjs-installer-config.xml | 20 +- asdoc/build.xml | 2 +- build.properties | 12 +- build.xml | 141 +- cordova-build.xml | 164 +- distribution/pom.xml | 705 +++++ distribution/src/main/assembly/bin.xml | 30 + .../src/main/assembly/component-air.xml | 134 + .../src/main/assembly/component-flash.xml | 32 + .../src/main/assembly/component-fontkit.xml | 30 + distribution/src/main/assembly/component.xml | 310 +++ distribution/src/main/assembly/dir.xml | 32 + .../src/main/assembly/filter.properties | 21 + distribution/src/main/assembly/src.xml | 50 + distribution/src/main/resources/air/adt | 24 + distribution/src/main/resources/air/adt.bat | 22 + distribution/src/main/resources/bin/acompc | 29 + distribution/src/main/resources/bin/acompc.bat | 26 + distribution/src/main/resources/bin/amxmlc | 29 + distribution/src/main/resources/bin/amxmlc.bat | 26 + distribution/src/main/resources/bin/compc | 71 + distribution/src/main/resources/bin/compc.bat | 32 + distribution/src/main/resources/bin/mxmlc | 71 + distribution/src/main/resources/bin/mxmlc.bat | 33 + distribution/src/main/resources/bin/optimizer | 62 + .../src/main/resources/bin/optimizer.bat | 27 + distribution/src/main/resources/bin/swcdepends | 71 + .../src/main/resources/bin/swcdepends.bat | 31 + distribution/src/main/resources/bin/swfdump | 62 + distribution/src/main/resources/bin/swfdump.bat | 26 + .../src/main/resources/flex-sdk-description.xml | 24 + .../frameworks/air-config-template.xml | 439 ++++ .../main/resources/frameworks/air-config.xml | 440 ++++ .../frameworks/createjs-config-template.xml | 340 +++ .../resources/frameworks/createjs-config.xml | 340 +++ .../frameworks/flex-config-template.xml | 447 ++++ .../main/resources/frameworks/flex-config.xml | 447 ++++ .../frameworks/jquery-config-template.xml | 341 +++ .../main/resources/frameworks/jquery-config.xml | 341 +++ .../resources/frameworks/js-config-template.xml | 340 +++ .../src/main/resources/frameworks/js-config.xml | 340 +++ .../resources/frameworks/mxml-2009-manifest.xml | 45 + .../frameworks/node-config-template.xml | 341 +++ .../main/resources/frameworks/node-config.xml | 341 +++ distribution/src/main/resources/js/bin/asjsc | 70 + .../src/main/resources/js/bin/asjsc.bat | 29 + .../src/main/resources/js/bin/asjscompc | 70 + .../src/main/resources/js/bin/asjscompc.bat | 29 + distribution/src/main/resources/js/bin/asnodec | 70 + .../src/main/resources/js/bin/asnodec.bat | 29 + distribution/src/main/resources/js/bin/compc | 70 + .../src/main/resources/js/bin/compc.bat | 29 + distribution/src/main/resources/js/bin/externc | 70 + .../src/main/resources/js/bin/externc.bat | 29 + distribution/src/main/resources/js/bin/jquery | 70 + .../src/main/resources/js/bin/jquery.bat | 29 + distribution/src/main/resources/js/bin/mxmlc | 70 + .../src/main/resources/js/bin/mxmlc.bat | 29 + env-template.properties | 4 +- examples/build.xml | 10 + examples/build_example.xml | 20 +- examples/flexjs/ChartExample/README.txt | 31 + examples/flexjs/ChartExample/build.xml | 1 + examples/flexjs/ChartExample/pom.xml | 83 +- .../flexjs/ChartExample/src/MyInitialView.mxml | 4 +- examples/flexjs/ChartExample/src/README.txt | 31 - .../flexjs/ChartExample/src/SpeedTestView.mxml | 4 +- .../CordovaCameraExample-app.xml | 2 +- examples/flexjs/CordovaCameraExample/README.txt | 27 + examples/flexjs/CordovaCameraExample/build.xml | 3 +- examples/flexjs/CordovaCameraExample/pom.xml | 94 +- .../src/CordovaCameraExample.mxml | 4 +- .../CordovaCameraExample/src/MyInitialView.mxml | 4 +- .../flexjs/CordovaCameraExample/src/README.txt | 27 - examples/flexjs/CreateJSExample/README.txt | 26 + examples/flexjs/CreateJSExample/build.xml | 64 + examples/flexjs/CreateJSExample/pom.xml | 90 + .../CreateJSExample/src/CreateJSExample.mxml | 69 + .../CreateJSExample/src/models/MyModel.as | 34 + examples/flexjs/DataBindingExample/README.txt | 53 + examples/flexjs/DataBindingExample/build.xml | 1 + examples/flexjs/DataBindingExample/pom.xml | 78 +- .../DataBindingExample/src/MyInitialView.mxml | 6 +- .../flexjs/DataBindingExample/src/README.txt | 53 - .../flexjs/DataBindingExample_Flat/README.txt | 52 + .../flexjs/DataBindingExample_Flat/build.xml | 1 + examples/flexjs/DataBindingExample_Flat/pom.xml | 117 +- .../src/MyInitialView.mxml | 21 +- .../DataBindingExample_Flat/src/README.txt | 52 - examples/flexjs/DataBindingExample_as/build.xml | 1 + examples/flexjs/DataBindingExample_as/pom.xml | 114 +- .../src/DataBindingExample.as | 30 +- examples/flexjs/DataGridExample/README.txt | 46 + examples/flexjs/DataGridExample/build.xml | 3 +- examples/flexjs/DataGridExample/pom.xml | 74 +- .../DataGridExample/src/MyInitialView.mxml | 4 +- examples/flexjs/DataGridExample/src/README.txt | 46 - examples/flexjs/DesktopMap/DesktopMap-app.xml | 2 +- examples/flexjs/DesktopMap/build.xml | 3 +- examples/flexjs/DesktopMap/pom.xml | 84 +- .../flexjs/DesktopMap/src/MyInitialView.mxml | 6 +- examples/flexjs/FlexJSStore/build.xml | 1 + examples/flexjs/FlexJSStore/pom.xml | 109 +- .../flexjs/FlexJSStore/src/FlexJSStore.mxml | 4 +- .../ProductCatalogPanelTitleBarView.mxml | 6 +- examples/flexjs/FlexJSStore_jquery/build.xml | 1 + examples/flexjs/FlexJSStore_jquery/pom.xml | 125 +- .../FlexJSStore_jquery/src/FlexJSStore.mxml | 4 +- .../ProductCatalogPanelTitleBarView.mxml | 6 +- .../flexjs/FlexWebsiteStatsViewer/README.txt | 23 + .../flexjs/FlexWebsiteStatsViewer/build.xml | 5 +- examples/flexjs/FlexWebsiteStatsViewer/pom.xml | 84 +- .../FlexWebsiteStatsViewer/src/README.txt | 23 - .../FlexWebsiteStatsViewer/src/StatsView.mxml | 30 +- examples/flexjs/HelloWorld/build.xml | 45 + examples/flexjs/HelloWorld/pom.xml | 68 + examples/flexjs/HelloWorld/src/HelloWorld.mxml | 30 + examples/flexjs/MapSearch/MapSearch-app.xml | 2 +- examples/flexjs/MapSearch/build.xml | 3 +- examples/flexjs/MapSearch/pom.xml | 88 +- .../flexjs/MapSearch/src/MyInitialView.mxml | 6 +- examples/flexjs/MobileMap/README.txt | 42 + examples/flexjs/MobileMap/build.xml | 73 + examples/flexjs/MobileMap/pom.xml | 88 + examples/flexjs/MobileMap/src/MobileMap.mxml | 71 + examples/flexjs/MobileTrader/build.xml | 3 +- examples/flexjs/MobileTrader/pom.xml | 96 +- .../flexjs/MobileTrader/src/MyInitialView.mxml | 10 +- .../MobileTrader/src/views/AlertsView.mxml | 4 +- .../MobileTrader/src/views/AssetsView.mxml | 4 +- .../MobileTrader/src/views/SearchView.mxml | 4 +- .../MobileTrader/src/views/StockView.mxml | 4 +- .../MobileTrader/src/views/WatchListView.mxml | 4 +- .../StorageExample/StorageExample-app.xml | 2 +- examples/flexjs/StorageExample/build.xml | 3 +- examples/flexjs/StorageExample/pom.xml | 92 +- .../StorageExample/src/MyInitialView.mxml | 6 +- examples/flexjs/StyleExample/build.xml | 46 + examples/flexjs/StyleExample/pom.xml | 87 + .../flexjs/StyleExample/src/MyInitialView.mxml | 427 ++++ .../flexjs/StyleExample/src/StyleExample.mxml | 34 + .../flexjs/StyleExample/src/models/MyModel.as | 53 + examples/flexjs/TodoListSampleApp/README.txt | 22 + examples/flexjs/TodoListSampleApp/build.xml | 1 + examples/flexjs/TodoListSampleApp/pom.xml | 77 +- .../flexjs/TodoListSampleApp/src/README.txt | 22 - .../todo/controllers/TodoListController.as | 27 +- .../src/sample/todo/events/TodoListEvent.as | 7 + .../src/sample/todo/models/TodoListModel.as | 73 +- .../sample/todo/renderers/TodoItemRenderer.as | 21 + .../renderers/TodoListItemRendererFactory.as | 68 + .../src/sample/todo/views/TodoListView.mxml | 136 +- examples/flexjs/TreeExample/build.xml | 3 +- examples/flexjs/TreeExample/pom.xml | 70 +- .../flexjs/TreeExample/src/MyInitialView.mxml | 6 +- examples/flexjs/pom.xml | 256 +- .../AngularExample/AngularExample-debug.html | 46 + .../AngularExample/AngularExample-release.html | 47 + examples/native/AngularExample/pom.xml | 54 + .../native/AngularExample/src/AngularExample.as | 84 + .../native/AngularExample/src/MyController.as | 70 + .../src/components/IWebComponent.as | 27 + .../src/components/WebComponent.as | 38 + .../src/components/mdbutton/MDButton.as | 61 + .../src/components/mdbutton/MDButtonFactory.as | 56 + examples/native/ButtonExample/build.xml | 1 + examples/native/ButtonExample/pom.xml | 54 + examples/native/USStatesMap/build.xml | 1 + examples/native/USStatesMap/pom.xml | 54 + examples/native/pom.xml | 56 + examples/pom.xml | 132 + frameworks/air-config-template.xml | 1 + frameworks/air-config.xml | 1 + frameworks/asdoc-config.xml | 5 +- frameworks/build.xml | 60 +- frameworks/createjs-config-template.xml | 340 +++ frameworks/createjs-config.xml | 340 +++ frameworks/downloads.xml | 57 +- frameworks/flex-config-template.xml | 13 + frameworks/flex-config.xml | 13 + frameworks/fontsrc/build.xml | 1 + frameworks/fontsrc/pom.xml | 144 ++ frameworks/jquery-config-template.xml | 341 +++ frameworks/jquery-config.xml | 341 +++ frameworks/js-config-template.xml | 340 +++ frameworks/js-config.xml | 340 +++ frameworks/js/FlexJS/build.xml | 295 +++ .../projects/BindingJS/.actionScriptProperties | 64 + .../projects/BindingJS/.flexLibProperties | 26 + .../js/FlexJS/projects/BindingJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/BindingJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 85 + .../projects/ChartsJS/.actionScriptProperties | 66 + .../FlexJS/projects/ChartsJS/.flexLibProperties | 26 + frameworks/js/FlexJS/projects/ChartsJS/.project | 39 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/ChartsJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 87 + .../CollectionsJS/.actionScriptProperties | 64 + .../projects/CollectionsJS/.flexLibProperties | 26 + .../js/FlexJS/projects/CollectionsJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/CollectionsJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 82 + .../projects/CoreJS/.actionScriptProperties | 63 + .../FlexJS/projects/CoreJS/.flexLibProperties | 26 + frameworks/js/FlexJS/projects/CoreJS/.project | 43 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/js/FlexJS/projects/CoreJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 87 + .../projects/CreateJSJS/.actionScriptProperties | 66 + .../projects/CreateJSJS/.flexLibProperties | 26 + .../js/FlexJS/projects/CreateJSJS/.project | 38 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/CreateJSJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 85 + .../projects/DragDropJS/.actionScriptProperties | 64 + .../projects/DragDropJS/.flexLibProperties | 26 + .../js/FlexJS/projects/DragDropJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/DragDropJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 85 + .../projects/EffectsJS/.actionScriptProperties | 64 + .../projects/EffectsJS/.flexLibProperties | 26 + .../js/FlexJS/projects/EffectsJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/EffectsJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 85 + .../projects/FlatJS/.actionScriptProperties | 65 + .../FlexJS/projects/FlatJS/.flexLibProperties | 26 + frameworks/js/FlexJS/projects/FlatJS/.project | 38 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/js/FlexJS/projects/FlatJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 86 + .../FormattersJS/.actionScriptProperties | 65 + .../projects/FormattersJS/.flexLibProperties | 26 + .../js/FlexJS/projects/FormattersJS/.project | 38 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/FormattersJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 86 + .../GoogleMapsJS/.actionScriptProperties | 64 + .../projects/GoogleMapsJS/.flexLibProperties | 30 + .../js/FlexJS/projects/GoogleMapsJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/GoogleMapsJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 87 + .../projects/GraphicsJS/.actionScriptProperties | 64 + .../projects/GraphicsJS/.flexLibProperties | 26 + .../js/FlexJS/projects/GraphicsJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/GraphicsJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 88 + .../projects/HTML5JS/.actionScriptProperties | 64 + .../FlexJS/projects/HTML5JS/.flexLibProperties | 26 + frameworks/js/FlexJS/projects/HTML5JS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/js/FlexJS/projects/HTML5JS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 83 + .../projects/HTMLJS/.actionScriptProperties | 68 + .../FlexJS/projects/HTMLJS/.flexLibProperties | 26 + frameworks/js/FlexJS/projects/HTMLJS/.project | 40 + .../.settings/org.eclipse.core.resources.prefs | 3 + frameworks/js/FlexJS/projects/HTMLJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 96 + .../projects/JQueryJS/.actionScriptProperties | 66 + .../FlexJS/projects/JQueryJS/.flexLibProperties | 26 + frameworks/js/FlexJS/projects/JQueryJS/.project | 38 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/JQueryJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 92 + .../js/FlexJS/projects/LanguageJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 76 + .../projects/MobileJS/.actionScriptProperties | 66 + .../FlexJS/projects/MobileJS/.flexLibProperties | 27 + frameworks/js/FlexJS/projects/MobileJS/.project | 38 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/MobileJS/build.xml | 139 + .../src/main/config/compile-js-config.xml | 100 + .../projects/NetworkJS/.actionScriptProperties | 64 + .../projects/NetworkJS/.flexLibProperties | 26 + .../js/FlexJS/projects/NetworkJS/.project | 37 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/NetworkJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 88 + .../ReflectionJS/.actionScriptProperties | 63 + .../projects/ReflectionJS/.flexLibProperties | 24 + .../js/FlexJS/projects/ReflectionJS/.project | 36 + .../.settings/org.eclipse.core.resources.prefs | 3 + .../js/FlexJS/projects/ReflectionJS/build.xml | 139 + .../src/main/config/compile-js-config.xml | 83 + .../js/FlexJS/projects/StorageJS/build.xml | 138 + .../src/main/config/compile-js-config.xml | 92 + frameworks/js/FlexJS/projects/XMLJS/build.xml | 139 + .../XMLJS/src/main/config/compile-js-config.xml | 86 + .../js/VanillaSDK/flash/events/MouseEvent.js | 18 + frameworks/js/VanillaSDK/mx/core/UIComponent.js | 18 + frameworks/js/VanillaSDK/other/ViewElement.js | 18 + .../js/VanillaSDK/spark/components/Button.js | 18 + .../js/VanillaSDK/spark/components/Group.js | 18 + .../js/VanillaSDK/spark/components/Image.js | 18 + .../js/VanillaSDK/spark/components/Label.js | 18 + frameworks/js/build.xml | 153 -- frameworks/node-config-template.xml | 341 +++ frameworks/node-config.xml | 341 +++ frameworks/pom.xml | 41 + .../projects/Binding/.actionScriptProperties | 2 +- .../.externalToolBuilders/BindingASJS.launch | 44 - frameworks/projects/Binding/.project | 10 - frameworks/projects/Binding/build.xml | 172 +- frameworks/projects/Binding/pom.xml | 78 + .../src/main/config/compile-as-config.xml | 78 + .../flex/binding/ApplicationDataBinding.as | 31 +- .../org/apache/flex/binding/ChainBinding.as | 2 +- .../org/apache/flex/binding/ConstantBinding.as | 2 +- .../apache/flex/binding/ContainerDataBinding.as | 31 +- .../org/apache/flex/binding/GenericBinding.as | 2 +- .../flex/binding/MXMLBeadViewBaseDataBinding.as | 333 --- .../flex/binding/MXMLBeadViewDataBinding.as | 356 +++ .../org/apache/flex/binding/PropertyWatcher.as | 2 +- .../org/apache/flex/binding/SimpleBinding.as | 2 +- .../apache/flex/binding/ViewBaseDataBinding.as | 329 --- .../org/apache/flex/binding/ViewDataBinding.as | 355 +++ .../flex/org/apache/flex/binding/WatcherBase.as | 4 +- .../src/main/resources/basic-manifest.xml | 4 +- .../src/main/resources/compile-asjs-config.xml | 79 - .../src/main/resources/compile-config.xml | 78 - .../projects/Charts/.actionScriptProperties | 2 +- .../.externalToolBuilders/ChartsASJS.launch | 44 - frameworks/projects/Charts/.project | 10 - frameworks/projects/Charts/build.xml | 174 +- frameworks/projects/Charts/pom.xml | 123 + .../src/main/config/compile-as-config.xml | 84 + .../Charts/src/main/flex/ChartsClasses.as | 3 + .../flex/org/apache/flex/charts/ColumnChart.as | 2 +- .../flex/org/apache/flex/charts/LineChart.as | 2 +- .../flex/org/apache/flex/charts/PieChart.as | 2 +- .../org/apache/flex/charts/StackedBarChart.as | 2 +- .../apache/flex/charts/StackedColumnChart.as | 2 +- .../apache/flex/charts/beads/AxisBaseBead.as | 17 +- .../org/apache/flex/charts/beads/ChartView.as | 109 +- .../DataItemRendererFactoryForSeriesData.as | 3 +- .../org/apache/flex/charts/beads/DataTipBead.as | 2 +- .../charts/beads/HorizontalCategoryAxisBead.as | 2 +- .../charts/beads/HorizontalLinearAxisBead.as | 2 +- .../charts/beads/VerticalCategoryAxisBead.as | 2 +- .../flex/charts/beads/VerticalLinearAxisBead.as | 2 +- .../controllers/ChartSeriesMouseController.as | 140 + .../flex/charts/beads/layouts/BarChartLayout.as | 2 +- .../charts/beads/layouts/ChartBaseLayout.as | 2 +- .../charts/beads/layouts/ColumnChartLayout.as | 2 +- .../layouts/LineChartCategoryVsLinearLayout.as | 2 +- .../layouts/LineChartLinearVsLinearLayout.as | 2 +- .../flex/charts/beads/layouts/PieChartLayout.as | 6 +- .../beads/layouts/StackedBarChartLayout.as | 2 +- .../beads/layouts/StackedColumnChartLayout.as | 2 +- .../beads/models/ChartArraySelectionModel.as | 75 + .../apache/flex/charts/core/CartesianChart.as | 2 +- .../org/apache/flex/charts/core/ChartBase.as | 2 +- .../org/apache/flex/charts/core/IAxisBead.as | 4 +- .../org/apache/flex/charts/core/IAxisGroup.as | 6 +- .../flex/charts/core/ICartesianChartLayout.as | 2 +- .../flex/org/apache/flex/charts/core/IChart.as | 2 +- .../apache/flex/charts/core/IChartDataGroup.as | 2 +- .../apache/flex/charts/core/IChartDataModel.as | 42 + .../flex/charts/core/IChartItemRenderer.as | 13 +- .../org/apache/flex/charts/core/IChartSeries.as | 2 +- .../flex/charts/core/IConnectedItemRenderer.as | 2 +- .../flex/charts/core/IHorizontalAxisBead.as | 2 +- .../flex/charts/core/IVerticalAxisBead.as | 2 +- .../org/apache/flex/charts/core/PolarChart.as | 2 +- .../flex/charts/optimized/SVGBoxItemRenderer.as | 14 +- .../flex/charts/optimized/SVGChartAxisGroup.as | 16 +- .../flex/charts/optimized/SVGChartDataGroup.as | 6 +- .../optimized/SVGLineSegmentItemRenderer.as | 16 +- .../charts/optimized/SVGWedgeItemRenderer.as | 16 +- .../flex/charts/supportClasses/BarSeries.as | 2 +- .../charts/supportClasses/BoxItemRenderer.as | 18 +- .../charts/supportClasses/ChartAxisGroup.as | 16 +- .../flex/charts/supportClasses/ColumnSeries.as | 2 +- .../supportClasses/ILineSegmentItemRenderer.as | 4 +- .../charts/supportClasses/IWedgeItemRenderer.as | 6 +- .../supportClasses/LineSegmentItemRenderer.as | 6 +- .../flex/charts/supportClasses/LineSeries.as | 2 +- .../flex/charts/supportClasses/PieSeries.as | 2 +- .../charts/supportClasses/WedgeItemRenderer.as | 177 +- .../main/resources/compile-as-to-js-config.xml | 76 - .../src/main/resources/compile-asjs-config.xml | 71 - .../src/main/resources/compile-config.xml | 84 - .../src/main/resources/compile-js-config.xml | 87 - .../Charts/src/main/resources/defaults.css | 29 +- .../Collections/.actionScriptProperties | 2 +- .../CollectionsASJS.launch | 44 - frameworks/projects/Collections/.project | 10 - frameworks/projects/Collections/build.xml | 172 +- frameworks/projects/Collections/pom.xml | 80 + .../src/main/config/compile-as-config.xml | 78 + .../src/main/flex/CollectionsClasses.as | 1 + .../org/apache/flex/collections/Collection.as | 65 + .../apache/flex/collections/FlattenedList.as | 2 +- .../org/apache/flex/collections/ICollection.as | 2 +- .../flex/collections/IStringCollection.as | 2 +- .../apache/flex/collections/LazyCollection.as | 8 +- .../collections/converters/IItemConverter.as | 2 +- .../collections/converters/JSONItemConverter.as | 2 +- .../flex/collections/parsers/IInputParser.as | 2 +- .../flex/collections/parsers/JSONInputParser.as | 2 +- .../src/main/resources/compile-asjs-config.xml | 69 - .../src/main/resources/compile-config.xml | 78 - .../projects/Core/.actionScriptProperties | 2 +- .../Core/.externalToolBuilders/CoreASJS.launch | 44 - frameworks/projects/Core/.project | 10 - frameworks/projects/Core/build.xml | 188 +- frameworks/projects/Core/pom.xml | 65 + .../Core/src/main/config/compile-as-config.xml | 81 + .../projects/Core/src/main/flex/CoreClasses.as | 49 +- .../Core/src/main/flex/CoreJSClasses.as | 99 - .../projects/Core/src/main/flex/Namespace.as | 50 - frameworks/projects/Core/src/main/flex/QName.as | 53 - .../flex/org/apache/flex/core/Application.as | 141 +- .../org/apache/flex/core/ApplicationBase.as | 4 +- .../apache/flex/core/BrowserResizeListener.as | 8 +- .../org/apache/flex/core/BrowserScroller.as | 6 +- .../flex/org/apache/flex/core/BrowserWindow.as | 4 +- .../org/apache/flex/core/CSSFontFaceBead.as | 20 +- .../main/flex/org/apache/flex/core/CSSShape.as | 2 +- .../main/flex/org/apache/flex/core/CSSSprite.as | 2 +- .../flex/org/apache/flex/core/CSSTextField.as | 4 +- .../flex/org/apache/flex/core/CallLaterBead.as | 6 +- .../flex/org/apache/flex/core/ContainerBase.as | 2 +- .../flex/core/ContainerBaseStrandChildren.as | 2 +- .../org/apache/flex/core/FilledRectangle.as | 8 +- .../org/apache/flex/core/HTMLElementWrapper.as | 4 +- .../flex/org/apache/flex/core/IBeadTransform.as | 45 + .../flex/org/apache/flex/core/IBorderModel.as | 2 +- .../main/flex/org/apache/flex/core/IChild.as | 4 +- .../flex/org/apache/flex/core/IContainerView.as | 2 +- .../flex/org/apache/flex/core/IDataGridModel.as | 2 +- .../flex/org/apache/flex/core/IFlexJSElement.as | 2 +- .../flex/org/apache/flex/core/ILayoutChild.as | 2 +- .../org/apache/flex/core/IScrollBarModel.as | 2 +- .../flex/org/apache/flex/core/ITransformHost.as | 63 + .../org/apache/flex/core/ITransformModel.as | 47 + .../main/flex/org/apache/flex/core/IUIBase.as | 2 +- .../org/apache/flex/core/IViewportScroller.as | 2 +- .../main/flex/org/apache/flex/core/ListBase.as | 2 +- .../apache/flex/core/ListBaseStrandChildren.as | 2 +- .../org/apache/flex/core/SimpleApplication.as | 8 +- .../org/apache/flex/core/SimpleCSSValuesImpl.as | 18 +- .../flex/org/apache/flex/core/StageProxy.as | 2 +- .../apache/flex/core/StyleableCSSTextField.as | 2 +- .../apache/flex/core/TransformCompoundModel.as | 44 + .../flex/org/apache/flex/core/TransformModel.as | 68 + .../org/apache/flex/core/TransformMoveXModel.as | 43 + .../org/apache/flex/core/TransformMoveYModel.as | 43 + .../apache/flex/core/TransformRotateModel.as | 46 + .../org/apache/flex/core/TransformScaleModel.as | 42 + .../main/flex/org/apache/flex/core/UIBase.as | 62 +- .../flex/org/apache/flex/core/UIButtonBase.as | 4 +- .../src/main/flex/org/apache/flex/core/View.as | 34 + .../main/flex/org/apache/flex/core/ViewBase.as | 3 +- .../flex/org/apache/flex/events/DetailEvent.as | 60 + .../org/apache/flex/events/ElementEvents.as | 2 +- .../main/flex/org/apache/flex/events/Event.as | 9 +- .../org/apache/flex/events/EventDispatcher.as | 17 +- .../org/apache/flex/events/IEventDispatcher.as | 4 +- .../flex/org/apache/flex/events/MouseEvent.as | 6 +- .../org/apache/flex/events/ProgressEvent.as | 79 + .../flex/events/utils/IHandlesOriginalEvent.as | 2 +- .../flex/events/utils/MouseEventConverter.as | 2 +- .../main/flex/org/apache/flex/geom/Matrix.as | 268 ++ .../src/main/flex/org/apache/flex/geom/Point.as | 101 +- .../main/flex/org/apache/flex/geom/Rectangle.as | 240 +- .../src/main/flex/org/apache/flex/geom/Size.as | 2 +- .../flex/org/apache/flex/utils/BinaryData.as | 1107 ++++++-- .../flex/org/apache/flex/utils/BrowserUtils.as | 62 + .../org/apache/flex/utils/CSSBorderUtils.as | 2 +- .../org/apache/flex/utils/CSSContainerUtils.as | 2 +- .../main/flex/org/apache/flex/utils/CSSUtils.as | 151 +- .../flex/org/apache/flex/utils/ColorUtil.as | 165 ++ .../flex/org/apache/flex/utils/EffectTimer.as | 12 +- .../main/flex/org/apache/flex/utils/Endian.as | 87 + .../flex/org/apache/flex/utils/HTMLLoader.as | 4 +- .../org/apache/flex/utils/IBinaryDataInput.as | 47 + .../org/apache/flex/utils/IBinaryDataOutput.as | 42 + .../main/flex/org/apache/flex/utils/Language.as | 365 --- .../apache/flex/utils/MXMLDataInterpreter.as | 12 +- .../flex/org/apache/flex/utils/MixinManager.as | 22 +- .../flex/org/apache/flex/utils/PNGEncoder.as | 2 +- .../flex/org/apache/flex/utils/PointUtils.as | 10 +- .../main/flex/org/apache/flex/utils/Proxy.as | 4 +- .../org/apache/flex/utils/SolidBorderUtil.as | 2 +- .../flex/org/apache/flex/utils/StringPadder.as | 69 + .../flex/org/apache/flex/utils/StringTrimmer.as | 9 +- .../flex/org/apache/flex/utils/StringUtil.as | 335 +++ .../main/flex/org/apache/flex/utils/Timer.as | 21 +- .../main/flex/org/apache/flex/utils/UIDUtil.as | 258 ++ .../flex/utils/ViewSourceContextMenuOption.as | 6 +- .../org/apache/flex/utils/dbg/DOMPathUtil.as | 2 +- .../Core/src/main/resources/basic-manifest.xml | 8 +- .../src/main/resources/compile-asjs-config.xml | 78 - .../Core/src/main/resources/compile-config.xml | 77 - .../test/flex/FlexUnitFlexJSApplication.mxml | 7 +- .../projects/Core/src/test/flex/build.xml | 6 +- .../flex/flexUnitTests/BinaryDataTesterTest.as | 565 ++++ .../src/test/flex/flexUnitTests/CoreTester.as | 28 + .../src/test/flex/flexUnitTests/StrandTester.as | 27 - .../test/flex/flexUnitTests/StrandTesterTest.as | 2 +- .../projects/CreateJS/.actionScriptProperties | 3 +- .../.externalToolBuilders/CreateJSASJS.launch | 44 - frameworks/projects/CreateJS/.project | 10 - frameworks/projects/CreateJS/build.xml | 184 +- frameworks/projects/CreateJS/pom.xml | 132 + .../src/main/config/compile-as-config.xml | 85 + .../CreateJS/src/main/flex/CreateJSClasses.as | 6 + .../org/apache/flex/createjs/Application.as | 344 ++- .../flex/org/apache/flex/createjs/CheckBox.as | 160 +- .../flex/org/apache/flex/createjs/Container.as | 301 +++ .../main/flex/org/apache/flex/createjs/Label.as | 154 +- .../flex/org/apache/flex/createjs/TextButton.as | 197 +- .../apache/flex/createjs/core/CreateJSBase.as | 169 ++ .../org/apache/flex/createjs/core/UIBase.as | 677 +++-- .../flex/org/apache/flex/createjs/core/View.as | 325 +++ .../org/apache/flex/createjs/core/ViewBase.as | 206 -- .../org/apache/flex/createjs/graphics/Circle.as | 162 ++ .../flex/createjs/graphics/GraphicShape.as | 76 + .../org/apache/flex/createjs/graphics/Rect.as | 93 + .../flex/org/apache/flex/createjs/tween/Ease.as | 672 +++++ .../org/apache/flex/createjs/tween/Effect.as | 156 ++ .../org/apache/flex/createjs/tween/Sequence.as | 176 ++ .../org/apache/flex/createjs/tween/Tween.as | 237 ++ .../src/main/resources/compile-asjs-config.xml | 83 - .../src/main/resources/compile-config.xml | 83 - .../src/main/resources/createjs-manifest.xml | 10 +- .../CreateJS/src/main/resources/defaults.css | 27 +- .../projects/DragDrop/.actionScriptProperties | 2 +- .../.externalToolBuilders/DragDropASJS.launch | 44 - frameworks/projects/DragDrop/.project | 10 - frameworks/projects/DragDrop/build.xml | 176 +- frameworks/projects/DragDrop/pom.xml | 80 + .../src/main/config/compile-as-config.xml | 78 + .../main/flex/org/apache/flex/core/DropType.as | 2 +- .../flex/org/apache/flex/events/DragEvent.as | 8 +- .../org/apache/flex/events/DragEventBase.as | 6 +- .../src/main/resources/compile-asjs-config.xml | 79 - .../src/main/resources/compile-config.xml | 78 - .../projects/Effects/.actionScriptProperties | 2 +- .../.externalToolBuilders/EffectsASJS.launch | 44 - frameworks/projects/Effects/.project | 10 - frameworks/projects/Effects/build.xml | 182 +- frameworks/projects/Effects/pom.xml | 80 + .../src/main/config/compile-as-config.xml | 78 + .../flex/core/StatesWithTransitionsImpl.as | 2 +- .../org/apache/flex/effects/PlatformWiper.as | 17 +- .../src/main/resources/compile-asjs-config.xml | 79 - .../src/main/resources/compile-config.xml | 78 - .../projects/Flat/.actionScriptProperties | 2 +- .../Flat/.externalToolBuilders/FlatASJS.launch | 44 - frameworks/projects/Flat/.project | 10 - frameworks/projects/Flat/build.xml | 163 +- frameworks/projects/Flat/pom.xml | 121 + .../Flat/src/main/config/compile-as-config.xml | 92 + .../projects/Flat/src/main/flex/FlatClasses.as | 2 +- .../main/flex/org/apache/flex/flat/CheckBox.as | 4 +- .../flex/org/apache/flex/flat/DropDownList.as | 4 +- .../flex/org/apache/flex/flat/RadioButton.as | 4 +- .../src/main/resources/compile-asjs-config.xml | 80 - .../Flat/src/main/resources/compile-config.xml | 91 - .../Flat/src/main/resources/defaults.css | 4 +- .../Flat/src/main/resources/flat-manifest.xml | 6 +- .../projects/Formatters/.actionScriptProperties | 2 +- .../.externalToolBuilders/FormattersASJS.launch | 44 - frameworks/projects/Formatters/.project | 10 - frameworks/projects/Formatters/build.xml | 165 +- frameworks/projects/Formatters/pom.xml | 93 + .../src/main/config/compile-as-config.xml | 79 + .../src/main/flex/FormattersClasses.as | 2 +- .../flex/org/apache/flex/core/FormatBase.as | 2 +- .../src/main/resources/compile-asjs-config.xml | 80 - .../src/main/resources/compile-config.xml | 79 - .../projects/GoogleMaps/.actionScriptProperties | 2 +- .../.externalToolBuilders/GoogleMapsASJS.launch | 44 - frameworks/projects/GoogleMaps/.project | 10 - frameworks/projects/GoogleMaps/build.xml | 181 +- frameworks/projects/GoogleMaps/pom.xml | 94 + .../src/main/config/compile-as-config.xml | 83 + .../src/main/flex/GoogleStubClasses.as | 2 +- .../src/main/flex/google/maps/Marker.as | 4 +- .../flex/maps/google/beads/GoogleMapView.as | 4 +- .../flex/maps/google/beads/MapView_original.as | 4 +- .../src/main/resources/compile-asjs-config.xml | 75 - .../src/main/resources/compile-config.xml | 83 - .../projects/Graphics/.actionScriptProperties | 29 +- .../.externalToolBuilders/GraphicsASJS.launch | 44 - frameworks/projects/Graphics/.flexLibProperties | 5 +- frameworks/projects/Graphics/.project | 10 - frameworks/projects/Graphics/build.xml | 163 +- frameworks/projects/Graphics/pom.xml | 84 + .../src/main/config/compile-as-config.xml | 78 + .../Graphics/src/main/flex/GraphicsClasses.as | 30 +- .../org/apache/flex/core/graphics/Circle.as | 98 - .../org/apache/flex/core/graphics/Ellipse.as | 91 - .../apache/flex/core/graphics/GradientBase.as | 229 -- .../apache/flex/core/graphics/GradientEntry.as | 133 - .../apache/flex/core/graphics/GraphicShape.as | 213 -- .../flex/core/graphics/GraphicsContainer.as | 302 --- .../flex/org/apache/flex/core/graphics/IFill.as | 32 - .../org/apache/flex/core/graphics/IStroke.as | 29 - .../apache/flex/core/graphics/LinearGradient.as | 123 - .../flex/org/apache/flex/core/graphics/Path.as | 103 - .../flex/org/apache/flex/core/graphics/Rect.as | 87 - .../org/apache/flex/core/graphics/SolidColor.as | 112 - .../flex/core/graphics/SolidColorStroke.as | 130 - .../flex/org/apache/flex/core/graphics/Text.as | 140 - .../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 --- .../flex/org/apache/flex/graphics/CubicCurve.as | 56 + .../org/apache/flex/graphics/GradientBase.as | 229 ++ .../org/apache/flex/graphics/GradientEntry.as | 133 + .../flex/org/apache/flex/graphics/ICircle.as | 20 + .../apache/flex/graphics/ICompoundGraphic.as | 31 + .../flex/org/apache/flex/graphics/IEllipse.as | 20 + .../main/flex/org/apache/flex/graphics/IFill.as | 32 + .../org/apache/flex/graphics/IGraphicShape.as | 30 + .../main/flex/org/apache/flex/graphics/IPath.as | 20 + .../org/apache/flex/graphics/IPathCommand.as | 29 + .../main/flex/org/apache/flex/graphics/IRect.as | 20 + .../flex/org/apache/flex/graphics/IStroke.as | 39 + .../main/flex/org/apache/flex/graphics/IText.as | 20 + .../flex/org/apache/flex/graphics/LineStyle.as | 59 + .../flex/org/apache/flex/graphics/LineTo.as | 47 + .../flex/org/apache/flex/graphics/MoveTo.as | 47 + .../org/apache/flex/graphics/PathBuilder.as | 295 +++ .../org/apache/flex/graphics/QuadraticCurve.as | 51 + .../flex/org/apache/flex/graphics/SolidColor.as | 134 + .../apache/flex/graphics/SolidColorStroke.as | 267 ++ .../graphics/utils/AdvancedLayoutFeatures.as | 1140 +++++++++ .../flex/graphics/utils/CompoundTransform.as | 777 ++++++ .../flex/graphics/utils/IAssetLayoutFeatures.as | 371 +++ .../apache/flex/graphics/utils/MatrixUtil.as | 1605 ++++++++++++ .../apache/flex/graphics/utils/PathHelper.as | 1712 +++++++++++++ .../flex/graphics/utils/TransformOffsets.as | 367 +++ .../src/main/flex/org/apache/flex/svg/Circle.as | 118 + .../flex/org/apache/flex/svg/CompoundGraphic.as | 585 +++++ .../main/flex/org/apache/flex/svg/DOMWrapper.as | 56 + .../main/flex/org/apache/flex/svg/Ellipse.as | 152 ++ .../org/apache/flex/svg/GraphicContainer.as | 208 ++ .../flex/org/apache/flex/svg/GraphicShape.as | 225 ++ .../flex/org/apache/flex/svg/LinearGradient.as | 126 + .../src/main/flex/org/apache/flex/svg/Path.as | 133 + .../src/main/flex/org/apache/flex/svg/Rect.as | 156 ++ .../src/main/flex/org/apache/flex/svg/Text.as | 150 ++ .../flex/org/apache/flex/svg/TransformBead.as | 106 + .../src/main/resources/basic-manifest.xml | 14 +- .../src/main/resources/compile-asjs-config.xml | 82 - .../src/main/resources/compile-config.xml | 78 - .../src/main/resources/svg-manifest.xml | 31 + .../projects/HTML/.actionScriptProperties | 2 +- .../HTML/.externalToolBuilders/HTMLASJS.launch | 44 - frameworks/projects/HTML/.project | 10 - frameworks/projects/HTML/build.xml | 170 +- frameworks/projects/HTML/pom.xml | 132 + .../HTML/src/main/config/compile-as-config.xml | 94 + .../projects/HTML/src/main/flex/HTMLClasses.as | 41 +- .../org/apache/flex/events/ItemAddedEvent.as | 2 +- .../org/apache/flex/events/ItemClickedEvent.as | 2 +- .../org/apache/flex/events/ItemRemovedEvent.as | 2 +- .../main/flex/org/apache/flex/html/Button.as | 4 +- .../main/flex/org/apache/flex/html/CheckBox.as | 92 +- .../main/flex/org/apache/flex/html/DataGrid.as | 2 + .../org/apache/flex/html/DataGridButtonBar.as | 51 + .../flex/html/DataGridButtonBarTextButton.as | 55 + .../flex/org/apache/flex/html/DateChooser.as | 18 +- .../src/main/flex/org/apache/flex/html/Label.as | 77 +- .../src/main/flex/org/apache/flex/html/List.as | 2 +- .../flex/org/apache/flex/html/MXMLBeadView.as | 317 +++ .../org/apache/flex/html/MXMLBeadViewBase.as | 317 --- .../flex/org/apache/flex/html/NumericStepper.as | 60 +- .../flex/org/apache/flex/html/RadioButton.as | 130 +- .../flex/org/apache/flex/html/RangeStepper.as | 69 + .../flex/org/apache/flex/html/SimpleAlert.as | 2 +- .../main/flex/org/apache/flex/html/Slider.as | 2 +- .../main/flex/org/apache/flex/html/Spinner.as | 55 +- .../main/flex/org/apache/flex/html/TextArea.as | 4 +- .../flex/org/apache/flex/html/TextButton.as | 53 +- .../main/flex/org/apache/flex/html/TextInput.as | 10 +- .../org/apache/flex/html/ToggleTextButton.as | 4 +- .../flex/org/apache/flex/html/WebBrowser.as | 4 +- .../accessories/NumericOnlyTextInputBead.as | 10 +- .../flex/html/accessories/PasswordInputBead.as | 8 +- .../flex/html/accessories/TextPromptBead.as | 8 +- .../flex/html/beads/BackgroundImageBead.as | 2 +- .../apache/flex/html/beads/CSSTextButtonView.as | 5 +- .../org/apache/flex/html/beads/ContainerView.as | 2 +- .../apache/flex/html/beads/DataGridLinesBead.as | 16 +- .../org/apache/flex/html/beads/DataGridView.as | 6 +- ...ererFactoryAndEventDispatcherForArrayData.as | 191 ++ .../html/beads/DataProviderChangeNotifier.as | 2 +- .../apache/flex/html/beads/DateChooserView.as | 157 +- .../flex/html/beads/DecrementButtonView.as | 94 + .../org/apache/flex/html/beads/ISliderView.as | 6 +- .../org/apache/flex/html/beads/ISpinnerView.as | 24 +- .../flex/html/beads/ImageAndTextButtonView.as | 2 +- .../apache/flex/html/beads/ImageButtonView.as | 12 +- .../org/apache/flex/html/beads/ImageView.as | 14 +- .../flex/html/beads/IncrementButtonView.as | 94 + .../flex/org/apache/flex/html/beads/ListView.as | 15 +- .../apache/flex/html/beads/RangeStepperView.as | 157 ++ .../apache/flex/html/beads/SimpleAlertView.as | 23 +- .../apache/flex/html/beads/SliderThumbView.as | 18 +- .../apache/flex/html/beads/SliderTrackView.as | 18 +- .../flex/html/beads/SolidBackgroundBead.as | 6 +- .../org/apache/flex/html/beads/SpinnerView.as | 109 +- .../apache/flex/html/beads/TitleBarView.mxml | 6 +- .../apache/flex/html/beads/WebBrowserView.as | 4 +- .../controllers/DateChooserMouseController.as | 3 +- .../controllers/ItemRendererMouseController.as | 20 +- .../ListSingleSelectionMouseController.as | 1 - .../controllers/RangeStepperMouseController.as | 94 + .../beads/controllers/SliderMouseController.as | 14 +- .../beads/controllers/SpinnerMouseController.as | 53 +- .../flex/html/beads/layouts/BasicLayout.as | 2 +- .../flex/html/beads/layouts/DataGridLayout.as | 2 +- .../flex/html/beads/layouts/HorizontalLayout.as | 4 +- .../flex/html/beads/layouts/TileLayout.as | 72 +- .../html/beads/layouts/VerticalColumnLayout.as | 2 +- .../flex/html/beads/layouts/VerticalLayout.as | 4 +- .../html/beads/models/ListPresentationModel.as | 2 +- .../html/beads/models/RangeModelExtended.as | 101 + .../flex/html/beads/models/ViewportModel.as | 2 +- .../ButtonBarButtonItemRenderer.as | 4 +- .../flex/html/supportClasses/CheckBoxIcon.as | 92 + .../html/supportClasses/ContainerContentArea.as | 2 +- .../DataGridButtonBarButtonItemRenderer.as | 81 + .../html/supportClasses/DataItemRenderer.as | 9 +- .../html/supportClasses/DateChooserButton.as | 12 +- .../html/supportClasses/DateHeaderButton.as | 48 + .../html/supportClasses/GraphicsItemRenderer.as | 6 +- .../flex/html/supportClasses/RadioButtonIcon.as | 111 + .../html/supportClasses/ScrollingViewport.as | 38 +- .../flex/html/supportClasses/SpinnerButton.as | 31 + .../html/supportClasses/StringItemRenderer.as | 14 +- .../HTML/src/main/resources/basic-manifest.xml | 5 +- .../src/main/resources/compile-asjs-config.xml | 90 - .../HTML/src/main/resources/compile-config.xml | 94 - .../HTML/src/main/resources/defaults.css | 26 +- .../projects/HTML/src/test/flex/build.xml | 4 +- .../flex/flexUnitTests/DataGridColumnTester.as | 2 +- .../projects/HTML5/.actionScriptProperties | 2 +- .../.externalToolBuilders/HTML5ASJS.launch | 44 - frameworks/projects/HTML5/.project | 10 - frameworks/projects/HTML5/build.xml | 165 +- frameworks/projects/HTML5/pom.xml | 97 + .../HTML5/src/main/config/compile-as-config.xml | 83 + .../src/main/resources/compile-asjs-config.xml | 70 - .../HTML5/src/main/resources/compile-config.xml | 83 - .../HTML5/src/main/resources/html5-manifest.xml | 1 + .../projects/JQuery/.actionScriptProperties | 2 +- .../.externalToolBuilders/JQueryASJS.launch | 44 - frameworks/projects/JQuery/.project | 10 - frameworks/projects/JQuery/build.xml | 171 +- frameworks/projects/JQuery/pom.xml | 106 + .../src/main/config/compile-as-config.xml | 83 + .../flex/org/apache/flex/jquery/RadioButton.as | 2 +- .../src/main/resources/compile-asjs-config.xml | 86 - .../src/main/resources/compile-config.xml | 83 - frameworks/projects/Language/build.xml | 119 + frameworks/projects/Language/pom.xml | 59 + .../src/main/config/compile-as-config.xml | 69 + .../Language/src/main/flex/LanguageClasses.as | 38 + .../Language/src/main/flex/Namespace.as | 148 ++ .../projects/Language/src/main/flex/QName.as | 170 ++ .../main/flex/org/apache/flex/utils/Language.as | 443 ++++ .../projects/Mobile/.actionScriptProperties | 2 +- .../.externalToolBuilders/MobileASJS.launch | 44 - frameworks/projects/Mobile/.project | 10 - frameworks/projects/Mobile/build.xml | 165 +- frameworks/projects/Mobile/pom.xml | 114 + .../src/main/config/compile-as-config.xml | 90 + .../Mobile/src/main/flex/CordovaClasses.as | 3 +- .../Mobile/src/main/flex/MobileClasses.as | 4 +- .../main/flex/org/apache/cordova/Application.as | 59 +- .../src/main/flex/org/apache/cordova/Weinre.as | 6 +- .../flex/org/apache/cordova/camera/Camera.as | 20 +- .../apache/cordova/geolocation/Geolocation.as | 48 + .../flex/org/apache/flex/mobile/DatePicker.as | 80 + .../main/flex/org/apache/flex/mobile/IView.as | 43 - .../flex/org/apache/flex/mobile/IViewManager.as | 6 +- .../org/apache/flex/mobile/IViewManagerView.as | 43 + .../flex/org/apache/flex/mobile/ManagerBase.as | 4 +- .../apache/flex/mobile/StackedViewManager.as | 12 +- .../org/apache/flex/mobile/TabbedViewManager.as | 4 +- .../flex/org/apache/flex/mobile/TitleView.as | 103 + .../flex/org/apache/flex/mobile/ToggleSwitch.as | 2 +- .../main/flex/org/apache/flex/mobile/View.as | 103 - .../org/apache/flex/mobile/ViewManagerBase.as | 12 +- .../apache/flex/mobile/beads/DatePickerView.as | 185 ++ .../flex/mobile/beads/MobileWebBrowserView.as | 4 +- .../flex/mobile/beads/StackedViewManagerView.as | 2 +- .../flex/mobile/beads/TabbedViewManagerView.as | 2 +- .../flex/mobile/beads/ToggleSwitchView.as | 8 +- .../apache/flex/mobile/beads/ViewManagerView.as | 165 -- .../flex/mobile/beads/ViewManagerViewBase.as | 165 ++ .../controllers/ToggleSwitchMouseController.as | 4 +- .../apache/flex/mobile/chrome/NavigationBar.as | 2 +- .../org/apache/flex/mobile/chrome/TabBar.as | 2 +- .../org/apache/flex/mobile/chrome/ToolBar.as | 2 +- .../flex/mobile/models/ViewManagerModel.as | 2 +- .../src/main/resources/basic-manifest.xml | 3 +- .../src/main/resources/compile-asjs-config.xml | 89 - .../src/main/resources/compile-config.xml | 89 - .../src/main/resources/cordova-manifest.xml | 1 + .../Mobile/src/main/resources/defaults.css | 23 + .../projects/Network/.actionScriptProperties | 2 +- .../.externalToolBuilders/NetworkASJS.launch | 44 - frameworks/projects/Network/.project | 10 - frameworks/projects/Network/build.xml | 163 +- frameworks/projects/Network/pom.xml | 80 + .../src/main/config/compile-as-config.xml | 78 + .../Network/src/main/flex/NetworkClasses.as | 4 +- .../flex/org/apache/flex/net/BinaryUploader.as | 93 +- .../flex/org/apache/flex/net/HTTPConstants.as | 141 + .../main/flex/org/apache/flex/net/HTTPHeader.as | 2 +- .../flex/org/apache/flex/net/HTTPService.as | 134 +- .../flex/org/apache/flex/net/HTTPServiceBase.as | 6 +- .../main/flex/org/apache/flex/net/HTTPUtils.as | 46 + .../flex/org/apache/flex/net/URLBinaryLoader.as | 189 ++ .../main/flex/org/apache/flex/net/URLLoader.as | 188 ++ .../main/flex/org/apache/flex/net/URLRequest.as | 95 + .../main/flex/org/apache/flex/net/URLStream.as | 366 +++ .../src/main/resources/compile-asjs-config.xml | 82 - .../src/main/resources/compile-config.xml | 78 - .../projects/Reflection/.actionScriptProperties | 2 +- .../.externalToolBuilders/ReflectionASJS.launch | 44 - frameworks/projects/Reflection/.project | 10 - frameworks/projects/Reflection/build.xml | 164 +- frameworks/projects/Reflection/pom.xml | 72 + .../src/main/config/compile-as-config.xml | 74 + .../flex/reflection/DefinitionWithMetaData.as | 2 +- .../flex/reflection/MetaDataDefinition.as | 2 +- .../apache/flex/reflection/TypeDefinition.as | 12 +- .../org/apache/flex/reflection/describeType.as | 4 +- .../flex/reflection/getDefinitionByName.as | 4 +- .../flex/reflection/getQualifiedClassName.as | 4 +- .../reflection/getQualifiedSuperclassName.as | 4 +- .../src/main/resources/compile-asjs-config.xml | 77 - .../src/main/resources/compile-config.xml | 73 - frameworks/projects/Storage/build.xml | 191 +- frameworks/projects/Storage/pom.xml | 93 + .../src/main/config/compile-as-config.xml | 82 + .../apache/flex/storage/IPermanentStorage.as | 2 +- .../flex/storage/events/FileErrorEvent.as | 2 +- .../org/apache/flex/storage/events/FileEvent.as | 2 +- .../apache/flex/storage/file/DataInputStream.as | 12 +- .../flex/storage/file/DataOutputStream.as | 12 +- .../org/apache/flex/storage/file/IDataInput.as | 2 +- .../org/apache/flex/storage/file/IDataOutput.as | 2 +- .../org/apache/flex/storage/file/IDataStream.as | 2 +- .../org/apache/flex/storage/file/LocalFile.as | 4 +- .../storage/providers/AirStorageProvider.as | 10 +- .../storage/providers/LocalStorageProvider.as | 18 +- .../src/main/resources/compile-asjs-config.xml | 82 - .../src/main/resources/compile-config.xml | 82 - .../Storage/src/main/resources/defaults.css | 2 +- frameworks/projects/XML/build.xml | 119 + frameworks/projects/XML/pom.xml | 91 + .../XML/src/main/config/compile-as-config.xml | 78 + frameworks/projects/XML/src/main/flex/XML.as | 2415 ++++++++++++++++++ .../projects/XML/src/main/flex/XMLClasses.as | 37 + .../projects/XML/src/main/flex/XMLList.as | 833 ++++++ .../XML/src/main/resources/basic-manifest.xml | 24 + frameworks/projects/pom.xml | 103 + ide/flashbuilder/ASJSC (Debug Build).launch | 28 + .../ASJSC (Debug and Release Build).launch | 28 + ...ew Flex Project to FlexJS MVC Project.launch | 39 + ...rt New Flex Project to FlexJS Project.launch | 37 + ide/flashbuilder/FlexJS (Cordova Build).launch | 37 + ide/flashbuilder/FlexJS (Cordova Run).launch | 39 + .../FlexJS (FalconJX Debug Build).launch | 28 + ...JS (FalconJX Debug and Release Build).launch | 2 +- ide/flashbuilder/antscripts.xml | 61 + installer.properties/en_US.properties | 11 +- installer.xml | 73 +- js/bin/asjsc | 2 +- js/bin/asjsc.bat | 2 +- js/bin/asjscompc | 2 +- js/bin/asjscompc.bat | 2 +- js/bin/asnodec | 2 +- js/bin/asnodec.bat | 2 +- js/bin/compc | 2 +- js/bin/compc.bat | 2 +- js/bin/jquery | 2 +- js/bin/jquery.bat | 2 +- js/bin/mxmlc | 2 +- js/bin/mxmlc.bat | 2 +- manualtests/.gitignore | 1 + .../ContainerTest/src/MyInitialView.mxml | 6 +- .../DataGridXcompile/src/MyInitialView.mxml | 4 +- .../DateChooserExample/src/MyInitialView.mxml | 4 +- .../EffectsExample/src/MyInitialView.mxml | 4 +- .../FlexJSTest_HTML5/src/MyInitialView.mxml | 4 +- .../FlexJSTest_Panel/src/MyInitialView.mxml | 4 +- .../FlexJSTest_SVG/src/GraphicsView.mxml | 28 +- .../FlexJSTest_SVG/src/MyInitialView.mxml | 4 +- manualtests/FlexJSTest_SVG/src/SkinsView.mxml | 21 +- .../FlexJSTest_SVG/src/skins/Button_up.mxml | 4 +- .../FlexJSTest_basic/src/MyInitialView.mxml | 4 +- manualtests/FlexJSTest_createjs/build.xml | 2 +- .../FlexJSTest_createjs/src/MyInitialView.mxml | 4 +- .../FlexJSTest_jquery/src/MyInitialView.mxml | 4 +- manualtests/FormExample/src/MyFormView.mxml | 4 +- manualtests/FormatExample/src/MyFormView.mxml | 4 +- manualtests/ImageTest/src/MyInitialView.mxml | 4 +- manualtests/ListsTest/src/FirstView.mxml | 4 +- manualtests/ProxyTest/src/MyInitialView.mxml | 4 +- .../ReflectionTest/src/MyInitialView.mxml | 4 +- .../RollEventsTest/src/RollEventsTest.mxml | 4 +- manualtests/VanillaSDK_POC/src/Example.as | 20 +- manualtests/VanillaSDK_POC/src/Main.mxml | 20 +- manualtests/XMLTest/build.xml | 72 + manualtests/XMLTest/src/MyInitialView.mxml | 261 ++ manualtests/XMLTest/src/README.txt | 45 + manualtests/XMLTest/src/XMLTest.mxml | 40 + .../XMLTest/src/controllers/MyController.as | 52 + manualtests/XMLTest/src/models/MyModel.as | 125 + manualtests/build.xml | 4 + manualtests/build_example.xml | 2 +- maven.xml | 472 ---- maven/flexjs-artifact.pom | 11 - maven/flexjs-framework-framework.pom | 11 - maven/flexjs-framework.pom | 141 - mustella/js/AssertPropertyValue.js | 37 + mustella/js/DispatchMouseClickEvent.js | 37 + mustella/js/DispatchMouseEvent.js | 37 + mustella/js/ExitWhenDone.js | 37 + mustella/js/SendFormattedResultsToLog.js | 37 + mustella/js/SetProperty.js | 37 + mustella/js/SetShowRTE.js | 37 + mustella/js/TestCase.js | 37 + mustella/js/UnitTester.js | 37 + mustella/tests/basicTests/BasicTests.css | 2 +- mustella/tests/basicTests/BasicTests.mxml | 4 +- nightly.properties | 7 +- pom.xml | 266 ++ releasecandidate.xml | 42 +- settings-template.xml | 73 + 957 files changed, 55603 insertions(+), 20150 deletions(-) ----------------------------------------------------------------------
