You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2013/11/05 21:58:00 UTC

[1/8] git commit: [flex-sdk] [refs/heads/develop] - add different handling of missing resource bundles for Falcon SWFs (at least for now). MXMLC makes an en_US bundle provide the bundles for other en_XX locales, Falcon doesn't do that so you fall throug

Updated Branches:
  refs/heads/develop 0b6fa00f2 -> 27694bb4c


add different handling of missing resource bundles for Falcon SWFs (at least for now).  MXMLC makes an en_US bundle provide the bundles for other en_XX locales, Falcon doesn't do that so you fall through to the next locale.


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/126c4481
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/126c4481
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/126c4481

Branch: refs/heads/develop
Commit: 126c448161cc2897b56822cd2388cdba0c5adb36
Parents: 0b6fa00
Author: Alex Harui <ah...@apache.org>
Authored: Tue Nov 5 00:06:11 2013 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Nov 5 12:56:48 2013 -0800

----------------------------------------------------------------------
 .../framework/src/mx/resources/ResourceManagerImpl.as       | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/126c4481/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as b/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
index a51fdba..7cc8ab8 100644
--- a/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
+++ b/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
@@ -137,10 +137,15 @@ public class ResourceManagerImpl extends EventDispatcher implements IResourceMan
         }
         
         var info:Object = SystemManagerGlobals.info;
+		// Falcon injects this property and it is always false
+		// We ignore missing bundles because Falcon doesn't
+		// generate fallback bundles like MXMLC;
+		ignoreMissingBundles = info.hasOwnProperty("isMXMLC");
+		
         if (info)
             processInfo(info, false);
 
-        ignoreMissingBundles = false;
+        ignoreMissingBundles = info.hasOwnProperty("isMXMLC");
         
         if (SystemManagerGlobals.topLevelSystemManagers.length)
 		    SystemManagerGlobals.topLevelSystemManagers[0].
@@ -158,7 +163,7 @@ public class ResourceManagerImpl extends EventDispatcher implements IResourceMan
      * 
      *  Whether or not to throw an error.
      */
-    private var ignoreMissingBundles:Boolean;
+    private var ignoreMissingBundles:Boolean = false;
     
     /**
      *  @private


[3/8] adjustments for Falcon MXML codegen

Posted by ah...@apache.org.
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2dd42b1/frameworks/tests/basicTests/BasicTests.txt
----------------------------------------------------------------------
diff --git a/frameworks/tests/basicTests/BasicTests.txt b/frameworks/tests/basicTests/BasicTests.txt
new file mode 100644
index 0000000..09a7222
--- /dev/null
+++ b/frameworks/tests/basicTests/BasicTests.txt
@@ -0,0 +1,1624787 @@
+<!-- Parsing swf file:/Users/aharui/git/flex/master/flex-sdk/frameworks/tests/basicTests/BasicTests.swf -->
+<!-- ?xml version="1.0" encoding="UTF-8"? -->
+<swf xmlns='http://macromedia/2003/swfx' version='14' framerate='24' size='20000x16000' compressed='true' >
+  <!-- framecount=2 length=6635701 -->
+  <FileAttributes useDirectBlit='false' useGPU='false' hasMetadata='true' actionScript3='true' suppressCrossDomainCaching='false' swfRelativeUrls='false' useNetwork='true'/>
+  <Metadata>
+    <?xml version="1.0" ?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+    <rdf:Description xmlns:dc="http://purl.org/dc/elements/1.1" xmlns:asc="http://ns.adobe.com/asc/2012">
+        <dc:format>application/x-shockwave-flash</dc:format>
+        <dc:description>http://flex.apache.org/</dc:description>
+        <dc:title>Apache Flex Application</dc:title>
+        <dc:publisher>Apache Software Foundation</dc:publisher>
+        <dc:creator>Apache Software Foundation</dc:creator>
+        <dc:language>en_US</dc:language>
+        <dc:date>Nov 1, 2013</dc:date>
+        <asc:compiler name="" version="" build=""/>
+    </rdf:Description>
+</rdf:RDF>
+  </Metadata>
+  <SetBackgroundColor color='#FFFFFF'/>
+  <EnableDebugger2 password='NO-PASSWORD' reserved='0x0'/>
+  <ProductInfo product='Apache Flex' edition='' version='4.7' build='0' compileDate='12/31/69 4:00 PM'/>
+  <ScriptLimits scriptRecursionLimit='1000' scriptTimeLimit='60'/>
+  <FrameLabel label='mx_managers_SystemManager'/>
+  <DoABC2>
+    16 0 minor version
+    46 0 major version
+    39 Integer Constant Pool Entries
+    67895296
+    67829760
+    67764224
+    67698688
+    67633152
+    67502080
+    67436544
+    67108864
+    50331648
+    33554433
+    33554432
+    65535
+    1000
+    100
+    0
+    1
+    2
+    6
+    10
+    60
+    20
+    375
+    500
+    3355443
+    13421772
+    6054502
+    11909306
+    16777215
+    4294967295
+    4
+    120
+    160
+    240
+    320
+    480
+    640
+    3
+    5
+    0 Unsigned Integer Constant Pool Entries
+    20 Floating Point Constant Pool Entries
+    3747 String Constant Pool Entries
+     allowDomainsInNewRSLs
+     mx.core:IFlexModuleFactory
+     __go_to_definition_help
+     pos
+     2305
+     2355
+     allowInsecureDomainsInNewRSLs
+     2840
+     2898
+     preloadedRSLs
+     3812
+     addPreloadedRSL
+     4837
+     allowDomain
+     5790
+     allowInsecureDomain
+     6741
+     callInContext
+     7371
+     create
+     8248
+     getImplementation
+     8703
+     info
+     9693
+     registerImplementation
+     10163
+     IFlexModuleFactory
+     mx.core
+     1540
+     
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IFlexModuleFactory.as
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowDomainsInNewRSLs/get
+     Boolean
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowDomainsInNewRSLs/set
+     void
+     value
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowInsecureDomainsInNewRSLs/get
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowInsecureDomainsInNewRSLs/set
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:preloadedRSLs/get
+     Dictionary
+     flash.utils
+     LoaderInfo
+     flash.display
+     Vector
+     __AS3__.vec
+     RSLData
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:addPreloadedRSL
+     loaderInfo
+     rsl
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowDomain
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowInsecureDomain
+     Function
+     Object
+     Array
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:callInContext
+     fn
+     thisArg
+     argArray
+     returns
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:create
+     String
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:getImplementation
+     interfaceName
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:info
+     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:registerImplementation
+     impl
+     mx.core:IFlexModuleFactory/IFlexModuleFactory
+     uint
+     VERSION
+     http://www.adobe.com/2006/flex/mx/internal
+     1086
+     4.11.0.0
+     CURRENT_VERSION
+     2203
+     VERSION_4_12
+     2637
+     VERSION_4_11
+     3067
+     VERSION_4_10
+     3497
+     VERSION_4_9
+     3965
+     VERSION_4_8
+     4431
+     VERSION_4_6
+     4890
+     VERSION_4_5
+     5348
+     VERSION_4_0
+     5810
+     VERSION_3_0
+     6268
+     VERSION_2_0_1
+     6728
+     VERSION_2_0
+     7188
+     VERSION_ALREADY_SET
+     7549
+     versionAlreadySet
+     VERSION_ALREADY_READ
+     7999
+     versionAlreadyRead
+     _compatibilityErrorFunction
+     mx.core:FlexVersion
+     8557
+     compatibilityErrorFunction
+     9446
+     9605
+     _compatibilityVersion
+     9937
+     compatibilityVersionChanged
+     10040
+     compatibilityVersionRead
+     10142
+     compatibilityVersion
+     11089
+     11274
+     compatibilityVersionString
+     12815
+     13232
+     changeCompatibilityVersionString
+     13991
+     FlexVersion
+     1711
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;FlexVersion.as
+     mx.core:FlexVersion/compatibilityErrorFunction/get
+     mx.core:FlexVersion/compatibilityErrorFunction/set
+     mx.core:FlexVersion/compatibilityVersion/get
+     s
+     ResourceManager
+     mx.resources
+     getInstance
+     core
+     getString
+     mx.resources:IResourceManager
+     Error
+     mx.core:FlexVersion/compatibilityVersion/set
+     major
+     minor
+     update
+     toString
+     http://adobe.com/AS3/2006/builtin
+     .
+     mx.core:FlexVersion/compatibilityVersionString/get
+     pieces
+     split
+     parseInt
+     FlexVersion.as$262
+     mx.core:FlexVersion/compatibilityVersionString/set
+     mx.core:FlexVersion/mx_internal:changeCompatibilityVersionString
+     mx.core:FlexVersion/FlexVersion
+     root
+     mx.core:IFlexDisplayObject
+     1406
+     stage
+     1638
+     name
+     1862
+     1894
+     parent
+     2130
+     mask
+     2372
+     2411
+     visible
+     2655
+     2691
+     x
+     2926
+     2955
+     y
+     3183
+     3212
+     scaleX
+     3445
+     3479
+     scaleY
+     3717
+     3751
+     mouseX
+     3989
+     mouseY
+     4236
+     rotation
+     4485
+     4521
+     alpha
+     4760
+     4793
+     width
+     5029
+     5062
+     height
+     5298
+     5332
+     cacheAsBitmap
+     5577
+     5619
+     opaqueBackground
+     5874
+     5918
+     scrollRect
+     6170
+     6211
+     filters
+     6457
+     6491
+     blendMode
+     6731
+     6768
+     transform
+     7011
+     7051
+     scale9Grid
+     7298
+     7339
+     globalToLocal
+     7597
+     localToGlobal
+     7846
+     getBounds
+     8091
+     getRect
+     8358
+     8628
+     hitTestObject
+     8870
+     hitTestPoint
+     9126
+     accessibilityProperties
+     9420
+     9490
+     measuredHeight
+     2685
+     measuredWidth
+     3472
+     move
+     3979
+     setActualSize
+     4881
+     IFlexDisplayObject
+     IBitmapDrawable
+     IEventDispatcher
+     flash.events
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IFlexDisplayObject.as
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:root/get
+     DisplayObject
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:stage/get
+     Stage
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:name/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:name/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:parent/get
+     DisplayObjectContainer
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mask/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mask/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:visible/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:visible/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:x/get
+     Number
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:x/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:y/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:y/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleX/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleX/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleY/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleY/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mouseX/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mouseY/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:rotation/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:rotation/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:alpha/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:alpha/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:width/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:width/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:height/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:height/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:cacheAsBitmap/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:cacheAsBitmap/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:opaqueBackground/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:opaqueBackground/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scrollRect/get
+     Rectangle
+     flash.geom
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scrollRect/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:filters/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:filters/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:blendMode/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:blendMode/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:transform/get
+     Transform
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:transform/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scale9Grid/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scale9Grid/set
+     innerRectangle
+     Point
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:globalToLocal
+     point
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:localToGlobal
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:getBounds
+     targetCoordinateSpace
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:getRect
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:loaderInfo/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:hitTestObject
+     obj
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:hitTestPoint
+     shapeFlag
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:accessibilityProperties/get
+     AccessibilityProperties
+     flash.accessibility
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:accessibilityProperties/set
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:measuredHeight/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:measuredWidth/get
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:move
+     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:setActualSize
+     newWidth
+     newHeight
+     mx.core:IFlexDisplayObject/IFlexDisplayObject
+     numChildren
+     mx.core:IChildList
+     3475
+     addChild
+     4322
+     addChildAt
+     5148
+     removeChild
+     5882
+     removeChildAt
+     6603
+     getChildAt
+     7042
+     getChildByName
+     7437
+     getChildIndex
+     9223
+     setChildIndex
+     9753
+     getObjectsUnderPoint
+     10249
+     contains
+     10755
+     IChildList
+     3003
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IChildList.as
+     mx.core:IChildList/mx.core:IChildList:numChildren/get
+     int
+     mx.core:IChildList/mx.core:IChildList:addChild
+     child
+     mx.core:IChildList/mx.core:IChildList:addChildAt
+     index
+     mx.core:IChildList/mx.core:IChildList:removeChild
+     mx.core:IChildList/mx.core:IChildList:removeChildAt
+     mx.core:IChildList/mx.core:IChildList:getChildAt
+     mx.core:IChildList/mx.core:IChildList:getChildByName
+     mx.core:IChildList/mx.core:IChildList:getChildIndex
+     mx.core:IChildList/mx.core:IChildList:setChildIndex
+     newIndex
+     mx.core:IChildList/mx.core:IChildList:getObjectsUnderPoint
+     mx.core:IChildList/mx.core:IChildList:contains
+     mx.core:IChildList/IChildList
+     cursorChildren
+     mx.managers:ISystemManager
+     5100
+     document
+     5535
+     5593
+     embeddedFontList
+     5772
+     focusPane
+     6212
+     6271
+     isProxy
+     6605
+     6942
+     numModalWindows
+     7517
+     7591
+     popUpChildren
+     8495
+     rawChildren
+     9107
+     screen
+     9617
+     9972
+     toolTipChildren
+     10813
+     topLevelSystemManager
+     11271
+     getDefinitionByName
+     11997
+     isTopLevel
+     12467
+     isFontFaceEmbedded
+     13114
+     isTopLevelRoot
+     13573
+     getTopLevelRoot
+     13989
+     getSandboxRoot
+     14363
+     getVisibleApplicationRect
+     15068
+     deployMouseShields
+     16035
+     invalidateParentSizeAndDisplayList
+     16335
+     ISystemManager
+     mx.managers
+     3908
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;ISystemManager.as
+     mx.managers:ISystemManager/mx.managers:ISystemManager:cursorChildren/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:document/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:document/set
+     mx.managers:ISystemManager/mx.managers:ISystemManager:embeddedFontList/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:focusPane/get
+     Sprite
+     mx.managers:ISystemManager/mx.managers:ISystemManager:focusPane/set
+     mx.managers:ISystemManager/mx.managers:ISystemManager:isProxy/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:loaderInfo/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:numModalWindows/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:numModalWindows/set
+     mx.managers:ISystemManager/mx.managers:ISystemManager:popUpChildren/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:rawChildren/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:screen/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:stage/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:toolTipChildren/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:topLevelSystemManager/get
+     mx.managers:ISystemManager/mx.managers:ISystemManager:getDefinitionByName
+     mx.managers:ISystemManager/mx.managers:ISystemManager:isTopLevel
+     TextFormat
+     flash.text
+     mx.managers:ISystemManager/mx.managers:ISystemManager:isFontFaceEmbedded
+     tf
+     mx.managers:ISystemManager/mx.managers:ISystemManager:isTopLevelRoot
+     mx.managers:ISystemManager/mx.managers:ISystemManager:getTopLevelRoot
+     mx.managers:ISystemManager/mx.managers:ISystemManager:getSandboxRoot
+     mx.managers:ISystemManager/mx.managers:ISystemManager:getVisibleApplicationRect
+     bounds
+     skipToSandboxRoot
+     mx.managers:ISystemManager/mx.managers:ISystemManager:deployMouseShields
+     deploy
+     mx.managers:ISystemManager/mx.managers:ISystemManager:invalidateParentSizeAndDisplayList
+     mx.managers:ISystemManager/ISystemManager
+     IDLE_THRESHOLD
+     mx.managers:SystemManager
+     7016
+     IDLE_INTERVAL
+     7167
+     allSystemManagers
+     7529
+     getSWFRoot
+     69376
+     getChildListIndex
+     97051
+     ISystemManagerChildManager
+     Preloader
+     mx.preloaders
+     IUIComponent
+     Timer
+     SystemChildrenList
+     SystemRawChildrenList
+     deferredNextFrame
+     9702
+     topLevel
+     10966
+     isDispatchingResizeEvent
+     11093
+     isStageRoot
+     11481
+     isBootstrapRoot
+     11664
+     _topLevelSystemManager
+     11848
+     childManager
+     11977
+     _stage
+     12212
+     nestLevel
+     12517
+     preloader
+     12628
+     mouseCatcher
+     13940
+     topLevelWindow
+     14045
+     idleCounter
+     14191
+     idleTimer
+     14328
+     nextFrameTimer
+     14475
+     lastFrame
+     14599
+     readyForKickOff
+     14737
+     _resourceBundles
+     15529
+     rslDataList
+     15768
+     _height
+     16160
+     16635
+     16931
+     _width
+     17859
+     18338
+     19088
+     _allowDomainsInNewRSLs
+     19532
+     19769
+     19915
+     _allowInsecureDomainsInNewRSLs
+     20189
+     20434
+     20596
+     application
+     21468
+     _applicationIndex
+     21756
+     applicationIndex
+     21946
+     22078
+     _cursorChildren
+     22368
+     22592
+     _cursorIndex
+     23168
+     cursorIndex
+     23310
+     23432
+     _densityScale
+     23753
+     densityScale
+     24258
+     _document
+     24863
+     25069
+     25183
+     _fontList
+     25451
+     25757
+     _explicitHeight
+     26640
+     explicitHeight
+     27103
+     27229
+     _explicitWidth
+     27463
+     explicitWidth
+     27925
+     28049
+     _focusPane
+     28277
+     28508
+     28624
+     29158
+     29707
+     30365
+     _noTopMostIndex
+     30731
+     noTopMostIndex
+     30892
+     31020
+     $numChildren
+     31729
+     _numModalWindows
+     32001
+     32454
+     32579
+     32838
+     33155
+     preloaderBackgroundAlpha
+     33875
+     preloaderBackgroundColor
+     34312
+     preloaderBackgroundImage
+     34856
+     preloaderBackgroundSize
+     35291
+     _popUpChildren
+     35580
+     35803
+     _rawChildren
+     36376
+     36600
+     _screen
+     37108
+     37315
+     _toolTipChildren
+     37716
+     37941
+     _toolTipIndex
+     38524
+     toolTipIndex
+     38667
+     38791
+     39414
+     _topMostIndex
+     39753
+     topMostIndex
+     39909
+     40000
+     $addEventListener
+     40616
+     childAllowsParent
+     41183
+     parentAllowsChild
+     41738
+     addEventListener
+     42181
+     $removeEventListener
+     46038
+     removeEventListener
+     46315
+     49912
+     50174
+     $addChildAt
+     50752
+     $removeChildAt
+     51016
+     51175
+     51464
+     51766
+     51935
+     52095
+     52271
+     52464
+     53128
+     54635
+     55610
+     56160
+     initialize
+     56606
+     rawChildren_addChild
+     62045
+     rawChildren_addChildAt
+     62341
+     rawChildren_removeChild
+     62838
+     rawChildren_removeChildAt
+     63110
+     rawChildren_getChildAt
+     63438
+     rawChildren_getChildByName
+     63597
+     rawChildren_getChildIndex
+     63765
+     rawChildren_setChildIndex
+     63930
+     rawChildren_getObjectsUnderPoint
+     64113
+     rawChildren_contains
+     64280
+     64800
+     65117
+     getExplicitOrMeasuredWidth
+     65840
+     getExplicitOrMeasuredHeight
+     66367
+     66888
+     67434
+     68374
+     70150
+     70392
+     isTopLevelWindow
+     70886
+     71225
+     resizeMouseCatcher
+     72545
+     initHandler
+     73295
+     docFrameListener
+     75243
+     extraFrameListener
+     75571
+     preloader_preloaderDocFrameReadyHandler
+     76090
+     preloader_preloaderDoneHandler
+     76499
+     preloader_rslCompleteHandler
+     78349
+     docFrameHandler
+     79169
+     preloader_completeHandler
+     79374
+     kickOff
+     79713
+     keyDownHandler
+     85006
+     mouseEventHandler
+     86184
+     extraFrameHandler
+     87406
+     nextFrameTimerHandler
+     87930
+     initializeTopLevelWindow
+     88419
+     appCreationCompleteHandler
+     92547
+     92916
+     Stage_resizeHandler
+     93649
+     mouseMoveHandler
+     97498
+     mouseUpHandler
+     97719
+     idleTimer_timerHandler
+     98082
+     _mouseX
+     98341
+     _mouseY
+     98372
+     98451
+     98638
+     getTopLevelSystemManager
+     98789
+     99933
+     100606
+     101731
+     implMap
+     104487
+     104830
+     105486
+     105793
+     108051
+     stageEventHandler
+     108453
+     mouseLeaveHandler
+     109542
+     SystemManager
+     MovieClip
+     __go_to_ctor_definition_help
+     8219
+     6417
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemManager.as
+     ApplicationDomain
+     flash.system
+     Class
+     object
+     className
+     p
+     getQualifiedClassName
+     sm
+     domain
+     applicationDomain
+     cls
+     getDefinition
+     e
+     mx.managers:SystemManager/getSWFRoot
+     childList
+     f
+     ArgumentError
+     mx.managers:SystemManager/private:getChildListIndex
+     StageScaleMode
+     NO_SCALE
+     scaleMode
+     StageAlign
+     TOP_LEFT
+     align
+     StageQuality
+     HIGH
+     quality
+     SystemManagerGlobals
+     topLevelSystemManagers
+     length
+     push
+     stop
+     Event
+     INIT
+     mx.managers:SystemManager/SystemManager
+     currentFrame
+     totalFrames
+     framesLoaded
+     nextFrame
+     TimerEvent
+     TIMER
+     start
+     mx.managers:SystemManager/private:deferredNextFrame
+     mx.managers:SystemManager/height/get
+     mx.managers:SystemManager/stage/get
+     mx.managers:SystemManager/width/get
+     mx.managers:SystemManager/numChildren/get
+     mx.managers:SystemManager/allowDomainsInNewRSLs/get
+     mx.managers:SystemManager/allowDomainsInNewRSLs/set
+     mx.managers:SystemManager/allowInsecureDomainsInNewRSLs/get
+     mx.managers:SystemManager/allowInsecureDomainsInNewRSLs/set
+     mx.managers:SystemManager/application/get
+     mx.managers:SystemManager/mx_internal:applicationIndex/get
+     mx.managers:SystemManager/mx_internal:applicationIndex/set
+     QName
+     mx_internal
+     mx.managers:SystemManager/cursorChildren/get
+     mx.managers:SystemManager/mx_internal:cursorIndex/get
+     delta
+     mx.managers:SystemManager/mx_internal:cursorIndex/set
+     isNaN
+     applicationDPI
+     runtimeDPI
+     SystemManager.as$484
+     flash.display:MovieClip
+     flash.display:Sprite
+     flash.display:DisplayObjectContainer
+     flash.display:InteractiveObject
+     flash.display:DisplayObject
+     flash.events:EventDispatcher
+     DensityUtil
+     mx.utils
+     getRuntimeDPI
+     getDPIScale
+     mx.managers:SystemManager/mx_internal:densityScale/get
+     mx.managers:SystemManager/document/get
+     mx.managers:SystemManager/document/set
+     o
+     fonts
+     fl
+     mx.managers:SystemManager/embeddedFontList/get
+     mx.managers:SystemManager/explicitHeight/get
+     mx.managers:SystemManager/explicitHeight/set
+     mx.managers:SystemManager/explicitWidth/get
+     mx.managers:SystemManager/explicitWidth/set
+     mx.managers:SystemManager/focusPane/get
+     mx.managers:SystemManager/focusPane/set
+     mx.managers:SystemManager/isProxy/get
+     mx.core:IUIComponent
+     mx.managers:SystemManager/measuredHeight/get
+     mx.managers:SystemManager/measuredWidth/get
+     mx.managers:SystemManager/mx_internal:noTopMostIndex/get
+     mx.managers:SystemManager/mx_internal:noTopMostIndex/set
+     mx.managers:SystemManager/mx_internal:$numChildren/get
+     mx.managers:SystemManager/numModalWindows/get
+     mx.managers:SystemManager/numModalWindows/set
+     mx.managers:SystemManager/preloadedRSLs/get
+     RSLEvent
+     mx.events
+     hasEventListener
+     RSL_ADD_PRELOADED
+     rslEvent
+     dispatchEvent
+     mx.managers:SystemManager/addPreloadedRSL
+     backgroundAlpha
+     mx.managers:SystemManager/preloaderBackgroundAlpha/get
+     backgroundColor
+     undefined
+     mx.managers:SystemManager/preloaderBackgroundColor/get
+     backgroundImage
+     mx.managers:SystemManager/preloaderBackgroundImage/get
+     backgroundSize
+     mx.managers:SystemManager/preloaderBackgroundSize/get
+     mx.managers:SystemManager/popUpChildren/get
+     mx.managers:SystemManager/rawChildren/get
+     mx.managers:SystemManager/screen/get
+     mx.managers:SystemManager/toolTipChildren/get
+     mx.managers:SystemManager/mx_internal:toolTipIndex/get
+     mx.managers:SystemManager/mx_internal:toolTipIndex/set
+     mx.managers:SystemManager/topLevelSystemManager/get
+     mx.managers:SystemManager/mx_internal:topMostIndex/get
+     mx.managers:SystemManager/mx_internal:topMostIndex/set
+     type
+     listener
+     useCapture
+     priority
+     useWeakReference
+     mx.managers:SystemManager/mx_internal:$addEventListener
+     error
+     mx.managers:SystemManager/childAllowsParent/get
+     mx.managers:SystemManager/parentAllowsChild/get
+     addEventListener$6
+     DynamicEvent
+     MouseEvent
+     MOUSE_MOVE
+     MOUSE_UP
+     MOUSE_DOWN
+     ACTIVATE
+     DEACTIVATE
+     eventType
+     SandboxMouseEvent
+     MOUSE_UP_SOMEWHERE
+     MOUSE_LEAVE
+     FlexEvent
+     RENDER
+     ENTER_FRAME
+     invalidate
+     IDLE
+     SecurityError
+     mx.managers:SystemManager/addEventListener
+     request
+     mx.managers:SystemManager/mx_internal:$removeEventListener
+     mx.managers:SystemManager/removeEventListener
+     addIndex
+     mx.managers:SystemManager/addChild
+     oldParent
+     mx.managers:SystemManager/addChildAt
+     mx.managers:SystemManager/mx_internal:$addChildAt
+     mx.managers:SystemManager/mx_internal:$removeChildAt
+     mx.managers:SystemManager/removeChild
+     mx.managers:SystemManager/removeChildAt
+     mx.managers:SystemManager/getChildAt
+     mx.managers:SystemManager/getChildByName
+     mx.managers:SystemManager/getChildIndex
+     mx.managers:SystemManager/setChildIndex
+     children
+     n
+     i
+     temp
+     concat
+     mx.managers:SystemManager/getObjectsUnderPoint
+     childIndex
+     myChild
+     IRawChildrenContainer
+     mx.core:IRawChildrenContainer
+     mx.managers:SystemManager/contains
+     mx.managers:SystemManager/callInContext
+     params
+     mainClassName
+     mainClass
+     url
+     dot
+     slash
+     loaderURL
+     lastIndexOf
+     /
+     substring
+     mx.managers:SystemManager/create
+     mx.managers:SystemManager/info
+     RSLItem
+     runtimeDPIProviderClass
+     rsls
+     cdRsls
+     usePreloader
+     preloaderDisplayClass
+     rslItemList
+     resourceModuleURLList
+     resourceModuleURLs
+     runtimeDPIProvider
+     Singleton
+     mx.core::RuntimeDPIProvider
+     registerClass
+     PRELOADER_DOC_FRAME_READY
+     COMPLETE
+     PRELOADER_DONE
+     RSL_COMPLETE
+     normalizedURL
+     crossDomainRSLItem
+     LoaderUtil
+     processRequiredRSLs
+     normalizeURL
+     mx.core::CrossDomainRSLItem
+     rslWithFailovers
+     cdNode
+     node
+     current
+     parameters
+     ,
+     Loader
+     contentLoaderInfo
+     currentDomain
+     stageWidth
+     stageHeight
+     mx.managers:SystemManager/mx_internal:initialize
+     addingChild
+     mx.managers:ISystemManagerChildManager
+     childAdded
+     mx.managers:SystemManager/mx_internal:rawChildren_addChild
+     mx.managers:SystemManager/mx_internal:rawChildren_addChildAt
+     removingChild
+     childRemoved
+     mx.managers:SystemManager/mx_internal:rawChildren_removeChild
+     mx.managers:SystemManager/mx_internal:rawChildren_removeChildAt
+     mx.managers:SystemManager/mx_internal:rawChildren_getChildAt
+     mx.managers:SystemManager/mx_internal:rawChildren_getChildByName
+     mx.managers:SystemManager/mx_internal:rawChildren_getChildIndex
+     mx.managers:SystemManager/mx_internal:rawChildren_setChildIndex
+     pt
+     mx.managers:SystemManager/mx_internal:rawChildren_getObjectsUnderPoint
+     mx.managers:SystemManager/mx_internal:rawChildren_contains
+     domains
+     mx.managers:SystemManager/allowDomain
+     mx.managers:SystemManager/allowInsecureDomain
+     mx.managers:SystemManager/getExplicitOrMeasuredWidth
+     mx.managers:SystemManager/getExplicitOrMeasuredHeight
+     mx.managers:SystemManager/move
+     RESIZE
+     mx.managers:SystemManager/setActualSize
+     definition
+     hasDefinition
+     mx.managers:SystemManager/getDefinitionByName
+     mx.managers:SystemManager/isTopLevel
+     mx.managers:SystemManager/isTopLevelRoot
+     mx.managers:SystemManager/isTopLevelWindow
+     Font
+     textFormat
+     fontName
+     bold
+     italic
+     fontList
+     font
+     enumerateFonts
+     style
+     regular
+     boldItalic
+     fontStyle
+     mx.managers:SystemManager/isFontFaceEmbedded
+     Graphics
+     g
+     graphics
+     clear
+     beginFill
+     drawRect
+     endFill
+     mx.managers:SystemManager/private:resizeMouseCatcher
+     event
+     docFrame
+     mx.managers.SystemManager.isBootstrapRoot
+     sharedEvents
+     bridgeNewApplication
+     mx.managers:SystemManager/private:initHandler
+     mx.managers:SystemManager/private:docFrameListener
+     mx.managers:SystemManager/private:extraFrameListener
+     mx.managers:SystemManager/private:preloader_preloaderDocFrameReadyHandler
+     app
+     FlexSprite
+     APPLICATION_COMPLETE
+     flash.events:IEventDispatcher
+     mx.managers:SystemManager/private:preloader_preloaderDoneHandler
+     isResourceModule
+     moduleFactory
+     rslIndex
+     mx.managers:SystemManager/private:preloader_rslCompleteHandler
+     mx.managers:SystemManager/mx_internal:docFrameHandler
+     mx.managers:SystemManager/mx_internal:preloader_completeHandler
+     dragManagerClass
+     dmInfo
+     useNative
+     mixinList
+     FocusEvent
+     NEW_CHILD_APPLICATION
+     mx.core::IEmbeddedFontRegistry
+     mx.core::EmbeddedFontRegistry
+     mx.styles::IStyleManager
+     mx.styles::StyleManagerImpl
+     mx.styles::IStyleManager2
+     mx.managers::IBrowserManager
+     mx.managers::BrowserManagerImpl
+     mx.managers::ICursorManager
+     mx.managers::CursorManagerImpl
+     mx.managers::IHistoryManager
+     mx.managers::HistoryManagerImpl
+     mx.managers::ILayoutManager
+     mx.managers::LayoutManager
+     mx.managers::IPopUpManager
+     mx.managers::PopUpManagerImpl
+     mx.managers::IToolTipManager2
+     mx.managers::ToolTipManagerImpl
+     useNativeDragManager
+     true
+     mx.managers::NativeDragManagerImpl
+     mx.managers::DragManagerImpl
+     mx.managers::IDragManager
+     mx.core::ITextFieldFactory
+     mx.core::TextFieldFactory
+     mixins
+     c
+     init
+     mx.managers::IActiveWindowManager
+     getClass
+     mx.managers::IMarshalSystemManager
+     mx.managers:SystemManager/mx_internal:kickOff
+     KeyboardEvent
+     cancelable
+     cancelableEvent
+     stopImmediatePropagation
+     bubbles
+     charCode
+     keyCode
+     keyLocation
+     ctrlKey
+     altKey
+     shiftKey
+     target
+     Keyboard
+     flash.ui
+     UP
+     DOWN
+     PAGE_UP
+     PAGE_DOWN
+     HOME
+     END
+     LEFT
+     RIGHT
+     ENTER
+     mx.managers:SystemManager/private:keyDownHandler
+     eventPhase
+     EventPhase
+     BUBBLING_PHASE
+     clickCount
+     mouseEventClass
+     localX
+     localY
+     relatedObject
+     buttonDown
+     commandKey
+     controlKey
+     mx.managers:SystemManager/private:mouseEventHandler
+     frameList
+     frames
+     currentLabel
+     frame
+     mx.managers:SystemManager/private:extraFrameHandler
+     reset
+     mx.managers:SystemManager/private:nextFrameTimerHandler
+     w
+     h
+     KEY_DOWN
+     MOUSE_WHEEL
+     systemManager
+     sandboxRoot
+     mx.managers:SystemManager/private:initializeTopLevelWindow
+     mx.managers:SystemManager/private:appCreationCompleteHandler
+     IInvalidating
+     invalidateSize
+     mx.core:IInvalidating
+     invalidateDisplayList
+     mx.managers:SystemManager/invalidateParentSizeAndDisplayList
+     Stage_resizeHandler$1
+     getScreen
+     TOP
+     BOTTOM
+     LT
+     TOP_RIGHT
+     BOTTOM_LEFT
+     BOTTOM_RIGHT
+     mx.managers:SystemManager/private:Stage_resizeHandler
+     m
+     scale
+     mx.managers:SystemManager/private:mouseMoveHandler
+     mx.managers:SystemManager/private:mouseUpHandler
+     mx.managers:SystemManager/private:idleTimer_timerHandler
+     mx.managers:SystemManager/mouseX/get
+     mx.managers:SystemManager/mouseY/get
+     localRoot
+     mx.managers:SystemManager/private:getTopLevelSystemManager
+     mx.managers:SystemManager/parent/get
+     lastParent
+     mx.managers:SystemManager/getTopLevelRoot
+     loader
+     content
+     systemManagerRequest
+     mx.managers:SystemManager/getSandboxRoot
+     mx.managers:SystemManager/registerImplementation
+     mx.managers:SystemManager/getImplementation
+     Request
+     softKeyboardRect
+     clone
+     topLeft
+     bottomRight
+     Math
+     max
+     visibleRect
+     intersection
+     mx.managers:SystemManager/getVisibleApplicationRect
+     dynamicEvent
+     mx.managers:SystemManager/deployMouseShields
+     mouseEvent
+     stagePoint
+     mouesCatcherLocalPoint
+     stageX
+     stageY
+     mx.managers:SystemManager/private:stageEventHandler
+     mx.managers:SystemManager/private:mouseLeaveHandler
+     EventDispatcher
+     InteractiveObject
+     flashx.textLayout.compose:ISWFContext
+     3466
+     ISWFContext
+     flashx.textLayout.compose
+     2920
+     /Users/aharui/git/flex/master/flex-tlf/textLayout/src;flashx/textLayout/compose;ISWFContext.as
+     flashx.textLayout.compose:ISWFContext/flashx.textLayout.compose:ISWFContext:callInContext
+     flashx.textLayout.compose:ISWFContext/ISWFContext
+     mx.preloaders:IPreloaderDisplay
+     2086
+     2167
+     2540
+     2619
+     2989
+     3070
+     3436
+     3516
+     3871
+     4227
+     4304
+     4662
+     4738
+     5184
+     IPreloaderDisplay
+     1514
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/preloaders;IPreloaderDisplay.as
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundAlpha/get
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundAlpha/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundColor/get
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundColor/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundImage/get
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundImage/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundSize/get
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundSize/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:preloader/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageHeight/get
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageHeight/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageWidth/get
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageWidth/set
+     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:initialize
+     mx.preloaders:IPreloaderDisplay/IPreloaderDisplay
+     DownloadProgressBar
+     downloadProgressBar
+     DownloadProgressBar.as$470:ErrorField
+     51484
+     MIN_WIDTH_INCHES
+     51543
+     MAX_WIDTH_INCHES
+     51646
+     TEXT_MARGIN_PX
+     51749
+     labelFormat
+     52223
+     show
+     52923
+     ErrorField
+     DownloadProgressBar.as$470
+     _initializingLabel
+     mx.preloaders:DownloadProgressBar
+     17988
+     Initializing
+     initializingLabel
+     18324
+     18467
+     RoundedRectangle
+     mx.geom
+     TextField
+     MINIMUM_DISPLAY_TIME
+     3944
+     DOWNLOAD_PERCENTAGE
+     4416
+     _showProgressBar
+     4497
+     _labelRect
+     4647
+     _percentRect
+     4792
+     _borderRect
+     4947
+     _barFrameRect
+     5109
+     _barRect
+     5270
+     _xOffset
+     5362
+     _yOffset
+     5438
+     _maximum
+     5514
+     _value
+     5589
+     _barSprite
+     5662
+     _barFrameSprite
+     5731
+     _labelObj
+     5809
+     _percentObj
+     5880
+     _startTime
+     5953
+     _displayTime
+     6019
+     _startedLoading
+     6095
+     _startedInit
+     6178
+     _showingDisplay
+     6258
+     _displayStartCount
+     6345
+     _initProgressCount
+     6425
+     initProgressTotal
+     6905
+     _visible
+     7335
+     8165
+     8287
+     _backgroundAlpha
+     8913
+     9510
+     9719
+     _backgroundColor
+     10011
+     10372
+     10498
+     _backgroundImage
+     10788
+     11535
+     11667
+     _backgroundSize
+     11957
+     12555
+     12685
+     _preloader
+     12963
+     13298
+     _stageHeight
+     14106
+     14385
+     14506
+     _stageWidth
+     14786
+     15063
+     15186
+     barFrameRect
+     15883
+     barRect
+     16393
+     borderRect
+     16913
+     _downloadingLabel
+     17223
+     Loading
+     downloadingLabel
+     17545
+     17681
+     _label
+     18746
+     label
+     19172
+     19283
+     19843
+     labelRect
+     20458
+     percentFormat
+     20992
+     percentRect
+     21656
+     _showLabel
+     21941
+     showLabel
+     22272
+     22401
+     _showPercentage
+     22705
+     showPercentage
+     23047
+     23178
+     23870
+     center
+     24622
+     draw
+     24893
+     createChildren
+     26573
+     drawProgressBar
+     31464
+     setProgress
+     36411
+     getPercentLoaded
+     37196
+     37703
+     hide
+     37925
+     calcX
+     38008
+     calcY
+     38137
+     calcScale
+     38391
+     showDisplayForDownloading
+     39802
+     showDisplayForInit
+     40721
+     loadBackgroundImage
+     40895
+     initBackgroundImage
+     42593
+     calcBackgroundSize
+     43833
+     progressHandler
+     44756
+     completeHandler
+     45708
+     rslProgressHandler
+     46094
+     rslCompleteHandler
+     46437
+     rslErrorHandler
+     47043
+     timerHandler
+     48450
+     initProgressHandler
+     48976
+     initCompleteHandler
+     50026
+     loader_completeHandler
+     50520
+     loader_ioErrorHandler
+     50728
+     3207
+     2717
+     52522
+     51440
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/preloaders;DownloadProgressBar.as
+     color
+     Verdana
+     size
+     DownloadProgressBar.as$470:ErrorField/protected:labelFormat/get
+     DownloadProgressBar.as$470:ErrorField/ErrorField
+     errorText
+     screenWidth
+     screenHeight
+     textField
+     TextFieldAutoSize
+     autoSize
+     multiline
+     wordWrap
+     background
+     defaultTextFormat
+     text
+     Capabilities
+     screenDPI
+     min
+     DownloadProgressBar.as$470:ErrorField/show
+     mx.preloaders:DownloadProgressBar/initializingLabel/get
+     mx.preloaders:DownloadProgressBar/initializingLabel/set
+     mx.preloaders:DownloadProgressBar/DownloadProgressBar
+     mx.preloaders:DownloadProgressBar/visible/get
+     mx.preloaders:DownloadProgressBar/visible/set
+     mx.preloaders:DownloadProgressBar/backgroundAlpha/get
+     mx.preloaders:DownloadProgressBar/backgroundAlpha/set
+     mx.preloaders:DownloadProgressBar/backgroundColor/get
+     mx.preloaders:DownloadProgressBar/backgroundColor/set
+     mx.preloaders:DownloadProgressBar/backgroundImage/get
+     mx.preloaders:DownloadProgressBar/backgroundImage/set
+     mx.preloaders:DownloadProgressBar/backgroundSize/get
+     mx.preloaders:DownloadProgressBar/backgroundSize/set
+     ProgressEvent
+     PROGRESS
+     RSL_PROGRESS
+     RSL_ERROR
+     INIT_PROGRESS
+     INIT_COMPLETE
+     mx.preloaders:DownloadProgressBar/preloader/set
+     mx.preloaders:DownloadProgressBar/stageHeight/get
+     mx.preloaders:DownloadProgressBar/stageHeight/set
+     mx.preloaders:DownloadProgressBar/stageWidth/get
+     mx.preloaders:DownloadProgressBar/stageWidth/set
+     mx.preloaders:DownloadProgressBar/protected:barFrameRect/get
+     mx.preloaders:DownloadProgressBar/protected:barRect/get
+     mx.preloaders:DownloadProgressBar/protected:borderRect/get
+     mx.preloaders:DownloadProgressBar/protected:downloadingLabel/get
+     mx.preloaders:DownloadProgressBar/protected:downloadingLabel/set
+     mx.preloaders:DownloadProgressBar/protected:label/get
+     mx.preloaders:DownloadProgressBar/protected:label/set
+     mx.preloaders:DownloadProgressBar/protected:labelFormat/get
+     mx.preloaders:DownloadProgressBar/protected:labelRect/get
+     right
+     mx.preloaders:DownloadProgressBar/protected:percentFormat/get
+     mx.preloaders:DownloadProgressBar/protected:percentRect/get
+     mx.preloaders:DownloadProgressBar/protected:showLabel/get
+     mx.preloaders:DownloadProgressBar/protected:showLabel/set
+     mx.preloaders:DownloadProgressBar/protected:showPercentage/get
+     mx.preloaders:DownloadProgressBar/protected:showPercentage/set
+     getTimer
+     mx.preloaders:DownloadProgressBar/initialize
+     floor
+     mx.preloaders:DownloadProgressBar/protected:center
+     percentage
+     round
+     %
+     mx.preloaders:DownloadProgressBar/private:draw
+     labelObj
+     percentObj
+     frame_g
+     matrix
+     ds
+     cornerRadius
+     drawRoundRect
+     Matrix
+     PI
+     createGradientBox
+     GradientType
+     LINEAR
+     beginGradientFill
+     selectable
+     RectangularDropShadow
+     mx.graphics
+     angle
+     distance
+     brRadius
+     blRadius
+     trRadius
+     tlRadius
+     drawShadow
+     lineStyle
+     moveTo
+     lineTo
+     mx.preloaders:DownloadProgressBar/protected:createChildren
+     colors
+     ratios
+     barWidth
+     barWidthSplit
+     barHeight
+     barX
+     barY
+     barY2
+     mx.preloaders:DownloadProgressBar/private:drawProgressBar
+     completed
+     total
+     mx.preloaders:DownloadProgressBar/protected:setProgress
+     loaded
+     perc
+     mx.preloaders:DownloadProgressBar/protected:getPercentLoaded
+     mx.preloaders:DownloadProgressBar/private:show
+     mx.preloaders:DownloadProgressBar/private:hide
+     base
+     mx.preloaders:DownloadProgressBar/private:calcX
+     mx.preloaders:DownloadProgressBar/private:calcY
+     mx.preloaders:DownloadProgressBar/private:calcScale
+     elapsedTime
+     bytesLoaded
+     bytesTotal
+     mx.preloaders:DownloadProgressBar/protected:showDisplayForDownloading
+     count
+     mx.preloaders:DownloadProgressBar/protected:showDisplayForInit
+     LoaderContext
+     classOrString
+     newStyleObj
+     loaderContext
+     IOErrorEvent
+     IO_ERROR
+     URLRequest
+     flash.net
+     load
+     mx.preloaders:DownloadProgressBar/private:loadBackgroundImage
+     image
+     backgroundImageWidth
+     backgroundImageHeight
+     offsetX
+     offsetY
+     sX
+     sY
+     mx.preloaders:DownloadProgressBar/private:initBackgroundImage
+     NaN
+     indexOf
+     substr
+     mx.preloaders:DownloadProgressBar/private:calcBackgroundSize
+     mx.preloaders:DownloadProgressBar/protected:progressHandler
+     mx.preloaders:DownloadProgressBar/protected:completeHandler
+     mx.preloaders:DownloadProgressBar/protected:rslProgressHandler
+     word
+     library
+     module
+     Loaded 
+      
+      of 
+     rslTotal
+     mx.preloaders:DownloadProgressBar/protected:rslCompleteHandler
+     errorField
+     RSL Error 
+     mx.preloaders:DownloadProgressBar/protected:rslErrorHandler
+     mx.preloaders:DownloadProgressBar/private:timerHandler
+     mx.preloaders:DownloadProgressBar/protected:initProgressHandler
+     timer
+     mx.preloaders:DownloadProgressBar/protected:initCompleteHandler
+     mx.preloaders:DownloadProgressBar/private:loader_completeHandler
+     mx.preloaders:DownloadProgressBar/private:loader_ioErrorHandler
+     BasicTestsPreloader
+     1155
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/tests/basicTests;;BasicTestsPreloader.as
+     mx.core::UIComponent
+     UIComponent found in frame 1
+     3903
+     mx.core:FlexSprite
+     2310
+     1452
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;FlexSprite.as
+     NameUtil
+     createUniqueName
+     mx.core:FlexSprite/FlexSprite
+     displayObjectToString
+     mx.core:FlexSprite/toString
+     _applicationDomainTarget
+     mx.core:RSLData
+     3503
+     applicationDomainTarget
+     3897
+     _digest
+     4140
+     digest
+     4400
+     _hashType
+     4608
+     hashType
+     4926
+     _isSigned
+     5137
+     isSigned
+     5394
+     _moduleFactory
+     5615
+     6068
+     6209
+     _policyFileURL
+     6477
+     policyFileURL
+     6745
+     _rslURL
+     6968
+     rslURL
+     7264
+     _verifyDigest
+     7479
+     verifyDigest
+     7882
+     2414
+     1186
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RSLData.as
+     mx.core:RSLData/RSLData
+     default
+     mx.core:RSLData/applicationDomainTarget/get
+     mx.core:RSLData/digest/get
+     mx.core:RSLData/hashType/get
+     mx.core:RSLData/isSigned/get
+     mx.core:RSLData/moduleFactory/get
+     mx.core:RSLData/moduleFactory/set
+     mx.core:RSLData/policyFileURL/get
+     mx.core:RSLData/rslURL/get
+     mx.core:RSLData/verifyDigest/get
+     urlRequest
+     2071
+     2240
+     2407
+     rootURL
+     2640
+     chainedProgressHandler
+     mx.core:RSLItem
+     3004
+     chainedCompleteHandler
+     3059
+     chainedIOErrorHandler
+     3110
+     chainedSecurityErrorHandler
+     3160
+     chainedRSLErrorHandler
+     3216
+     3303
+     3380
+     3454
+     3584
+     5617
+     itemProgressHandler
+     7419
+     itemCompleteHandler
+     7787
+     itemErrorHandler
+     8052
+     4461
+     1634
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RSLItem.as
+     mx.core:RSLItem/RSLItem
+     ioErrorHandler
+     securityErrorHandler
+     createAbsoluteURL
+     SecurityErrorEvent
+     SECURITY_ERROR
+     RSLItem.as$2
+     mx.core:RSLItem/load
+     mx.core:RSLItem/itemProgressHandler
+     mx.core:RSLItem/itemCompleteHandler
+     decodeURI
+     trace
+     ErrorEvent
+     mx.core:RSLItem/itemErrorHandler
+     classMap
+     mx.core:Singleton
+     2543
+     3074
+     3602
+     4103
+     2036
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;Singleton.as
+     clazz
+     Singleton.as$82
+     mx.core:Singleton/registerClass
+     mx.core:Singleton/getClass
+     No class registered for interface '
+     '.
+     mx.core:Singleton/getInstance
+     mx.core:Singleton/Singleton
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;mx_internal.as
+     ADD
+     2952
+     add
+     ADD_FOCUS_MANAGER
+     4402
+     addFocusManager
+     5780
+     applicationComplete
+     BUTTON_DOWN
+     7142
+     BACK_KEY_PRESSED
+     8501
+     backKeyPressed
+     CHANGE_END
+     9852
+     changeEnd
+     CHANGE_START
+     11194
+     changeStart
+     CHANGING
+     12530
+     changing
+     CREATION_COMPLETE
+     13883
+     creationComplete
+     CONTENT_CREATION_COMPLETE
+     15277
+     contentCreationComplete
+     CURSOR_UPDATE
+     16655
+     cursorUpdate
+     DATA_CHANGE
+     17999
+     dataChange
+     19327
+     enter
+     20108
+     flexEventEnterFrame
+     ENTER_STATE
+     21604
+     enterState
+     EXIT_STATE
+     23088
+     exitState
+     FLEX_WINDOW_ACTIVATE
+     24722
+     flexWindowActivate
+     FLEX_WINDOW_DEACTIVATE
+     26390
+     flexWindowDeactivate
+     HIDE
+     27732
+     29040
+     idle
+     31478
+     initComplete
+     33264
+     initProgress
+     INITIALIZE
+     34608
+     INVALID
+     35937
+     invalid
+     LOADING
+     37297
+     loading
+     MENU_KEY_PRESSED
+     38651
+     menuKeyPressed
+     MUTED_CHANGE
+     40016
+     mutedChange
+     NAVIGATOR_STATE_LOADING
+     41399
+     navigatorStateLoading
+     NAVIGATOR_STATE_SAVING
+     42801
+     navigatorStateSaving
+     42919
+     newChildApplication
+     PREINITIALIZE
+     44287
+     preinitialize
+     44385
+     preloaderDone
+     44484
+     preloaderDocFrameReady
+     READY
+     46132
+     ready
+     46933
+     flexEventRender
+     REMOVE
+     48408
+     remove
+     REPEAT
+     49726
+     repeat
+     REPEAT_END
+     51054
+     repeatEnd
+     REPEAT_START
+     52395
+     repeatStart
+     SELECTION_CHANGE
+     53758
+     selectionChange
+     SHOW
+     55089
+     STATE_CHANGE_COMPLETE
+     56598
+     stateChangeComplete
+     STATE_CHANGE_INTERRUPTED
+     58148
+     stateChangeInterrupted
+     TRANSFORM_CHANGE
+     59528
+     transformChange
+     TRANSITION_START
+     61045
+     transitionStart
+     TRANSITION_END
+     62562
+     transitionEnd
+     UPDATE_COMPLETE
+     64074
+     updateComplete
+     URL_CHANGED
+     65459
+     urlChanged
+     VALID
+     66783
+     valid
+     VALUE_COMMIT
+     68123
+     valueCommit
+     69291
+     mx.events:FlexEvent
+     68857
+     1260
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;FlexEvent.as
+     mx.events:FlexEvent/FlexEvent
+     mx.events:FlexEvent/clone
+     3351
+     rslAddPreloaded
+     5557
+     rslComplete
+     7708
+     rslError
+     9882
+     rslProgress
+     12947
+     13185
+     13508
+     13920
+     14260
+     14628
+     14925
+     mx.events:RSLEvent
+     11665
+     1479
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;RSLEvent.as
+     mx.events:RSLEvent/RSLEvent
+     mx.events:RSLEvent/clone
+     GET_PARENT_FLEX_MODULE_FACTORY_REQUEST
+     1859
+     getParentFlexModuleFactoryRequest
+     3725
+     4013
+     mx.events:Request
+     2958
+     1249
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;Request.as
+     mx.events:Request/Request
+     cloneEvent
+     mx.events:Request/clone
+     1091
+     bootstrapLoaderInfoURL
+     1185
+     showMouseCursor
+     1236
+     changingListenersInOtherSystemManagers
+     1281
+     dispatchingEventToOtherSystemManagers
+     1349
+     1543
+     1718
+     mx.managers:SystemManagerGlobals
+     1049
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemManagerGlobals.as
+     mx.managers:SystemManagerGlobals/SystemManagerGlobals
+     ResourceManagerImpl
+     IResourceManager
+     implClassDependency
+     mx.resources:ResourceManager
+     instance
+     2562
+     3168
+     2053
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;ResourceManager.as
+     getInstance$0
+     mx.resources::IResourceManager
+     mx.resources::ResourceManagerImpl
+     mx.resources:ResourceManager/getInstance
+     mx.resources:ResourceManager/ResourceManager
+     urlFilters
+     3154
+     4424
+     6553
+     9335
+     isLocal
+     15170
+     OSToPlayerURI
+     15861
+     getParentModuleFactory
+     mx.utils:LoaderUtil
+     17965
+     resolveApplicationDomainTarget
+     18801
+     isRSLLoaded
+     21006
+     hasPlaceholderRSL
+     22016
+     isLoadedIntoTopLevelApplicationDomain
+     22967
+     updateRSLModuleFactory
+     23917
+     isMac
+     24210
+     dynamicURLFilter
+     24426
+     importURLFilter
+     24667
+     1677
+     searchString
+     /[[DYNAMIC]]/
+     filterFunction
+     /[[IMPORT]]/
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;LoaderUtil.as
+     urlFilter
+     LoaderUtil.as$4
+     encodeURI
+     mx.utils:LoaderUtil/normalizeURL
+     absoluteURL
+     :
+     \
+     lastIndex
+     ?
+     #
+     ./
+     ../
+     mx.utils:LoaderUtil/createAbsoluteURL
+     rslsToLoad
+     topLevelModuleFactory
+     currentModuleFactory
+     parentModuleFactory
+     loadedLength
+     resolved
+     resolvedLength
+     moduleFactories
+     splice
+     ApplicationDomainTarget
+     PARENT
+     pop
+     mx.utils:LoaderUtil/mx_internal:processRequiredRSLs
+     file:
+     mx.utils:LoaderUtil/mx_internal:isLocal
+     local
+     searchStringIndex
+     fragmentUrlIndex
+     decoded
+     extraString
+     playerType
+     ActiveX
+     mx.utils:LoaderUtil/mx_internal:OSToPlayerURI
+     mx.utils:LoaderUtil/private:getParentModuleFactory
+     resolvedRSL
+     targetModuleFactory
+     DEFAULT
+     TOP_LEVEL
+     CURRENT
+     mx.utils:LoaderUtil/private:resolveApplicationDomainTarget
+     mx.utils:LoaderUtil/private:isRSLLoaded
+     phRSLs
+     placeholderRsls
+     j
+     mx.utils:LoaderUtil/private:hasPlaceholderRSL
+     displayObject
+     parentDomain
+     mx.utils:LoaderUtil/private:isLoadedIntoTopLevelApplicationDomain
+     mx.utils:LoaderUtil/private:updateRSLModuleFactory
+     os
+     Mac
+     mx.utils:LoaderUtil/private:isMac
+     mx.utils:LoaderUtil/private:dynamicURLFilter
+     protocolIndex
+     ://
+     mx.utils:LoaderUtil/private:importURLFilter
+     mx.utils:LoaderUtil/LoaderUtil
+     invalidateProperties
+     1921
+     2444
+     2874
+     validateNow
+     4215
+     1323
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IInvalidating.as
+     mx.core:IInvalidating/mx.core:IInvalidating:invalidateProperties
+     mx.core:IInvalidating/mx.core:IInvalidating:invalidateSize
+     mx.core:IInvalidating/mx.core:IInvalidating:invalidateDisplayList
+     mx.core:IInvalidating/mx.core:IInvalidating:validateNow
+     mx.core:IInvalidating/IInvalidating
+     2314
+     1686
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IRawChildrenContainer.as
+     mx.core:IRawChildrenContainer/mx.core:IRawChildrenContainer:rawChildren/get
+     mx.core:IRawChildrenContainer/IRawChildrenContainer
+     baselinePosition
+     2247
+     2757
+     2826
+     enabled
+     3727
+     3797
+     4336
+     4412
+     explicitMaxHeight
+     4895
+     explicitMaxWidth
+     5368
+     explicitMinHeight
+     5843
+     explicitMinWidth
+     6316
+     6849
+     6924
+     7556
+     7627
+     includeInLayout
+     7975
+     8053
+     isPopUp
+     8392
+     8462
+     maxHeight
+     8922
+     maxWidth
+     9370
+     measuredMinHeight
+     9711
+     9790
+     measuredMinWidth
+     10148
+     10226
+     minHeight
+     10695
+     minWidth
+     11144
+     owner
+     11464
+     11547
+     percentHeight
+     12000
+     12075
+     percentWidth
+     12518
+     12592
+     12959
+     13042
+     tweeningProperties
+     13489
+     13568
+     14040
+     parentChanged
+     14270
+     14540
+     14798
+     setVisible
+     15045
+     owns
+     15301
+     1438
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IUIComponent.as
+     mx.core:IUIComponent/mx.core:IUIComponent:baselinePosition/get
+     mx.core:IUIComponent/mx.core:IUIComponent:document/get
+     mx.core:IUIComponent/mx.core:IUIComponent:document/set
+     mx.core:IUIComponent/mx.core:IUIComponent:enabled/get
+     mx.core:IUIComponent/mx.core:IUIComponent:enabled/set
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitHeight/set
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitMaxHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitMaxWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitMinHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitMinWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:explicitWidth/set
+     mx.core:IUIComponent/mx.core:IUIComponent:focusPane/get
+     mx.core:IUIComponent/mx.core:IUIComponent:focusPane/set
+     mx.core:IUIComponent/mx.core:IUIComponent:includeInLayout/get
+     mx.core:IUIComponent/mx.core:IUIComponent:includeInLayout/set
+     mx.core:IUIComponent/mx.core:IUIComponent:isPopUp/get
+     mx.core:IUIComponent/mx.core:IUIComponent:isPopUp/set
+     mx.core:IUIComponent/mx.core:IUIComponent:maxHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:maxWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinHeight/set
+     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinWidth/set
+     mx.core:IUIComponent/mx.core:IUIComponent:minHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:minWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:owner/get
+     mx.core:IUIComponent/mx.core:IUIComponent:owner/set
+     mx.core:IUIComponent/mx.core:IUIComponent:percentHeight/get
+     mx.core:IUIComponent/mx.core:IUIComponent:percentHeight/set
+     mx.core:IUIComponent/mx.core:IUIComponent:percentWidth/get
+     mx.core:IUIComponent/mx.core:IUIComponent:percentWidth/set
+     mx.core:IUIComponent/mx.core:IUIComponent:systemManager/get
+     mx.core:IUIComponent/mx.core:IUIComponent:systemManager/set
+     mx.core:IUIComponent/mx.core:IUIComponent:tweeningProperties/get
+     mx.core:IUIComponent/mx.core:IUIComponent:tweeningProperties/set
+     mx.core:IUIComponent/mx.core:IUIComponent:initialize
+     mx.core:IUIComponent/mx.core:IUIComponent:parentChanged
+     mx.core:IUIComponent/mx.core:IUIComponent:getExplicitOrMeasuredWidth
+     mx.core:IUIComponent/mx.core:IUIComponent:getExplicitOrMeasuredHeight
+     mx.core:IUIComponent/mx.core:IUIComponent:setVisible
+     noEvent
+     mx.core:IUIComponent/mx.core:IUIComponent:owns
+     mx.core:IUIComponent/IUIComponent
+     mx.events:DynamicEvent
+     2830
+     2140
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;DynamicEvent.as
+     mx.events:DynamicEvent/DynamicEvent
+     DynamicEvent.as$334
+     flash.events:Event
+     mx.events:DynamicEvent/clone
+     CLICK_SOMEWHERE
+     1874
+     clickSomewhere
+     DOUBLE_CLICK_SOMEWHERE
+     2126
+     doubleClickSomewhere
+     MOUSE_DOWN_SOMEWHERE
+     2396
+     mouseDownSomewhere
+     MOUSE_MOVE_SOMEWHERE
+     2648
+     mouseMoveSomewhere
+     2910
+     mouseUpSomewhere
+     MOUSE_WHEEL_SOMEWHERE
+     3163
+     mouseWheelSomewhere
+     marshal
+     3896
+     6598
+     6962
+     7326
+     7615
+     mx.events:SandboxMouseEvent
+     5199
+     1404
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;SandboxMouseEvent.as
+     eventObj
+     SandboxMouseEvent.as$558
+     mx.events:SandboxMouseEvent/marshal
+     mx.events:SandboxMouseEvent/SandboxMouseEvent
+     mx.events:SandboxMouseEvent/clone
+     2663
+     mx.geom:RoundedRectangle
+     1970
+     1218
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/geom;RoundedRectangle.as
+     mx.geom:RoundedRectangle/RoundedRectangle
+     BitmapData
+     shadow
+     mx.graphics:RectangularDropShadow
+     3688
+     leftShadow
+     3761
+     rightShadow
+     3838
+     topShadow
+     3916
+     bottomShadow
+     3992
+     changed
+     4195
+     _alpha
+     4614
+     4993
+     _angle
+     5330
+     5598
+     5710
+     _color
+     6047
+     6309
+     6418
+     _distance
+     6758
+     7031
+     7149
+     _tlRadius
+     7501
+     7876
+     7994
+     _trRadius
+     8346
+     8722
+     8840
+     _blRadius
+     9192
+     9578
+     9696
+     _brRadius
+     10048
+     10427
+     10545
+     _blurX
+     10894
+     blurX
+     11166
+     11278
+     _blurY
+     11618
+     blurY
+     11888
+     12991
+     createShadowBitmaps
+     18818
+     3259
+     2811
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/graphics;RectangularDropShadow.as
+     mx.graphics:RectangularDropShadow/RectangularDropShadow
+     mx.graphics:RectangularDropShadow/alpha/get
+     mx.graphics:RectangularDropShadow/alpha/set
+     mx.graphics:RectangularDropShadow/angle/get
+     mx.graphics:RectangularDropShadow/angle/set
+     mx.graphics:RectangularDropShadow/color/get
+     mx.graphics:RectangularDropShadow/color/set
+     mx.graphics:RectangularDropShadow/distance/get
+     mx.graphics:RectangularDropShadow/distance/set
+     mx.graphics:RectangularDropShadow/tlRadius/get
+     mx.graphics:RectangularDropShadow/tlRadius/set
+     mx.graphics:RectangularDropShadow/trRadius/get
+     mx.graphics:RectangularDropShadow/trRadius/set
+     mx.graphics:RectangularDropShadow/blRadius/get
+     mx.graphics:RectangularDropShadow/blRadius/set
+     mx.graphics:RectangularDropShadow/brRadius/get
+     mx.graphics:RectangularDropShadow/brRadius/set
+     mx.graphics:RectangularDropShadow/blurX/get
+     mx.graphics:RectangularDropShadow/blurX/set
+     mx.graphics:RectangularDropShadow/blurY/get
+     mx.graphics:RectangularDropShadow/blurY/set
+     leftThickness
+     rightThickness
+     topThickness
+     bottomThickness
+     widthThickness
+     heightThickness
+     maxCornerHeight
+     maxCornerWidth
+     ceil
+     tlWidth
+     tlHeight
+     tx
+     ty
+     beginBitmapFill
+     trWidth
+     trHeight
+     blWidth
+     blHeight
+     brWidth
+     brHeight
+     mx.graphics:RectangularDropShadow/drawShadow
+     roundRectWidth
+     roundRectHeight
+     roundRect
+     roundRectBitmap
+     filter
+     inputRect
+     outputRect
+     origin
+     rect
+     abs
+     FlexShape
+     Shape
+     GraphicsUtil
+     drawRoundRectComplex
+     DropShadowFilter
+     flash.filters
+     knockout
+     generateFilterRect
+     left
+     top
+     bottom
+     applyFilter
+     copyPixels
+     mx.graphics:RectangularDropShadow/private:createShadowBitmaps
+     1481
+     1530
+     1579
+     1629
+     1681
+     1079
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;ISystemManagerChildManager.as
+     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:addingChild
+     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:childAdded
+     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:childRemoved
+     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:removingChild
+     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:initializeTopLevelWindow
+     mx.managers:ISystemManagerChildManager/ISystemManagerChildManager
+     mx.managers:SystemChildrenList
+     2764
+     lowerBoundReference
+     3076
+     upperBoundReference
+     3391
+     3782
+     4051
+     4401
+     4773
+     5250
+     5632
+     5985
+     6272
+     6619
+     6957
+     7238
+     2287
+     1870
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemChildrenList.as
+     mx.managers:SystemChildrenList/SystemChildrenList
+     SystemChildrenList.as$556
+     mx.managers:SystemChildrenList/numChildren/get
+     mx.managers:SystemChildrenList/addChild
+     mx.managers:SystemChildrenList/addChildAt
+     mx.managers:SystemChildrenList/removeChild
+     mx.managers:SystemChildrenList/removeChildAt
+     retval
+     mx.managers:SystemChildrenList/getChildAt
+     mx.managers:SystemChildrenList/getChildByName
+     mx.managers:SystemChildrenList/getChildIndex
+     mx.managers:SystemChildrenList/setChildIndex
+     mx.managers:SystemChildrenList/getObjectsUnderPoint
+     mx.managers:SystemChildrenList/contains
+     mx.managers:SystemRawChildrenList
+     2552
+     2937
+     3173
+     3444
+     3724
+     4026
+     4315
+     4601
+     4887
+     5170
+     5478
+     5760
+     2250
+     1830
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemRawChildrenList.as
+     mx.managers:SystemRawChildrenList/SystemRawChildrenList
+     mx.managers:SystemRawChildrenList/numChildren/get
+     mx.managers:SystemRawChildrenList/getChildAt
+     mx.managers:SystemRawChildrenList/addChild
+     mx.managers:SystemRawChildrenList/addChildAt
+     mx.managers:SystemRawChildrenList/removeChild
+     mx.managers:SystemRawChildrenList/removeChildAt
+     mx.managers:SystemRawChildrenList/getChildByName
+     mx.managers:SystemRawChildrenList/getChildIndex
+     mx.managers:SystemRawChildrenList/setChildIndex
+     mx.managers:SystemRawChildrenList/getObjectsUnderPoint
+     mx.managers:SystemRawChildrenList/contains
+     RSLListLoader
+     displayClass
+     mx.preloaders:Preloader
+     3041
+     3134
+     showDisplay
+     3201
+     rslListLoader
+     3276
+     resourceModuleListLoader
+     3359
+     rslDone
+     3449
+     loadingRSLs
+     3528
+     waitingToLoadResourceModules
+     3607
+     sentDocFrameReady
+     3703
+     3788
+     waitedAFrame
+     3969
+     5687
+     registerApplication
+     11509
+     getByteValues
+     12152
+     dispatchAppEndEvent
+     12884
+     13425
+     14146
+     15151
+     16144
+     20259
+     displayClassCompleteHandler
+     20499
+     21452
+     appProgressHandler
+     21610
+     waitAFrame
+     21784
+     2749
+     2306
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/preloaders;Preloader.as
+     mx.preloaders:Preloader/Preloader
+     ResourceModuleRSLItem
+     displayClassName
+     displayWidth
+     displayHeight
+     libs
+     sizes
+     rslList
+     resourceModuleList
+     RSLs may only be specified by using libs and sizes or rslList, not both.
+     Preloader.as$601
+     resourceModuleNode
+     getItemCount
+     mx.resources::ResourceManager
+     mx.preloaders:Preloader/initialize
+     validatePropertiesComplete
+     validateSizeComplete
+     validateDisplayListComplete
+     mx.preloaders:Preloader/registerApplication
+     li
+     getItem
+     mx.preloaders:Preloader/private:getByteValues
+     mx.preloaders:Preloader/private:dispatchAppEndEvent
+     item
+     getIndex
+     mx.preloaders:Preloader/mx_internal:rslProgressHandler
+     mx.preloaders:Preloader/mx_internal:rslCompleteHandler
+     mx.preloaders:Preloader/mx_internal:rslErrorHandler
+     bytes
+     resourceManager
+     localeChainList
+     resourceManagerClass
+     localeChain
+     mx.preloaders:Preloader/private:timerHandler
+     mx.preloaders:Preloader/private:ioErrorHandler
+     mx.preloaders:Preloader/private:displayClassCompleteHandler
+     mx.preloaders:Preloader/private:appCreationCompleteHandler
+     mx.preloaders:Preloader/private:appProgressHandler
+     mx.preloaders:Preloader/private:waitAFrame
+     mx.utils:DensityUtil
+     1617
+     2011
+     3131
+     1478
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;DensityUtil.as
+     RuntimeDPIProvider
+     mx.utils:DensityUtil/getRuntimeDPI
+     sourceDPI
+     targetDPI
+     DPIClassification
+     DPI_120
+     DPI_160
+     DPI_240
+     DPI_320
+     DPI_480
+     DPI_640
+     mx.utils:DensityUtil/getDPIScale
+     mx.utils:DensityUtil/DensityUtil
+     bundleName
+     mx.resources:IResourceBundle
+     7664
+     9636
+     locale
+     11027
+     IResourceBundle
+     6438
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;IResourceBundle.as
+     mx.resources:IResourceBundle/mx.resources:IResourceBundle:bundleName/get
+     mx.resources:IResourceBundle/mx.resources:IResourceBundle:content/get
+     mx.resources:IResourceBundle/mx.resources:IResourceBundle:locale/get
+     mx.resources:IResourceBundle/IResourceBundle
+     2381
+     backupApplicationDomain
+     2548
+     getClassByName
+     mx.resources:ResourceBundle
+     2852
+     _bundleName
+     4985
+     _content
+     5240
+     5486
+     _locale
+     5737
+     5976
+     getContent
+     6895
+     _getObject
+     7001
+     ResourceBundle
+     3672
+     1864
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;ResourceBundle.as
+     mx.resources:ResourceBundle/private:getClassByName
+     mx.resources:ResourceBundle/ResourceBundle
+     mx.resources:ResourceBundle/bundleName/get
+     mx.resources:ResourceBundle/content/get
+     mx.resources:ResourceBundle/locale/get
+     mx.resources:ResourceBundle/protected:getContent
+     key
+     ResourceBundle.as$20
+     Key 
+      was not found in resource bundle 
+     mx.resources:ResourceBundle/private:_getObject
+     :en_US$core_properties
+     en_US$core_properties
+     truncationIndicator
+     ...
+     multipleChildSets_ClassAndInstance
+     Multiple sets of visual children have been specified for this component (component definition and component instance).
+     multipleChildSets_ClassAndSubclass
+     Multiple sets of visual children have been specified for this component (base component definition and derived component definition).
+     fontIncompatible
+     warning: incompatible embedded font '{0}' specified for {1}. This component requires that the embedded font be declared with embedAsCFF={2}.
+     notExecuting
+     Repeater is not executing.
+     stateUndefined
+     Undefined state '{0}'.
+     viewSource
+     View Source
+     badFile
+     File does not exist.
+     Compatibility version has already been set.
+     Compatibility version has already been read.
+     badParameter
+     Parameter {0} must be one of the accepted values.
+     nullParameter
+     Parameter {0} must be non-null.
+     badIndex
+     The supplied index is out of bounds.
+     notImplementedInFTETextField
+     {0}' is not implemented in FTETextField.
+     unsupportedTypeInFTETextField
+     FTETextField does not support setting type to "input".
+     remoteClassMemoryLeak
+     warning: The class {0} has been used in a call to net.registerClassAlias() in {2}. This will cause {1} to be leaked. To resolve the leak, define {0} in the top-level application.   
+     en_US
+     2334
+     2602
+     2868
+     top-level
+     mx.core:ApplicationDomainTarget
+     1431
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;ApplicationDomainTarget.as
+     mx.core:ApplicationDomainTarget/ApplicationDomainTarget
+     currentIndex
+     mx.core:RSLListLoader
+     2224
+     2371
+     2461
+     2564
+     2667
+     2769
+     2877
+     4183
+     loadNext
+     4998
+     6123
+     6571
+     6971
+     isDone
+     7364
+     listCompleteHandler
+     7675
+     listIOErrorHandler
+     7960
+     listSecurityErrorHandler
+     8187
+     1871
+     1264
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RSLListLoader.as
+     mx.core:RSLListLoader/RSLListLoader
+     mx.core:RSLListLoader/load
+     RSLListLoader.as$3
+     mx.core:RSLListLoader/private:loadNext
+     mx.core:RSLListLoader/getItem
+     mx.core:RSLListLoader/getIndex
+     mx.core:RSLListLoader/getItemCount
+     mx.core:RSLListLoader/isDone
+     mx.core:RSLListLoader/private:listCompleteHandler
+     mx.core:RSLListLoader/private:listIOErrorHandler
+     mx.core:RSLListLoader/private:listSecurityErrorHandler
+     7507
+     loadResourceModule
+     9692
+     unloadResourceModule
+     10654
+     addResourceBundle
+     12315
+     removeResourceBundle
+     12999
+     removeResourceBundlesForLocale
+     13566
+     14478
+     getLocales
+     14906
+     getPreferredLocaleChain
+     15427
+     getBundleNamesForLocale
+     16072
+     getResourceBundle
+     16949
+     findResourceBundleWithResource
+     17759
+     getObject
+     Bindable
+     change
+     19591
+     21283
+     getStringArray
+     22968
+     getNumber
+     24360
+     getInt
+     25649
+     getUint
+     26940
+     getBoolean
+     28182
+     29787
+     installCompiledResourceBundles
+     31216
+     initializeLocaleChain
+     32459
+     4704
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;IResourceManager.as
+     mx.resources:IResourceManager/mx.resources:IResourceManager:localeChain/get
+     mx.resources:IResourceManager/mx.resources:IResourceManager:localeChain/set
+     SecurityDomain
+     mx.resources:IResourceManager/mx.resources:IResourceManager:loadResourceModule
+     securityDomain
+     mx.resources:IResourceManager/mx.resources:IResourceManager:unloadResourceModule
+     mx.resources:IResourceManager/mx.resources:IResourceManager:addResourceBundle
+     resourceBundle
+     mx.resources:IResourceManager/mx.resources:IResourceManager:removeResourceBundle
+     mx.resources:IResourceManager/mx.resources:IResourceManager:removeResourceBundlesForLocale
+     mx.resources:IResourceManager/mx.resources:IResourceManager:update
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getLocales
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getPreferredLocaleChain
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getBundleNamesForLocale
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getResourceBundle
+     mx.resources:IResourceManager/mx.resources:IResourceManager:findResourceBundleWithResource
+     resourceName
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getObject
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getString
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getStringArray
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getNumber
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getInt
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getUint
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getBoolean
+     mx.resources:IResourceManager/mx.resources:IResourceManager:getClass
+     mx.resources:IResourceManager/mx.resources:IResourceManager:installCompiledResourceBundles
+     locales
+     bundleNames
+     mx.resources:IResourceManager/mx.resources:IResourceManager:initializeLocaleChain
+     compiledLocales
+     mx.resources:IResourceManager/IResourceManager
+     IModuleInfo
+     mx.modules
+     IResourceModule
+     errorHandler
+     38570
+     moduleInfo
+     38748
+     readyHandler
+     38928
+     resourceModule
+     39110
+     ResourceModuleInfo
+     ResourceManagerImpl.as$99
+     ResourceManagerImpl.as$99:ResourceModuleInfo
+     moduleInfo_errorHandler
+     ResourceManagerImpl.as$99:ResourceEventDispatcher
+     40493
+     moduleInfo_progressHandler
+     40933
+     moduleInfo_readyHandler
+     41328
+     ResourceEventDispatcher
+     mx.resources:ResourceManagerImpl
+     2754
+     3364
+     ignoreMissingBundles
+     5231
+     bundleDictionary
+     5406
+     localeMap
+     5861
+     resourceModules
+     6092
+     initializedForNonFrameworkApp
+     6171
+     _localeChain
+     6617
+     6881
+     7020
+     10095
+     installCompiledResourceBundle
+     11367
+     newChildApplicationHandler
+     15203
+     processInfo
+     15836
+     17240
+     17662
+     21142
+     22448
+     23426
+     getResourceBundleInternal
+     23904
+     25143
+     25734
+     26052
+     26347
+     26773
+     27192
+     27652
+     29232
+     29818
+     30614
+     31515
+     32143
+     32750
+     33364
+     34015
+     findBundle
+     34439
+     supportNonFrameworkApps
+     34818
+     getSystemPreferredLocales
+     35695
+     dumpResourceModule
+     36162
+     enterFrameHandler
+     36549
+     3892
+     2338
+     37902
+     37500
+     39814
+     39383
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;ResourceManagerImpl.as
+     ResourceManagerImpl.as$99:ResourceModuleInfo/ResourceModuleInfo
+     ModuleEvent
+     ERROR
+     ResourceManagerImpl.as$99:ResourceEventDispatcher/ResourceEventDispatcher
+     resourceEvent
+     ResourceEvent
+     ResourceManagerImpl.as$99:ResourceEventDispatcher/private:moduleInfo_errorHandler
+     ResourceManagerImpl.as$99:ResourceEventDispatcher/private:moduleInfo_progressHandler
+     ResourceManagerImpl.as$99:ResourceEventDispatcher/private:moduleInfo_readyHandler
+     mx.resources:ResourceManagerImpl/getInstance
+     isMXMLC
+     hasOwnProperty
+     mx.resources:ResourceManagerImpl/ResourceManagerImpl
+     mx.resources:ResourceManagerImpl/localeChain/get
+     Could not find compiled locale '
+     mx.resources:ResourceManagerImpl/localeChain/set
+     bundles
+     bundleCount
+     bundle
+     mx.resources:ResourceManagerImpl/installCompiledResourceBundles
+     packageName
+     localName
+     colonIndex
+     resourceBundleClassName
+     bundleClass
+     $
+     _properties
+     Could not find compiled resource bundle '
+     ' for locale '
+     mx.resources:ResourceManagerImpl/private:installCompiledResourceBundle
+     weakReference
+     mx.resources:ResourceManagerImpl/private:newChildApplicationHandler
+     compiledResourceBundleNames
+     mx.resources:ResourceManagerImpl/private:processInfo
+     LocaleSorter
+     sortLocalesByPreference
+     mx.resources:ResourceManagerImpl/initializeLocaleChain
+     factory
+     mx.modules:IModuleInfo
+     updateFlag
+     message
+     Unable to load resource module from 
+     resourceEventDispatcher
+     willTrigger
+     loadResourceModule$1
+     ModuleManager
+     getModule
+     mx.resources:ResourceManagerImpl/loadResourceModule
+     rmi
+     resourceBundles
+     mx.resources:IResourceModule
+     unload
+     mx.resources:ResourceManagerImpl/unloadResourceModule
+     mx.resources:ResourceManagerImpl/addResourceBundle
+     mx.resources:ResourceManagerImpl/getResourceBundle
+     ignoreWeakReferenceBundles
+     bundleMap
+     bundleObject
+     localeBundleNameString
+     mx.resources:ResourceManagerImpl/private:getResourceBundleInternal
+     mx.resources:ResourceManagerImpl/removeResourceBundle
+     mx.resources:ResourceManagerImpl/removeResourceBundlesForLocale
+     CHANGE
+     mx.resources:ResourceManagerImpl/update
+     mx.resources:ResourceManagerImpl/getLocales
+     mx.resources:ResourceManagerImpl/getPreferredLocaleChain
+     mx.resources:ResourceManagerImpl/getBundleNamesForLocale
+     mx.resources:ResourceManagerImpl/findResourceBundleWithResource
+     mx.resources:ResourceManagerImpl/getObject
+     StringUtil
+     substitute
+     mx.resources:ResourceManagerImpl/getString
+     array
+     trim
+     mx.resources:ResourceManagerImpl/getStringArray
+     mx.resources:ResourceManagerImpl/getNumber
+     mx.resources:ResourceManagerImpl/getInt
+     mx.resources:ResourceManagerImpl/getUint
+     toLowerCase
+     mx.resources:ResourceManagerImpl/getBoolean
+     mx.resources:ResourceManagerImpl/getClass
+     mx.resources:ResourceManagerImpl/private:findBundle
+     _CompiledResourceBundleInfo
+     mx.resources:ResourceManagerImpl/private:supportNonFrameworkApps
+     systemPreferences
+     languages
+     language
+     mx.resources:ResourceManagerImpl/private:getSystemPreferredLocales
+     mx.resources:ResourceManagerImpl/private:dumpResourceModule
+     mx.resources:ResourceManagerImpl/private:enterFrameHandler
+     counter
+     mx.utils:NameUtil
+     1788
+     2440
+     getUnqualifiedClassName
+     5792
+     1485
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;NameUtil.as
+     ::
+     charCodeAt
+     _
+     mx.utils:NameUtil/createUniqueName
+     result
+     id
+     NameUtil.as$86
+     IRepeaterClient
+     indices
+     instanceIndices
+     mx.core:IRepeaterClient
+     [
+     ][
+     join
+     ]
+     mx.utils:NameUtil/displayObjectToString
+     mx.utils:NameUtil/getUnqualifiedClassName
+     mx.utils:NameUtil/NameUtil
+     1595
+     1836
+     2079
+     2293
+     2521
+     2755
+     mx.core:DPIClassification
+     1372
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;DPIClassification.as
+     mx.core:DPIClassification/DPIClassification
+     3874
+     mx.core:FlexShape
+     2279
+     1411
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;FlexShape.as
+     mx.core:FlexShape/FlexShape
+     mx.core:FlexShape/toString
+     appDomain
+     mx.core:ResourceModuleRSLItem
+     2739
+     3585
+     resourceErrorHandler
+     5081
+     2432
+     1856
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;ResourceModuleRSLItem.as
+     mx.core:ResourceModuleRSLItem/ResourceModuleRSLItem
+     eventDispatcher
+     ResourceModuleRSLItem.as$625
+     mx.core:ResourceModuleRSLItem/load
+     errorEvent
+     mx.core:ResourceModuleRSLItem/private:resourceErrorHandler
+     classifyDPI
+     4547
+     3938
+     mx.core:RuntimeDPIProvider
+     3014
+     2806
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RuntimeDPIProvider.as
+     dpi
+     mx.core:RuntimeDPIProvider/mx_internal:classifyDPI
+     mx.core:RuntimeDPIProvider/RuntimeDPIProvider
+     mx.core:RuntimeDPIProvider/runtimeDPI/get
+     3121
+     drawRoundRectComplex2
+     8410
+     mx.utils:GraphicsUtil
+     1416
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;GraphicsUtil.as
+     topLeftRadius
+     topRightRadius
+     bottomLeftRadius
+     bottomRightRadius
+     xw
+     yh
+     minSize
+     a
+     curveTo
+     mx.utils:GraphicsUtil/drawRoundRectComplex
+     radiusX
+     radiusY
+     topLeftRadiusX
+     topLeftRadiusY
+     topRightRadiusX
+     topRightRadiusY
+     bottomLeftRadiusX
+     bottomLeftRadiusY
+     bottomRightRadiusX
+     bottomRightRadiusY
+     maxXRadius
+     maxYRadius
+     aX
+     aY
+     mx.utils:GraphicsUtil/drawRoundRectComplex2
+     mx.utils:GraphicsUtil/GraphicsUtil
+     2362
+     2442
+     isDocument
+     2789
+     repeaterIndices
+     4022
+     4102
+     repeaters
+     4619
+     4693
+     initializeRepeaterArrays
+     5397
+     1398
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IRepeaterClient.as
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:instanceIndices/get
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:instanceIndices/set
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:isDocument/get
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaterIndices/get
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaterIndices/set
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaters/get
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaters/set
+     mx.core:IRepeaterClient/mx.core:IRepeaterClient:initializeRepeaterArrays
+     mx.core:IRepeaterClient/IRepeaterClient
+     3200
+     4936
+     progress
+     6585
+     SETUP
+     8327
+     setup
+     UNLOAD
+     9914
+     12487
+     _module
+     mx.events:ModuleEvent
+     12624
+     12916
+     13301
+     11494
+     1357
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;ModuleEvent.as
+     mx.events:ModuleEvent/ModuleEvent
+     mx.events:ModuleEvent/module/get
+     mx.events:ModuleEvent/clone
+     3194
+     complete
+     4852
+     6545
+     8891
+     9190
+     mx.events:ResourceEvent
+     7939
+     1441
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;ResourceEvent.as
+     mx.events:ResourceEvent/ResourceEvent
+     mx.events:ResourceEvent/clone
+     data
+     3928
+     3998
+     4514
+     5393
+     5801
+     7046
+     7625
+     8996
+     release
+     9651
+     10025
+     publish
+     10604
+     3340
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/modules;IModuleInfo.as
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:data/get
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:data/set
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:error/get
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:factory/get
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:loaded/get
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:ready/get
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:setup/get
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:url/get
+     ByteArray
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:load
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:release
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:unload
+     mx.modules:IModuleInfo/mx.modules:IModuleInfo:publish
+     mx.modules:IModuleInfo/IModuleInfo
+     2522
+     getAssociatedFactory
+     3171
+     getSingleton
+     mx.modules:ModuleManager
+     moduleDictionary
+     ModuleManager.as$28:ModuleManagerImpl
+     5499
+     5798
+     6501
+     ModuleManagerImpl
+     ModuleManager.as$28
+     FactoryInfo
+     factoryInfo
+     ModuleManager.as$28:ModuleInfo
+     8402
+     8477
+     numReferences
+     8542
+     8615
+     9022
+     _error
+     9326
+     9408
+     9616
+     _loaded
+     9903
+     9986
+     _ready
+     10308
+     _setup
+     10546
+     10628
+     10833
+     _url
+     11096
+     11167
+     11460
+     loadBytes
+     13196
+     resurrect
+     14247
+     15000
+     clearLoader
+     15273
+     16986
+     17337
+     addReference
+     17952
+     removeReference
+     18063
+     18432
+     19768
+     20139
+     20600
+     getFlexModuleFactoryRequestHandler
+     21075
+     21247
+     moduleErrorHandler
+     21777
+     ModuleInfo
+     23322
+     23508
+     23696
+     ModuleManager.as$28:FactoryInfo
+     ModuleManager.as$28:ModuleInfoProxy
+     25338
+     referenced
+     25405
+     _data
+     25814
+     25886
+     25992
+     26206
+     26418
+     26644
+     26856
+     27066
+     27274
+     27571
+     27709
+     29269
+     29462
+     moduleEventHandler
+     30136
+     ModuleInfoProxy
+     1715
+     5205
+     4780
+     8084
+     7666
+     22935
+     22540
+     24569
+     24123
+     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/modules;ModuleManager.as
+     mx.modules:ModuleManager/getModule
+     mx.modules:ModuleManager/getAssociatedFactory
+     ModuleManagerGlobals
+     managerSingleton
+     mx.modules:ModuleManager/private:getSingleton
+     mx.modules:ModuleManager/ModuleManager
+     ModuleManager.as$28:ModuleManagerImpl/ModuleManagerImpl
+     ModuleManager.as$28:ModuleManagerImpl/getAssociatedFactory
+     mi
+     ModuleManager.as$28:ModuleManagerImpl/getModule
+     ModuleManager.as$28:ModuleInfo/ModuleInfo
+     ModuleManager.as$28:ModuleInfo/applicationDomain/get
+     ModuleManager.as$28:ModuleInfo/error/get
+     ModuleManager.as$28:ModuleInfo/factory/get
+     ModuleManager.as$28:ModuleInfo/loaded/get
+     ModuleManager.as$28:ModuleInfo/ready/get
+     ModuleManager.as$28:ModuleInfo/setup/get
+     ModuleManager.as$28:ModuleInfo/size/get
+     ModuleManager.as$28:ModuleInfo/url/get
+     r
+     published://
+     Security
+     sandboxType
+     REMOTE
+     ModuleManager.as$28:ModuleInfo/load
+     allowLoadBytesCodeExecution
+     ModuleManager.as$28:ModuleInfo/private:loadBytes
+     ModuleManager.as$28:ModuleInfo/resurrect
+     ModuleManager.as$28:ModuleInfo/release
+     close
+     ModuleManager.as$28:ModuleInfo/private:clearLoader
+     ModuleManager.as$28:ModuleInfo/unload
+     ModuleManager.as$28:ModuleInfo/publish
+     ModuleManager.as$28:ModuleInfo/addReference
+     ModuleManager.as$28:ModuleInfo/removeReference
+     moduleEvent
+     SWF is not a loadable module
+     ModuleManager.as$28:ModuleInfo/initHandler
+     ModuleManager.as$28:ModuleInfo/progressHandler
+     ModuleManager.as$28:ModuleInfo/completeHandler
+     ModuleManager.as$28:ModuleInfo/errorHandler
+     ModuleManager.as$28:ModuleInfo/getFlexModuleFactoryRequestHandler
+     ModuleManager.as$28:ModuleInfo/readyHandler
+     ModuleManager.as$28:ModuleInfo/moduleErrorHandler
+     ModuleManager.as$28:FactoryInfo/FactoryInfo
+     ModuleManager.as$28:ModuleInfoProxy/ModuleInfoProxy
+     ModuleManager.as$28:ModuleInfoProxy/data/get
+     ModuleManager.as$28:ModuleInfoProxy/data/set
+     ModuleManager.as$28:ModuleInfoProxy/error/get
+     ModuleManager.as$28:ModuleInfoProxy/factory/get
+     ModuleManager.as$28:ModuleInfoProxy/loaded/get
+     ModuleManager.as$28:ModuleInfoProxy/ready/get
+     ModuleManager.as$28:ModuleInfoProxy/setup

<TRUNCATED>

[6/8] git commit: [flex-sdk] [refs/heads/develop] - remove file accidentally checked in

Posted by ah...@apache.org.
remove file accidentally checked in


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/6b777697
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/6b777697
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/6b777697

Branch: refs/heads/develop
Commit: 6b77769774d38c0f058987c3280e809925bf8b86
Parents: c2dd42b
Author: Alex Harui <ah...@apache.org>
Authored: Tue Nov 5 00:08:04 2013 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Nov 5 12:57:10 2013 -0800

----------------------------------------------------------------------
 frameworks/tests/basicTests/BasicTests.txt | 1624787 --------------------
 1 file changed, 1624787 deletions(-)
----------------------------------------------------------------------



[8/8] git commit: [flex-sdk] [refs/heads/develop] - forgot that Resources can be used outside of a Flex app

Posted by ah...@apache.org.
forgot that Resources can be used outside of a Flex app


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/27694bb4
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/27694bb4
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/27694bb4

Branch: refs/heads/develop
Commit: 27694bb4c4bf328ba0052c73f21a8766ad4d074c
Parents: ee75c35
Author: Alex Harui <ah...@apache.org>
Authored: Tue Nov 5 12:12:24 2013 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Nov 5 12:57:12 2013 -0800

----------------------------------------------------------------------
 .../projects/framework/src/mx/resources/ResourceManagerImpl.as   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/27694bb4/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as b/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
index 7cc8ab8..9c21ca8 100644
--- a/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
+++ b/frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
@@ -140,12 +140,12 @@ public class ResourceManagerImpl extends EventDispatcher implements IResourceMan
 		// Falcon injects this property and it is always false
 		// We ignore missing bundles because Falcon doesn't
 		// generate fallback bundles like MXMLC;
-		ignoreMissingBundles = info.hasOwnProperty("isMXMLC");
+		ignoreMissingBundles = info && info.hasOwnProperty("isMXMLC");
 		
         if (info)
             processInfo(info, false);
 
-        ignoreMissingBundles = info.hasOwnProperty("isMXMLC");
+        ignoreMissingBundles = info && info.hasOwnProperty("isMXMLC");
         
         if (SystemManagerGlobals.topLevelSystemManagers.length)
 		    SystemManagerGlobals.topLevelSystemManagers[0].


Re: [4/8] git commit: [flex-sdk] [refs/heads/develop] - adjustments for Falcon MXML codegen

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

False alarm. Just make sure that frameworks is compiled before spark and all is good.

Thanks,
Justin

Re: [4/8] git commit: [flex-sdk] [refs/heads/develop] - adjustments for Falcon MXML codegen

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

One of these changes i think has broken the build, the spark project no longer compiles, please fix or revert.

Group.as Error: Access of undefined property processedMXMLDescriptors.
    [compc] 
    [compc] 		if (children && !processedMXMLDescriptors)
    [compc] 		                 ^
    [compc] 
    [compc] /Users/justinmclean/Documents/ApacheFlexDevelopGit/frameworks/projects/spark/src/spark/components/Group.as(1343): col: 4 Error: Access of undefined property processedMXMLDescriptors.
    [compc] 
    [compc] 			processedMXMLDescriptors = true;
    [compc] 			^
    [compc] 

As far as I can see there no processedMXMLDescriptors property:
https://github.com/apache/flex-sdk/blob/27694bb4c4bf328ba0052c73f21a8766ad4d074c/frameworks/projects/spark/src/spark/components/Group.as

Thanks,
Justin


[4/8] git commit: [flex-sdk] [refs/heads/develop] - adjustments for Falcon MXML codegen

Posted by ah...@apache.org.
adjustments for Falcon MXML codegen


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/c2dd42b1
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/c2dd42b1
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/c2dd42b1

Branch: refs/heads/develop
Commit: c2dd42b17832d80f708674c6cf20ecfb18e53fdf
Parents: 126c448
Author: Alex Harui <ah...@apache.org>
Authored: Tue Nov 5 00:07:00 2013 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Nov 5 12:56:59 2013 -0800

----------------------------------------------------------------------
 .../framework/src/mx/core/UIComponent.as        |      27 +-
 .../framework/src/mx/states/AddItems.as         |     340 +-
 .../spark/src/spark/components/Group.as         |      18 +
 .../primitives/supportClasses/GraphicElement.as |     507 +
 frameworks/tests/basicTests/BasicTests.txt      | 1624787 +++++++++++++++
 mustella/as3/src/mustella/UnitTester.as         |      10 +-
 6 files changed, 1625560 insertions(+), 129 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2dd42b1/frameworks/projects/framework/src/mx/core/UIComponent.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/core/UIComponent.as b/frameworks/projects/framework/src/mx/core/UIComponent.as
index cec9a4b..06ae586 100644
--- a/frameworks/projects/framework/src/mx/core/UIComponent.as
+++ b/frameworks/projects/framework/src/mx/core/UIComponent.as
@@ -1788,6 +1788,12 @@ public class UIComponent extends FlexSprite
      */
     private var layoutDirectionCachedValue:String = LAYOUT_DIRECTION_CACHE_UNSET;
     
+	/**
+	 *  @private
+	 *  Whether or not we've processed the MXMLDescriptors 
+	 */
+	mx_internal var processedMXMLDescriptors:Boolean = false;
+
     //--------------------------------------------------------------------------
     //
     //  Variables: Creation
@@ -7811,8 +7817,11 @@ public class UIComponent extends FlexSprite
     protected function createChildren():void
     {
         var children:Array =  this.MXMLDescriptor;
-        if (children)
+        if (children && !processedMXMLDescriptors)
+		{
             generateMXMLInstances(document, children);
+			processedMXMLDescriptors = true;
+		}
     }
     
     protected function addMXMLChildren(comps:Array):void
@@ -8119,10 +8128,9 @@ public class UIComponent extends FlexSprite
         }
     }
 	
-	mx_internal function setupBindings():void
+	mx_internal function setupBindings(bindingData:Array):void
 	{
 		var fieldWatcher:Object;
-		var bindingData:Array = this["_bindings"];
 		var n:int = bindingData[0];
 		var bindings:Array = [];
 		var i:int;
@@ -8130,17 +8138,20 @@ public class UIComponent extends FlexSprite
 		for (i = 0; i < n; i++)
 		{
 			var source:Object = bindingData[index++];
-			var destination:Object = bindingData[index++];
+			var destFunc:Object = bindingData[index++];
+			var destStr:Object = bindingData[index++];
 			var binding:Binding = new Binding(this,
 				(source is Function) ? source as Function : null,
-				(destination is Function) ? destination as Function : null,
-				(destination is Function) ? null : (destination is String) ? destination as String : destination.join("."),
+				(destFunc is Function) ? destFunc as Function : null,
+				(destStr is String) ? destStr as String : destStr.join("."),
 				(source is Function) ? null : (source is String) ? source as String : source.join("."));
 			bindings.push(binding);
 		}
 		var watchers:Object = decodeWatcher(this, bindingData.slice(index), bindings);
 		this["_bindings"] = bindings;
 		this["_watchers"] = watchers;
+		for each (binding in bindings)
+			binding.execute();
 
 	}
 	
@@ -8164,6 +8175,7 @@ public class UIComponent extends FlexSprite
 		
 		while (index < n)
 		{
+			var parentObj:Object = target;
 			var watcherIndex:int = bindingData[index++];
 			var type:int = bindingData[index++];
 			switch (type)
@@ -8217,6 +8229,7 @@ public class UIComponent extends FlexSprite
 					getterFunction = bindingData[index++];
 					w = new StaticPropertyWatcher(propertyName, 
 						eventObject, theBindings, getterFunction);
+					parentObj = bindingData[index++];
 					break;
 				}
 				case 2:
@@ -8259,7 +8272,7 @@ public class UIComponent extends FlexSprite
 				}
 			}
 			watchers.push(w);
-			w.updateParent(target);
+			w.updateParent(parentObj);
 			if (target is Watcher)
 			{
 				if (w is FunctionReturnWatcher)

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2dd42b1/frameworks/projects/framework/src/mx/states/AddItems.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/framework/src/mx/states/AddItems.as b/frameworks/projects/framework/src/mx/states/AddItems.as
index 01fe514..b840bca 100644
--- a/frameworks/projects/framework/src/mx/states/AddItems.as
+++ b/frameworks/projects/framework/src/mx/states/AddItems.as
@@ -22,16 +22,18 @@ package mx.states
 import flash.display.DisplayObject;
 import flash.events.Event;
 import flash.events.IEventDispatcher;
+
+import mx.binding.BindingManager;
 import mx.collections.IList;
 import mx.core.ContainerCreationPolicy;
 import mx.core.IChildList;
 import mx.core.IDeferredContentOwner;
 import mx.core.IMXMLObject;
 import mx.core.ITransientDeferredInstance;
+import mx.core.IUIComponent;
 import mx.core.IVisualElement;
 import mx.core.IVisualElementContainer;
 import mx.core.UIComponent;
-import mx.binding.BindingManager;
 
 [DefaultProperty("itemsFactory")]
 
@@ -547,125 +549,229 @@ public class AddItems extends OverrideBase implements IMXMLObject
         else if (!instanceCreated && !_items && !itemsFactory && _itemsDescriptor)
         {
             instanceCreated = true;
-            items = generateMXMLArray(itemsDescriptor, false);
-        }
-    }
-    
-    protected function generateMXMLObject(data:Array):Object
-    {
-        var i:int = 0;
-        var cls:Class = data[i++];
-        var comp:Object = new cls();
-        
-        var m:int;
-        var j:int;
-        var name:String;
-        var simple:*;
-        var value:Object;
-        var id:String;
-        
-        m = data[i++]; // num props
-        for (j = 0; j < m; j++)
-        {
-            name = data[i++];
-            simple = data[i++];
-            value = data[i++];
-            if (simple == null)
-                value = generateMXMLArray(value as Array);
-            else if (simple == false)
-                value = generateMXMLObject(value as Array);
-            comp[name] = value;
+            items = generateMXMLArray(document, itemsDescriptor, false);
         }
-        return comp;
     }
     
-    // varies slightly from version in UIComponent in how it handles documents
-    public function generateMXMLArray(data:Array, recursive:Boolean = true):Array
-    {
-        var comps:Array = [];
-        
-        var n:int = data.length;
-        var i:int = 0;
-        while (i < n)
-        {
-            var cls:Class = data[i++];
-            var comp:Object = new cls();
-            
-            var m:int;
-            var j:int;
-            var name:String;
-            var simple:*;
-            var value:Object;
-            var id:String = null;
-            
-            m = data[i++]; // num props
-            for (j = 0; j < m; j++)
-            {
-                name = data[i++];
-                simple = data[i++];
-                value = data[i++];
-                if (simple == null)
-                    value = generateMXMLArray(value as Array, recursive);
-                else if (simple == false)
-                    value = generateMXMLObject(value as Array);
-                if (name == "id")
-                    id = value as String;
-                if (name == "_id")
-                    id = value as String; // and don't assign to comp
-                else
-                    comp[name] = value;
-            }
-            m = data[i++]; // num styles
-            for (j = 0; j < m; j++)
-            {
-                name = data[i++];
-                simple = data[i++];
-                value = data[i++];
-                if (simple == null)
-                    value = generateMXMLArray(value as Array, recursive);
-                else if (simple == false)
-                    value = generateMXMLObject(value as Array);
-                comp.setStyle(name, value);
-            }
-            
-            m = data[i++]; // num effects
-            for (j = 0; j < m; j++)
-            {
-                name = data[i++];
-                simple = data[i++];
-                value = data[i++];
-                if (simple == null)
-                    value = generateMXMLArray(value as Array, recursive);
-                else if (simple == false)
-                    value = generateMXMLObject(value as Array);
-                comp.setStyle(name, value);
-            }
-            
-            m = data[i++]; // num events
-            for (j = 0; j < m; j++)
-            {
-                name = data[i++];
-                value = data[i++];
-                comp.addEventListener(name, value);
-            }
-            
-            var children:Array = data[i++];
-            if (children)
-            {
-                if (recursive)
-                    comp.generateMXMLInstances(children, recursive);
-                else
-                    comp.setMXMLDescriptor(children);
-            }
-            if (id)
-            {
-                document[id] = comp;
-                mx.binding.BindingManager.executeBindings(document, id, comp); 
-            }
-            comps.push(comp);
-        }
-        return comps;
-    }
+	protected function generateMXMLObject(document:Object, data:Array):Object
+	{
+		var i:int = 0;
+		var cls:Class = data[i++];
+		var comp:Object = new cls();
+		
+		var m:int;
+		var j:int;
+		var name:String;
+		var simple:*;
+		var value:Object;
+		var id:String;
+		
+		m = data[i++]; // num props
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple === null)
+				value = generateMXMLArray(document, value as Array);
+			else if (simple === undefined)
+				value = generateMXMLVector(document, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(document, value as Array);
+			if (name == "id")
+			{
+				document[value] = comp;
+				id = value as String;
+				if (comp is IMXMLObject)
+					continue;  // skip assigment to comp
+				if (!("id" in comp))
+					continue;
+			}
+			else if (name == "_id")
+			{
+				document[value] = comp;
+				id = value as String;
+				continue; // skip assignment to comp
+			}
+			comp[name] = value;
+		}
+		m = data[i++]; // num styles
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple == null)
+				value = generateMXMLArray(document, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(document, value as Array);
+			comp.setStyle(name, value);
+		}
+		
+		m = data[i++]; // num effects
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple == null)
+				value = generateMXMLArray(document, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(document, value as Array);
+			comp.setStyle(name, value);
+		}
+		
+		m = data[i++]; // num events
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			value = data[i++];
+			comp.addEventListener(name, value);
+		}
+		
+		if (comp is IUIComponent)
+		{
+			if (comp.document == null)
+				comp.document = document;
+		}
+		var children:Array = data[i++];
+		if (children)
+		{
+			comp.generateMXMLInstances(document, children);
+		}
+		
+		if (id)
+		{
+			document[id] = comp;
+			mx.binding.BindingManager.executeBindings(document, id, comp); 
+		}
+		if (comp is IMXMLObject)
+			comp.initialized(document, id);
+		return comp;
+	}
+	
+	public function generateMXMLVector(document:Object, data:Array, recursive:Boolean = true):*
+	{
+		var comps:Array;
+		
+		var n:int = data.length;
+		var hint:* = data.shift();
+		var generatorFunction:Function = data.shift();
+		comps = generateMXMLArray(document, data, recursive);
+		return generatorFunction(comps);
+	}
+	
+	public function generateMXMLArray(document:Object, data:Array, recursive:Boolean = true):Array
+	{
+		var comps:Array = [];
+		
+		var n:int = data.length;
+		var i:int = 0;
+		while (i < n)
+		{
+			var cls:Class = data[i++];
+			var comp:Object = new cls();
+			
+			var m:int;
+			var j:int;
+			var name:String;
+			var simple:*;
+			var value:Object;
+			var id:String = null;
+			
+			m = data[i++]; // num props
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				simple = data[i++];
+				value = data[i++];
+				if (simple === null)
+					value = generateMXMLArray(document, value as Array, recursive);
+				else if (simple === undefined)
+					value = generateMXMLVector(document, value as Array, recursive);
+				else if (simple == false)
+					value = generateMXMLObject(document, value as Array);
+				if (name == "id")
+				{
+					document[value] = comp;
+					id = value as String;
+					if (comp is IMXMLObject)
+						continue;  // skip assigment to comp
+					try {
+						if (!("id" in comp))
+							continue;
+					}
+					catch (e:Error)
+					{
+						continue; // proxy subclasses might throw here
+					}
+				}
+				if (name == "document" && !comp.document)
+					comp.document = document;
+				else if (name == "_id")
+					id = value as String; // and don't assign to comp
+				else
+					comp[name] = value;
+			}
+			m = data[i++]; // num styles
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				simple = data[i++];
+				value = data[i++];
+				if (simple == null)
+					value = generateMXMLArray(document, value as Array, recursive);
+				else if (simple == false)
+					value = generateMXMLObject(document, value as Array);
+				comp.setStyle(name, value);
+			}
+			
+			m = data[i++]; // num effects
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				simple = data[i++];
+				value = data[i++];
+				if (simple == null)
+					value = generateMXMLArray(document, value as Array, recursive);
+				else if (simple == false)
+					value = generateMXMLObject(document, value as Array);
+				comp.setStyle(name, value);
+			}
+			
+			m = data[i++]; // num events
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				value = data[i++];
+				comp.addEventListener(name, value);
+			}
+			
+			if (comp is IUIComponent)
+			{
+				if (comp.document == null)
+					comp.document = document;
+			}
+			var children:Array = data[i++];
+			if (children)
+			{
+				if (recursive)
+					comp.generateMXMLInstances(document, children, recursive);
+				else
+					comp.setMXMLDescriptor(children);
+			}
+			
+			if (id)
+			{
+				document[id] = comp;
+				mx.binding.BindingManager.executeBindings(document, id, comp); 
+			}
+			if (comp is IMXMLObject)
+				comp.initialized(document, id);
+			comps.push(comp);
+		}
+		return comps;
+	}
  
     /**
      *  @inheritDoc

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2dd42b1/frameworks/projects/spark/src/spark/components/Group.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/components/Group.as b/frameworks/projects/spark/src/spark/components/Group.as
index f3a75fb..6b490a3 100644
--- a/frameworks/projects/spark/src/spark/components/Group.as
+++ b/frameworks/projects/spark/src/spark/components/Group.as
@@ -22,6 +22,7 @@ package spark.components
 
 import flash.display.BlendMode;
 import flash.display.DisplayObject;
+import flash.display.DisplayObjectContainer;
 import flash.geom.Rectangle;
 import flash.utils.Dictionary;
 
@@ -1326,6 +1327,23 @@ public class Group extends GroupBase implements IVisualElementContainer,
         }
     }
 
+	/** 
+	 * 
+	 * @private
+	 * Spark components get their children created earlier than createChildren
+	 * but not parented until createChildren
+	 */ 
+	override public function parentChanged(p:DisplayObjectContainer):void
+	{
+		super.parentChanged(p);
+		var children:Array =  this.MXMLDescriptor;
+		if (children && !processedMXMLDescriptors)
+		{
+			generateMXMLInstances(document, children);
+			processedMXMLDescriptors = true;
+		}
+	}
+
     //--------------------------------------------------------------------------
     //
     //  Content management

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2dd42b1/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as b/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as
index 70222cf..320ef05 100644
--- a/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as
+++ b/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as
@@ -37,6 +37,13 @@ import flash.geom.Rectangle;
 import flash.geom.Transform;
 import flash.geom.Vector3D;
 
+import mx.binding.Binding;
+import mx.binding.BindingManager;
+import mx.binding.FunctionReturnWatcher;
+import mx.binding.PropertyWatcher;
+import mx.binding.StaticPropertyWatcher;
+import mx.binding.Watcher;
+import mx.binding.XMLWatcher;
 import mx.core.AdvancedLayoutFeatures;
 import mx.core.DesignLayer;
 import mx.core.IInvalidating;
@@ -4676,6 +4683,506 @@ public class GraphicElement extends EventDispatcher
         filters = _filters;
     }
 
+	//--------------------------------------------------------------------------
+	//
+	//  new MXML codegen
+	//
+	//--------------------------------------------------------------------------
+	
+	//----------------------------------
+	//  MXML Descriptor
+	//----------------------------------
+	
+	/**
+	 *  The descriptor of MXML children.
+	 */
+	private var _MXMLDescriptor:Array;
+	
+	public function get MXMLDescriptor():Array
+	{
+		return _MXMLDescriptor;
+	}
+	
+	public function setMXMLDescriptor(value:Array):void
+	{
+		_MXMLDescriptor = value;    
+	}
+	
+	//----------------------------------
+	//  MXML Properties
+	//----------------------------------
+	
+	/**
+	 *  The attributes of MXML top tag.
+	 */
+	private var _MXMLProperties:Array;
+	
+	public function get MXMLProperties():Array
+	{
+		return _MXMLProperties;
+	}
+	
+	public function setMXMLProperties(value:Array):void
+	{
+		_MXMLProperties = value;    
+	}
+
+	protected function generateMXMLObject(document:Object, data:Array):Object
+	{
+		var i:int = 0;
+		var cls:Class = data[i++];
+		var comp:Object = new cls();
+		
+		var m:int;
+		var j:int;
+		var name:String;
+		var simple:*;
+		var value:Object;
+		var id:String;
+		
+		m = data[i++]; // num props
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple === null)
+				value = generateMXMLArray(document, value as Array);
+			else if (simple === undefined)
+				value = generateMXMLVector(document, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(document, value as Array);
+			if (name == "id")
+			{
+				document[value] = comp;
+				id = value as String;
+				if (comp is IMXMLObject)
+					continue;  // skip assigment to comp
+				if (!("id" in comp))
+					continue;
+			}
+			else if (name == "_id")
+			{
+				document[value] = comp;
+				id = value as String;
+				continue; // skip assignment to comp
+			}
+			comp[name] = value;
+		}
+		m = data[i++]; // num styles
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple == null)
+				value = generateMXMLArray(document, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(document, value as Array);
+			comp.setStyle(name, value);
+		}
+		
+		m = data[i++]; // num effects
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple == null)
+				value = generateMXMLArray(document, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(document, value as Array);
+			comp.setStyle(name, value);
+		}
+		
+		m = data[i++]; // num events
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			value = data[i++];
+			comp.addEventListener(name, value);
+		}
+		
+		if (comp is IUIComponent)
+		{
+			if (comp.document == null)
+				comp.document = document;
+		}
+		var children:Array = data[i++];
+		if (children)
+		{
+			comp.generateMXMLInstances(document, children);
+		}
+		
+		if (id)
+		{
+			document[id] = comp;
+			mx.binding.BindingManager.executeBindings(document, id, comp); 
+		}
+		if (comp is IMXMLObject)
+			comp.initialized(document, id);
+		return comp;
+	}
+	
+	public function generateMXMLVector(document:Object, data:Array, recursive:Boolean = true):*
+	{
+		var comps:Array;
+		
+		var n:int = data.length;
+		var hint:* = data.shift();
+		var generatorFunction:Function = data.shift();
+		comps = generateMXMLArray(document, data, recursive);
+		return generatorFunction(comps);
+	}
+	
+	public function generateMXMLArray(document:Object, data:Array, recursive:Boolean = true):Array
+	{
+		var comps:Array = [];
+		
+		var n:int = data.length;
+		var i:int = 0;
+		while (i < n)
+		{
+			var cls:Class = data[i++];
+			var comp:Object = new cls();
+			
+			var m:int;
+			var j:int;
+			var name:String;
+			var simple:*;
+			var value:Object;
+			var id:String = null;
+			
+			m = data[i++]; // num props
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				simple = data[i++];
+				value = data[i++];
+				if (simple === null)
+					value = generateMXMLArray(document, value as Array, recursive);
+				else if (simple === undefined)
+					value = generateMXMLVector(document, value as Array, recursive);
+				else if (simple == false)
+					value = generateMXMLObject(document, value as Array);
+				if (name == "id")
+				{
+					document[value] = comp;
+					id = value as String;
+					if (comp is IMXMLObject)
+						continue;  // skip assigment to comp
+					try {
+						if (!("id" in comp))
+							continue;
+					}
+					catch (e:Error)
+					{
+						continue; // proxy subclasses might throw here
+					}
+				}
+				if (name == "document" && !comp.document)
+					comp.document = document;
+				else if (name == "_id")
+					id = value as String; // and don't assign to comp
+				else
+					comp[name] = value;
+			}
+			m = data[i++]; // num styles
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				simple = data[i++];
+				value = data[i++];
+				if (simple == null)
+					value = generateMXMLArray(document, value as Array, recursive);
+				else if (simple == false)
+					value = generateMXMLObject(document, value as Array);
+				comp.setStyle(name, value);
+			}
+			
+			m = data[i++]; // num effects
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				simple = data[i++];
+				value = data[i++];
+				if (simple == null)
+					value = generateMXMLArray(document, value as Array, recursive);
+				else if (simple == false)
+					value = generateMXMLObject(document, value as Array);
+				comp.setStyle(name, value);
+			}
+			
+			m = data[i++]; // num events
+			for (j = 0; j < m; j++)
+			{
+				name = data[i++];
+				value = data[i++];
+				comp.addEventListener(name, value);
+			}
+			
+			if (comp is IUIComponent)
+			{
+				if (comp.document == null)
+					comp.document = document;
+			}
+			var children:Array = data[i++];
+			if (children)
+			{
+				if (recursive)
+					comp.generateMXMLInstances(document, children, recursive);
+				else
+					comp.setMXMLDescriptor(children);
+			}
+			
+			if (id)
+			{
+				document[id] = comp;
+				mx.binding.BindingManager.executeBindings(document, id, comp); 
+			}
+			if (comp is IMXMLObject)
+				comp.initialized(document, id);
+			comps.push(comp);
+		}
+		return comps;
+	}
+	
+	protected function generateMXMLInstances(document:Object, data:Array, recursive:Boolean = true):void
+	{
+		var comps:Array = generateMXMLArray(document, data, recursive);
+		var children:Array = [];
+		for each (var comp:Object in comps)
+		{
+			if (comp is DisplayObject || comp is IVisualElement)
+				children.push(comp);
+		}
+	}
+	
+	protected function generateMXMLAttributes(data:Array):void
+	{
+		var i:int = 0;
+		var m:int;
+		var j:int;
+		var name:String;
+		var simple:*;
+		var value:Object;
+		var id:String = null;
+		
+		m = data[i++]; // num props
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple === null)
+				value = generateMXMLArray(this, value as Array);
+			else if (simple === undefined)
+				value = generateMXMLVector(this, value as Array);
+			else if (simple == false)
+				value = generateMXMLObject(this, value as Array);
+			if (name == "id")
+				id = value as String;
+			if (name == "_id")
+				id = value as String; // and don't assign
+			else
+				this[name] = value;
+		}
+		m = data[i++]; // num styles
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple == null)
+				value = generateMXMLArray(this, value as Array, false);
+			else if (simple == false)
+				value = generateMXMLObject(this, value as Array);
+			//this.setStyle(name, value);
+		}
+		
+		m = data[i++]; // num effects
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			simple = data[i++];
+			value = data[i++];
+			if (simple == null)
+				value = generateMXMLArray(this, value as Array, false);
+			else if (simple == false)
+				value = generateMXMLObject(this, value as Array);
+			//this.setStyle(name, value);
+		}
+		
+		m = data[i++]; // num events
+		for (j = 0; j < m; j++)
+		{
+			name = data[i++];
+			value = data[i++];
+			this.addEventListener(name, value as Function);
+		}
+	}
+	
+	mx_internal function setupBindings(bindingData:Array):void
+	{
+		var fieldWatcher:Object;
+		var n:int = bindingData[0];
+		var bindings:Array = [];
+		var i:int;
+		var index:int = 1;
+		for (i = 0; i < n; i++)
+		{
+			var source:Object = bindingData[index++];
+			var destFunc:Object = bindingData[index++];
+			var destStr:Object = bindingData[index++];
+			var binding:Binding = new Binding(this,
+				(source is Function) ? source as Function : null,
+				(destFunc is Function) ? destFunc as Function : null,
+				(destStr is String) ? destStr as String : destStr.join("."),
+				(source is Function) ? null : (source is String) ? source as String : source.join("."));
+			bindings.push(binding);
+		}
+		var watchers:Object = decodeWatcher(this, bindingData.slice(index), bindings);
+		this["_bindings"] = bindings;
+		this["_watchers"] = watchers;
+		for each (binding in bindings)
+			binding.execute();
+		
+	}
+	
+	private function decodeWatcher(target:Object, bindingData:Array, bindings:Array):Array
+	{
+		var watcherMap:Object = {};
+		var watchers:Array = [];
+		var n:int = bindingData.length;
+		var index:int = 0;
+		var watcherData:Object;
+		var theBindings:Array;
+		var bindingIndices:Array;
+		var bindingIndex:int;
+		var propertyName:String;
+		var eventNames:Array;
+		var eventName:String;
+		var eventObject:Object;
+		var getterFunction:Function;
+		var value:*;
+		var w:Watcher;
+		
+		while (index < n)
+		{
+			var parentObj:Object = target;
+			var watcherIndex:int = bindingData[index++];
+			var type:int = bindingData[index++];
+			switch (type)
+			{
+				case 0:
+				{
+					var functionName:String = bindingData[index++];
+					var paramFunction:Function = bindingData[index++];
+					value = bindingData[index++];
+					if (value is String)
+						eventNames = [ value ];
+					else
+						eventNames = value;
+					eventObject = {};
+					for each (eventName in eventNames)
+					eventObject[eventName] = true;
+					value = bindingData[index++];
+					if (value is Array)
+						bindingIndices = value;
+					else
+						bindingIndices = [ value ];
+					theBindings = [];
+					for each (bindingIndex in bindingIndices)
+					theBindings.push(bindings[bindingIndex]);
+					w = new FunctionReturnWatcher(functionName,
+						this,
+						paramFunction,
+						eventObject,
+						theBindings);
+					break;
+				}
+				case 1:
+				{
+					propertyName = bindingData[index++];
+					value = bindingData[index++];
+					if (value is String)
+						eventNames = [ value ];
+					else
+						eventNames = value;
+					eventObject = {};
+					for each (eventName in eventNames)
+					eventObject[eventName] = true;
+					value = bindingData[index++];
+					if (value is Array)
+						bindingIndices = value;
+					else
+						bindingIndices = [ value ];
+					theBindings = [];
+					for each (bindingIndex in bindingIndices)
+					theBindings.push(bindings[bindingIndex]);
+					getterFunction = bindingData[index++];
+					w = new StaticPropertyWatcher(propertyName, 
+						eventObject, theBindings, getterFunction);
+					parentObj = bindingData[index++];
+					break;
+				}
+				case 2:
+				{
+					propertyName = bindingData[index++];
+					value = bindingData[index++];
+					if (value is String)
+						eventNames = [ value ];
+					else
+						eventNames = value;
+					eventObject = {};
+					for each (eventName in eventNames)
+					eventObject[eventName] = true;
+					value = bindingData[index++];
+					if (value is Array)
+						bindingIndices = value;
+					else
+						bindingIndices = [ value ];
+					theBindings = [];
+					for each (bindingIndex in bindingIndices)
+					theBindings.push(bindings[bindingIndex]);
+					getterFunction = bindingData[index++];
+					w = new PropertyWatcher(propertyName, 
+						eventObject, theBindings, getterFunction);
+					break;
+				}
+				case 3:
+				{
+					propertyName = bindingData[index++];
+					value = bindingData[index++];
+					if (value is Array)
+						bindingIndices = value;
+					else
+						bindingIndices = [ value ];
+					theBindings = [];
+					for each (bindingIndex in bindingIndices)
+					theBindings.push(bindings[bindingIndex]);
+					w = new XMLWatcher(propertyName, theBindings);
+					break;
+				}
+			}
+			watchers.push(w);
+			w.updateParent(parentObj);
+			if (target is Watcher)
+			{
+				if (w is FunctionReturnWatcher)
+					FunctionReturnWatcher(w).parentWatcher = Watcher(target);
+				Watcher(target).addChild(w);
+			}
+			
+			var children:Array = bindingData[index++];
+			if (children != null)
+			{
+				children = decodeWatcher(w, children, bindings);
+			}
+		}            
+		return watchers;
+	}
+
 }
 
 }


[5/8] remove file accidentally checked in

Posted by ah...@apache.org.
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/6b777697/frameworks/tests/basicTests/BasicTests.txt
----------------------------------------------------------------------
diff --git a/frameworks/tests/basicTests/BasicTests.txt b/frameworks/tests/basicTests/BasicTests.txt
deleted file mode 100644
index 09a7222..0000000
--- a/frameworks/tests/basicTests/BasicTests.txt
+++ /dev/null
@@ -1,1624787 +0,0 @@
-<!-- Parsing swf file:/Users/aharui/git/flex/master/flex-sdk/frameworks/tests/basicTests/BasicTests.swf -->
-<!-- ?xml version="1.0" encoding="UTF-8"? -->
-<swf xmlns='http://macromedia/2003/swfx' version='14' framerate='24' size='20000x16000' compressed='true' >
-  <!-- framecount=2 length=6635701 -->
-  <FileAttributes useDirectBlit='false' useGPU='false' hasMetadata='true' actionScript3='true' suppressCrossDomainCaching='false' swfRelativeUrls='false' useNetwork='true'/>
-  <Metadata>
-    <?xml version="1.0" ?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
-    <rdf:Description xmlns:dc="http://purl.org/dc/elements/1.1" xmlns:asc="http://ns.adobe.com/asc/2012">
-        <dc:format>application/x-shockwave-flash</dc:format>
-        <dc:description>http://flex.apache.org/</dc:description>
-        <dc:title>Apache Flex Application</dc:title>
-        <dc:publisher>Apache Software Foundation</dc:publisher>
-        <dc:creator>Apache Software Foundation</dc:creator>
-        <dc:language>en_US</dc:language>
-        <dc:date>Nov 1, 2013</dc:date>
-        <asc:compiler name="" version="" build=""/>
-    </rdf:Description>
-</rdf:RDF>
-  </Metadata>
-  <SetBackgroundColor color='#FFFFFF'/>
-  <EnableDebugger2 password='NO-PASSWORD' reserved='0x0'/>
-  <ProductInfo product='Apache Flex' edition='' version='4.7' build='0' compileDate='12/31/69 4:00 PM'/>
-  <ScriptLimits scriptRecursionLimit='1000' scriptTimeLimit='60'/>
-  <FrameLabel label='mx_managers_SystemManager'/>
-  <DoABC2>
-    16 0 minor version
-    46 0 major version
-    39 Integer Constant Pool Entries
-    67895296
-    67829760
-    67764224
-    67698688
-    67633152
-    67502080
-    67436544
-    67108864
-    50331648
-    33554433
-    33554432
-    65535
-    1000
-    100
-    0
-    1
-    2
-    6
-    10
-    60
-    20
-    375
-    500
-    3355443
-    13421772
-    6054502
-    11909306
-    16777215
-    4294967295
-    4
-    120
-    160
-    240
-    320
-    480
-    640
-    3
-    5
-    0 Unsigned Integer Constant Pool Entries
-    20 Floating Point Constant Pool Entries
-    3747 String Constant Pool Entries
-     allowDomainsInNewRSLs
-     mx.core:IFlexModuleFactory
-     __go_to_definition_help
-     pos
-     2305
-     2355
-     allowInsecureDomainsInNewRSLs
-     2840
-     2898
-     preloadedRSLs
-     3812
-     addPreloadedRSL
-     4837
-     allowDomain
-     5790
-     allowInsecureDomain
-     6741
-     callInContext
-     7371
-     create
-     8248
-     getImplementation
-     8703
-     info
-     9693
-     registerImplementation
-     10163
-     IFlexModuleFactory
-     mx.core
-     1540
-     
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IFlexModuleFactory.as
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowDomainsInNewRSLs/get
-     Boolean
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowDomainsInNewRSLs/set
-     void
-     value
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowInsecureDomainsInNewRSLs/get
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowInsecureDomainsInNewRSLs/set
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:preloadedRSLs/get
-     Dictionary
-     flash.utils
-     LoaderInfo
-     flash.display
-     Vector
-     __AS3__.vec
-     RSLData
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:addPreloadedRSL
-     loaderInfo
-     rsl
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowDomain
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:allowInsecureDomain
-     Function
-     Object
-     Array
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:callInContext
-     fn
-     thisArg
-     argArray
-     returns
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:create
-     String
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:getImplementation
-     interfaceName
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:info
-     mx.core:IFlexModuleFactory/mx.core:IFlexModuleFactory:registerImplementation
-     impl
-     mx.core:IFlexModuleFactory/IFlexModuleFactory
-     uint
-     VERSION
-     http://www.adobe.com/2006/flex/mx/internal
-     1086
-     4.11.0.0
-     CURRENT_VERSION
-     2203
-     VERSION_4_12
-     2637
-     VERSION_4_11
-     3067
-     VERSION_4_10
-     3497
-     VERSION_4_9
-     3965
-     VERSION_4_8
-     4431
-     VERSION_4_6
-     4890
-     VERSION_4_5
-     5348
-     VERSION_4_0
-     5810
-     VERSION_3_0
-     6268
-     VERSION_2_0_1
-     6728
-     VERSION_2_0
-     7188
-     VERSION_ALREADY_SET
-     7549
-     versionAlreadySet
-     VERSION_ALREADY_READ
-     7999
-     versionAlreadyRead
-     _compatibilityErrorFunction
-     mx.core:FlexVersion
-     8557
-     compatibilityErrorFunction
-     9446
-     9605
-     _compatibilityVersion
-     9937
-     compatibilityVersionChanged
-     10040
-     compatibilityVersionRead
-     10142
-     compatibilityVersion
-     11089
-     11274
-     compatibilityVersionString
-     12815
-     13232
-     changeCompatibilityVersionString
-     13991
-     FlexVersion
-     1711
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;FlexVersion.as
-     mx.core:FlexVersion/compatibilityErrorFunction/get
-     mx.core:FlexVersion/compatibilityErrorFunction/set
-     mx.core:FlexVersion/compatibilityVersion/get
-     s
-     ResourceManager
-     mx.resources
-     getInstance
-     core
-     getString
-     mx.resources:IResourceManager
-     Error
-     mx.core:FlexVersion/compatibilityVersion/set
-     major
-     minor
-     update
-     toString
-     http://adobe.com/AS3/2006/builtin
-     .
-     mx.core:FlexVersion/compatibilityVersionString/get
-     pieces
-     split
-     parseInt
-     FlexVersion.as$262
-     mx.core:FlexVersion/compatibilityVersionString/set
-     mx.core:FlexVersion/mx_internal:changeCompatibilityVersionString
-     mx.core:FlexVersion/FlexVersion
-     root
-     mx.core:IFlexDisplayObject
-     1406
-     stage
-     1638
-     name
-     1862
-     1894
-     parent
-     2130
-     mask
-     2372
-     2411
-     visible
-     2655
-     2691
-     x
-     2926
-     2955
-     y
-     3183
-     3212
-     scaleX
-     3445
-     3479
-     scaleY
-     3717
-     3751
-     mouseX
-     3989
-     mouseY
-     4236
-     rotation
-     4485
-     4521
-     alpha
-     4760
-     4793
-     width
-     5029
-     5062
-     height
-     5298
-     5332
-     cacheAsBitmap
-     5577
-     5619
-     opaqueBackground
-     5874
-     5918
-     scrollRect
-     6170
-     6211
-     filters
-     6457
-     6491
-     blendMode
-     6731
-     6768
-     transform
-     7011
-     7051
-     scale9Grid
-     7298
-     7339
-     globalToLocal
-     7597
-     localToGlobal
-     7846
-     getBounds
-     8091
-     getRect
-     8358
-     8628
-     hitTestObject
-     8870
-     hitTestPoint
-     9126
-     accessibilityProperties
-     9420
-     9490
-     measuredHeight
-     2685
-     measuredWidth
-     3472
-     move
-     3979
-     setActualSize
-     4881
-     IFlexDisplayObject
-     IBitmapDrawable
-     IEventDispatcher
-     flash.events
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IFlexDisplayObject.as
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:root/get
-     DisplayObject
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:stage/get
-     Stage
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:name/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:name/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:parent/get
-     DisplayObjectContainer
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mask/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mask/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:visible/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:visible/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:x/get
-     Number
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:x/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:y/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:y/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleX/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleX/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleY/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scaleY/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mouseX/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:mouseY/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:rotation/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:rotation/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:alpha/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:alpha/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:width/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:width/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:height/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:height/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:cacheAsBitmap/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:cacheAsBitmap/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:opaqueBackground/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:opaqueBackground/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scrollRect/get
-     Rectangle
-     flash.geom
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scrollRect/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:filters/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:filters/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:blendMode/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:blendMode/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:transform/get
-     Transform
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:transform/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scale9Grid/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:scale9Grid/set
-     innerRectangle
-     Point
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:globalToLocal
-     point
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:localToGlobal
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:getBounds
-     targetCoordinateSpace
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:getRect
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:loaderInfo/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:hitTestObject
-     obj
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:hitTestPoint
-     shapeFlag
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:accessibilityProperties/get
-     AccessibilityProperties
-     flash.accessibility
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:accessibilityProperties/set
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:measuredHeight/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:measuredWidth/get
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:move
-     mx.core:IFlexDisplayObject/mx.core:IFlexDisplayObject:setActualSize
-     newWidth
-     newHeight
-     mx.core:IFlexDisplayObject/IFlexDisplayObject
-     numChildren
-     mx.core:IChildList
-     3475
-     addChild
-     4322
-     addChildAt
-     5148
-     removeChild
-     5882
-     removeChildAt
-     6603
-     getChildAt
-     7042
-     getChildByName
-     7437
-     getChildIndex
-     9223
-     setChildIndex
-     9753
-     getObjectsUnderPoint
-     10249
-     contains
-     10755
-     IChildList
-     3003
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IChildList.as
-     mx.core:IChildList/mx.core:IChildList:numChildren/get
-     int
-     mx.core:IChildList/mx.core:IChildList:addChild
-     child
-     mx.core:IChildList/mx.core:IChildList:addChildAt
-     index
-     mx.core:IChildList/mx.core:IChildList:removeChild
-     mx.core:IChildList/mx.core:IChildList:removeChildAt
-     mx.core:IChildList/mx.core:IChildList:getChildAt
-     mx.core:IChildList/mx.core:IChildList:getChildByName
-     mx.core:IChildList/mx.core:IChildList:getChildIndex
-     mx.core:IChildList/mx.core:IChildList:setChildIndex
-     newIndex
-     mx.core:IChildList/mx.core:IChildList:getObjectsUnderPoint
-     mx.core:IChildList/mx.core:IChildList:contains
-     mx.core:IChildList/IChildList
-     cursorChildren
-     mx.managers:ISystemManager
-     5100
-     document
-     5535
-     5593
-     embeddedFontList
-     5772
-     focusPane
-     6212
-     6271
-     isProxy
-     6605
-     6942
-     numModalWindows
-     7517
-     7591
-     popUpChildren
-     8495
-     rawChildren
-     9107
-     screen
-     9617
-     9972
-     toolTipChildren
-     10813
-     topLevelSystemManager
-     11271
-     getDefinitionByName
-     11997
-     isTopLevel
-     12467
-     isFontFaceEmbedded
-     13114
-     isTopLevelRoot
-     13573
-     getTopLevelRoot
-     13989
-     getSandboxRoot
-     14363
-     getVisibleApplicationRect
-     15068
-     deployMouseShields
-     16035
-     invalidateParentSizeAndDisplayList
-     16335
-     ISystemManager
-     mx.managers
-     3908
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;ISystemManager.as
-     mx.managers:ISystemManager/mx.managers:ISystemManager:cursorChildren/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:document/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:document/set
-     mx.managers:ISystemManager/mx.managers:ISystemManager:embeddedFontList/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:focusPane/get
-     Sprite
-     mx.managers:ISystemManager/mx.managers:ISystemManager:focusPane/set
-     mx.managers:ISystemManager/mx.managers:ISystemManager:isProxy/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:loaderInfo/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:numModalWindows/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:numModalWindows/set
-     mx.managers:ISystemManager/mx.managers:ISystemManager:popUpChildren/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:rawChildren/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:screen/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:stage/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:toolTipChildren/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:topLevelSystemManager/get
-     mx.managers:ISystemManager/mx.managers:ISystemManager:getDefinitionByName
-     mx.managers:ISystemManager/mx.managers:ISystemManager:isTopLevel
-     TextFormat
-     flash.text
-     mx.managers:ISystemManager/mx.managers:ISystemManager:isFontFaceEmbedded
-     tf
-     mx.managers:ISystemManager/mx.managers:ISystemManager:isTopLevelRoot
-     mx.managers:ISystemManager/mx.managers:ISystemManager:getTopLevelRoot
-     mx.managers:ISystemManager/mx.managers:ISystemManager:getSandboxRoot
-     mx.managers:ISystemManager/mx.managers:ISystemManager:getVisibleApplicationRect
-     bounds
-     skipToSandboxRoot
-     mx.managers:ISystemManager/mx.managers:ISystemManager:deployMouseShields
-     deploy
-     mx.managers:ISystemManager/mx.managers:ISystemManager:invalidateParentSizeAndDisplayList
-     mx.managers:ISystemManager/ISystemManager
-     IDLE_THRESHOLD
-     mx.managers:SystemManager
-     7016
-     IDLE_INTERVAL
-     7167
-     allSystemManagers
-     7529
-     getSWFRoot
-     69376
-     getChildListIndex
-     97051
-     ISystemManagerChildManager
-     Preloader
-     mx.preloaders
-     IUIComponent
-     Timer
-     SystemChildrenList
-     SystemRawChildrenList
-     deferredNextFrame
-     9702
-     topLevel
-     10966
-     isDispatchingResizeEvent
-     11093
-     isStageRoot
-     11481
-     isBootstrapRoot
-     11664
-     _topLevelSystemManager
-     11848
-     childManager
-     11977
-     _stage
-     12212
-     nestLevel
-     12517
-     preloader
-     12628
-     mouseCatcher
-     13940
-     topLevelWindow
-     14045
-     idleCounter
-     14191
-     idleTimer
-     14328
-     nextFrameTimer
-     14475
-     lastFrame
-     14599
-     readyForKickOff
-     14737
-     _resourceBundles
-     15529
-     rslDataList
-     15768
-     _height
-     16160
-     16635
-     16931
-     _width
-     17859
-     18338
-     19088
-     _allowDomainsInNewRSLs
-     19532
-     19769
-     19915
-     _allowInsecureDomainsInNewRSLs
-     20189
-     20434
-     20596
-     application
-     21468
-     _applicationIndex
-     21756
-     applicationIndex
-     21946
-     22078
-     _cursorChildren
-     22368
-     22592
-     _cursorIndex
-     23168
-     cursorIndex
-     23310
-     23432
-     _densityScale
-     23753
-     densityScale
-     24258
-     _document
-     24863
-     25069
-     25183
-     _fontList
-     25451
-     25757
-     _explicitHeight
-     26640
-     explicitHeight
-     27103
-     27229
-     _explicitWidth
-     27463
-     explicitWidth
-     27925
-     28049
-     _focusPane
-     28277
-     28508
-     28624
-     29158
-     29707
-     30365
-     _noTopMostIndex
-     30731
-     noTopMostIndex
-     30892
-     31020
-     $numChildren
-     31729
-     _numModalWindows
-     32001
-     32454
-     32579
-     32838
-     33155
-     preloaderBackgroundAlpha
-     33875
-     preloaderBackgroundColor
-     34312
-     preloaderBackgroundImage
-     34856
-     preloaderBackgroundSize
-     35291
-     _popUpChildren
-     35580
-     35803
-     _rawChildren
-     36376
-     36600
-     _screen
-     37108
-     37315
-     _toolTipChildren
-     37716
-     37941
-     _toolTipIndex
-     38524
-     toolTipIndex
-     38667
-     38791
-     39414
-     _topMostIndex
-     39753
-     topMostIndex
-     39909
-     40000
-     $addEventListener
-     40616
-     childAllowsParent
-     41183
-     parentAllowsChild
-     41738
-     addEventListener
-     42181
-     $removeEventListener
-     46038
-     removeEventListener
-     46315
-     49912
-     50174
-     $addChildAt
-     50752
-     $removeChildAt
-     51016
-     51175
-     51464
-     51766
-     51935
-     52095
-     52271
-     52464
-     53128
-     54635
-     55610
-     56160
-     initialize
-     56606
-     rawChildren_addChild
-     62045
-     rawChildren_addChildAt
-     62341
-     rawChildren_removeChild
-     62838
-     rawChildren_removeChildAt
-     63110
-     rawChildren_getChildAt
-     63438
-     rawChildren_getChildByName
-     63597
-     rawChildren_getChildIndex
-     63765
-     rawChildren_setChildIndex
-     63930
-     rawChildren_getObjectsUnderPoint
-     64113
-     rawChildren_contains
-     64280
-     64800
-     65117
-     getExplicitOrMeasuredWidth
-     65840
-     getExplicitOrMeasuredHeight
-     66367
-     66888
-     67434
-     68374
-     70150
-     70392
-     isTopLevelWindow
-     70886
-     71225
-     resizeMouseCatcher
-     72545
-     initHandler
-     73295
-     docFrameListener
-     75243
-     extraFrameListener
-     75571
-     preloader_preloaderDocFrameReadyHandler
-     76090
-     preloader_preloaderDoneHandler
-     76499
-     preloader_rslCompleteHandler
-     78349
-     docFrameHandler
-     79169
-     preloader_completeHandler
-     79374
-     kickOff
-     79713
-     keyDownHandler
-     85006
-     mouseEventHandler
-     86184
-     extraFrameHandler
-     87406
-     nextFrameTimerHandler
-     87930
-     initializeTopLevelWindow
-     88419
-     appCreationCompleteHandler
-     92547
-     92916
-     Stage_resizeHandler
-     93649
-     mouseMoveHandler
-     97498
-     mouseUpHandler
-     97719
-     idleTimer_timerHandler
-     98082
-     _mouseX
-     98341
-     _mouseY
-     98372
-     98451
-     98638
-     getTopLevelSystemManager
-     98789
-     99933
-     100606
-     101731
-     implMap
-     104487
-     104830
-     105486
-     105793
-     108051
-     stageEventHandler
-     108453
-     mouseLeaveHandler
-     109542
-     SystemManager
-     MovieClip
-     __go_to_ctor_definition_help
-     8219
-     6417
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemManager.as
-     ApplicationDomain
-     flash.system
-     Class
-     object
-     className
-     p
-     getQualifiedClassName
-     sm
-     domain
-     applicationDomain
-     cls
-     getDefinition
-     e
-     mx.managers:SystemManager/getSWFRoot
-     childList
-     f
-     ArgumentError
-     mx.managers:SystemManager/private:getChildListIndex
-     StageScaleMode
-     NO_SCALE
-     scaleMode
-     StageAlign
-     TOP_LEFT
-     align
-     StageQuality
-     HIGH
-     quality
-     SystemManagerGlobals
-     topLevelSystemManagers
-     length
-     push
-     stop
-     Event
-     INIT
-     mx.managers:SystemManager/SystemManager
-     currentFrame
-     totalFrames
-     framesLoaded
-     nextFrame
-     TimerEvent
-     TIMER
-     start
-     mx.managers:SystemManager/private:deferredNextFrame
-     mx.managers:SystemManager/height/get
-     mx.managers:SystemManager/stage/get
-     mx.managers:SystemManager/width/get
-     mx.managers:SystemManager/numChildren/get
-     mx.managers:SystemManager/allowDomainsInNewRSLs/get
-     mx.managers:SystemManager/allowDomainsInNewRSLs/set
-     mx.managers:SystemManager/allowInsecureDomainsInNewRSLs/get
-     mx.managers:SystemManager/allowInsecureDomainsInNewRSLs/set
-     mx.managers:SystemManager/application/get
-     mx.managers:SystemManager/mx_internal:applicationIndex/get
-     mx.managers:SystemManager/mx_internal:applicationIndex/set
-     QName
-     mx_internal
-     mx.managers:SystemManager/cursorChildren/get
-     mx.managers:SystemManager/mx_internal:cursorIndex/get
-     delta
-     mx.managers:SystemManager/mx_internal:cursorIndex/set
-     isNaN
-     applicationDPI
-     runtimeDPI
-     SystemManager.as$484
-     flash.display:MovieClip
-     flash.display:Sprite
-     flash.display:DisplayObjectContainer
-     flash.display:InteractiveObject
-     flash.display:DisplayObject
-     flash.events:EventDispatcher
-     DensityUtil
-     mx.utils
-     getRuntimeDPI
-     getDPIScale
-     mx.managers:SystemManager/mx_internal:densityScale/get
-     mx.managers:SystemManager/document/get
-     mx.managers:SystemManager/document/set
-     o
-     fonts
-     fl
-     mx.managers:SystemManager/embeddedFontList/get
-     mx.managers:SystemManager/explicitHeight/get
-     mx.managers:SystemManager/explicitHeight/set
-     mx.managers:SystemManager/explicitWidth/get
-     mx.managers:SystemManager/explicitWidth/set
-     mx.managers:SystemManager/focusPane/get
-     mx.managers:SystemManager/focusPane/set
-     mx.managers:SystemManager/isProxy/get
-     mx.core:IUIComponent
-     mx.managers:SystemManager/measuredHeight/get
-     mx.managers:SystemManager/measuredWidth/get
-     mx.managers:SystemManager/mx_internal:noTopMostIndex/get
-     mx.managers:SystemManager/mx_internal:noTopMostIndex/set
-     mx.managers:SystemManager/mx_internal:$numChildren/get
-     mx.managers:SystemManager/numModalWindows/get
-     mx.managers:SystemManager/numModalWindows/set
-     mx.managers:SystemManager/preloadedRSLs/get
-     RSLEvent
-     mx.events
-     hasEventListener
-     RSL_ADD_PRELOADED
-     rslEvent
-     dispatchEvent
-     mx.managers:SystemManager/addPreloadedRSL
-     backgroundAlpha
-     mx.managers:SystemManager/preloaderBackgroundAlpha/get
-     backgroundColor
-     undefined
-     mx.managers:SystemManager/preloaderBackgroundColor/get
-     backgroundImage
-     mx.managers:SystemManager/preloaderBackgroundImage/get
-     backgroundSize
-     mx.managers:SystemManager/preloaderBackgroundSize/get
-     mx.managers:SystemManager/popUpChildren/get
-     mx.managers:SystemManager/rawChildren/get
-     mx.managers:SystemManager/screen/get
-     mx.managers:SystemManager/toolTipChildren/get
-     mx.managers:SystemManager/mx_internal:toolTipIndex/get
-     mx.managers:SystemManager/mx_internal:toolTipIndex/set
-     mx.managers:SystemManager/topLevelSystemManager/get
-     mx.managers:SystemManager/mx_internal:topMostIndex/get
-     mx.managers:SystemManager/mx_internal:topMostIndex/set
-     type
-     listener
-     useCapture
-     priority
-     useWeakReference
-     mx.managers:SystemManager/mx_internal:$addEventListener
-     error
-     mx.managers:SystemManager/childAllowsParent/get
-     mx.managers:SystemManager/parentAllowsChild/get
-     addEventListener$6
-     DynamicEvent
-     MouseEvent
-     MOUSE_MOVE
-     MOUSE_UP
-     MOUSE_DOWN
-     ACTIVATE
-     DEACTIVATE
-     eventType
-     SandboxMouseEvent
-     MOUSE_UP_SOMEWHERE
-     MOUSE_LEAVE
-     FlexEvent
-     RENDER
-     ENTER_FRAME
-     invalidate
-     IDLE
-     SecurityError
-     mx.managers:SystemManager/addEventListener
-     request
-     mx.managers:SystemManager/mx_internal:$removeEventListener
-     mx.managers:SystemManager/removeEventListener
-     addIndex
-     mx.managers:SystemManager/addChild
-     oldParent
-     mx.managers:SystemManager/addChildAt
-     mx.managers:SystemManager/mx_internal:$addChildAt
-     mx.managers:SystemManager/mx_internal:$removeChildAt
-     mx.managers:SystemManager/removeChild
-     mx.managers:SystemManager/removeChildAt
-     mx.managers:SystemManager/getChildAt
-     mx.managers:SystemManager/getChildByName
-     mx.managers:SystemManager/getChildIndex
-     mx.managers:SystemManager/setChildIndex
-     children
-     n
-     i
-     temp
-     concat
-     mx.managers:SystemManager/getObjectsUnderPoint
-     childIndex
-     myChild
-     IRawChildrenContainer
-     mx.core:IRawChildrenContainer
-     mx.managers:SystemManager/contains
-     mx.managers:SystemManager/callInContext
-     params
-     mainClassName
-     mainClass
-     url
-     dot
-     slash
-     loaderURL
-     lastIndexOf
-     /
-     substring
-     mx.managers:SystemManager/create
-     mx.managers:SystemManager/info
-     RSLItem
-     runtimeDPIProviderClass
-     rsls
-     cdRsls
-     usePreloader
-     preloaderDisplayClass
-     rslItemList
-     resourceModuleURLList
-     resourceModuleURLs
-     runtimeDPIProvider
-     Singleton
-     mx.core::RuntimeDPIProvider
-     registerClass
-     PRELOADER_DOC_FRAME_READY
-     COMPLETE
-     PRELOADER_DONE
-     RSL_COMPLETE
-     normalizedURL
-     crossDomainRSLItem
-     LoaderUtil
-     processRequiredRSLs
-     normalizeURL
-     mx.core::CrossDomainRSLItem
-     rslWithFailovers
-     cdNode
-     node
-     current
-     parameters
-     ,
-     Loader
-     contentLoaderInfo
-     currentDomain
-     stageWidth
-     stageHeight
-     mx.managers:SystemManager/mx_internal:initialize
-     addingChild
-     mx.managers:ISystemManagerChildManager
-     childAdded
-     mx.managers:SystemManager/mx_internal:rawChildren_addChild
-     mx.managers:SystemManager/mx_internal:rawChildren_addChildAt
-     removingChild
-     childRemoved
-     mx.managers:SystemManager/mx_internal:rawChildren_removeChild
-     mx.managers:SystemManager/mx_internal:rawChildren_removeChildAt
-     mx.managers:SystemManager/mx_internal:rawChildren_getChildAt
-     mx.managers:SystemManager/mx_internal:rawChildren_getChildByName
-     mx.managers:SystemManager/mx_internal:rawChildren_getChildIndex
-     mx.managers:SystemManager/mx_internal:rawChildren_setChildIndex
-     pt
-     mx.managers:SystemManager/mx_internal:rawChildren_getObjectsUnderPoint
-     mx.managers:SystemManager/mx_internal:rawChildren_contains
-     domains
-     mx.managers:SystemManager/allowDomain
-     mx.managers:SystemManager/allowInsecureDomain
-     mx.managers:SystemManager/getExplicitOrMeasuredWidth
-     mx.managers:SystemManager/getExplicitOrMeasuredHeight
-     mx.managers:SystemManager/move
-     RESIZE
-     mx.managers:SystemManager/setActualSize
-     definition
-     hasDefinition
-     mx.managers:SystemManager/getDefinitionByName
-     mx.managers:SystemManager/isTopLevel
-     mx.managers:SystemManager/isTopLevelRoot
-     mx.managers:SystemManager/isTopLevelWindow
-     Font
-     textFormat
-     fontName
-     bold
-     italic
-     fontList
-     font
-     enumerateFonts
-     style
-     regular
-     boldItalic
-     fontStyle
-     mx.managers:SystemManager/isFontFaceEmbedded
-     Graphics
-     g
-     graphics
-     clear
-     beginFill
-     drawRect
-     endFill
-     mx.managers:SystemManager/private:resizeMouseCatcher
-     event
-     docFrame
-     mx.managers.SystemManager.isBootstrapRoot
-     sharedEvents
-     bridgeNewApplication
-     mx.managers:SystemManager/private:initHandler
-     mx.managers:SystemManager/private:docFrameListener
-     mx.managers:SystemManager/private:extraFrameListener
-     mx.managers:SystemManager/private:preloader_preloaderDocFrameReadyHandler
-     app
-     FlexSprite
-     APPLICATION_COMPLETE
-     flash.events:IEventDispatcher
-     mx.managers:SystemManager/private:preloader_preloaderDoneHandler
-     isResourceModule
-     moduleFactory
-     rslIndex
-     mx.managers:SystemManager/private:preloader_rslCompleteHandler
-     mx.managers:SystemManager/mx_internal:docFrameHandler
-     mx.managers:SystemManager/mx_internal:preloader_completeHandler
-     dragManagerClass
-     dmInfo
-     useNative
-     mixinList
-     FocusEvent
-     NEW_CHILD_APPLICATION
-     mx.core::IEmbeddedFontRegistry
-     mx.core::EmbeddedFontRegistry
-     mx.styles::IStyleManager
-     mx.styles::StyleManagerImpl
-     mx.styles::IStyleManager2
-     mx.managers::IBrowserManager
-     mx.managers::BrowserManagerImpl
-     mx.managers::ICursorManager
-     mx.managers::CursorManagerImpl
-     mx.managers::IHistoryManager
-     mx.managers::HistoryManagerImpl
-     mx.managers::ILayoutManager
-     mx.managers::LayoutManager
-     mx.managers::IPopUpManager
-     mx.managers::PopUpManagerImpl
-     mx.managers::IToolTipManager2
-     mx.managers::ToolTipManagerImpl
-     useNativeDragManager
-     true
-     mx.managers::NativeDragManagerImpl
-     mx.managers::DragManagerImpl
-     mx.managers::IDragManager
-     mx.core::ITextFieldFactory
-     mx.core::TextFieldFactory
-     mixins
-     c
-     init
-     mx.managers::IActiveWindowManager
-     getClass
-     mx.managers::IMarshalSystemManager
-     mx.managers:SystemManager/mx_internal:kickOff
-     KeyboardEvent
-     cancelable
-     cancelableEvent
-     stopImmediatePropagation
-     bubbles
-     charCode
-     keyCode
-     keyLocation
-     ctrlKey
-     altKey
-     shiftKey
-     target
-     Keyboard
-     flash.ui
-     UP
-     DOWN
-     PAGE_UP
-     PAGE_DOWN
-     HOME
-     END
-     LEFT
-     RIGHT
-     ENTER
-     mx.managers:SystemManager/private:keyDownHandler
-     eventPhase
-     EventPhase
-     BUBBLING_PHASE
-     clickCount
-     mouseEventClass
-     localX
-     localY
-     relatedObject
-     buttonDown
-     commandKey
-     controlKey
-     mx.managers:SystemManager/private:mouseEventHandler
-     frameList
-     frames
-     currentLabel
-     frame
-     mx.managers:SystemManager/private:extraFrameHandler
-     reset
-     mx.managers:SystemManager/private:nextFrameTimerHandler
-     w
-     h
-     KEY_DOWN
-     MOUSE_WHEEL
-     systemManager
-     sandboxRoot
-     mx.managers:SystemManager/private:initializeTopLevelWindow
-     mx.managers:SystemManager/private:appCreationCompleteHandler
-     IInvalidating
-     invalidateSize
-     mx.core:IInvalidating
-     invalidateDisplayList
-     mx.managers:SystemManager/invalidateParentSizeAndDisplayList
-     Stage_resizeHandler$1
-     getScreen
-     TOP
-     BOTTOM
-     LT
-     TOP_RIGHT
-     BOTTOM_LEFT
-     BOTTOM_RIGHT
-     mx.managers:SystemManager/private:Stage_resizeHandler
-     m
-     scale
-     mx.managers:SystemManager/private:mouseMoveHandler
-     mx.managers:SystemManager/private:mouseUpHandler
-     mx.managers:SystemManager/private:idleTimer_timerHandler
-     mx.managers:SystemManager/mouseX/get
-     mx.managers:SystemManager/mouseY/get
-     localRoot
-     mx.managers:SystemManager/private:getTopLevelSystemManager
-     mx.managers:SystemManager/parent/get
-     lastParent
-     mx.managers:SystemManager/getTopLevelRoot
-     loader
-     content
-     systemManagerRequest
-     mx.managers:SystemManager/getSandboxRoot
-     mx.managers:SystemManager/registerImplementation
-     mx.managers:SystemManager/getImplementation
-     Request
-     softKeyboardRect
-     clone
-     topLeft
-     bottomRight
-     Math
-     max
-     visibleRect
-     intersection
-     mx.managers:SystemManager/getVisibleApplicationRect
-     dynamicEvent
-     mx.managers:SystemManager/deployMouseShields
-     mouseEvent
-     stagePoint
-     mouesCatcherLocalPoint
-     stageX
-     stageY
-     mx.managers:SystemManager/private:stageEventHandler
-     mx.managers:SystemManager/private:mouseLeaveHandler
-     EventDispatcher
-     InteractiveObject
-     flashx.textLayout.compose:ISWFContext
-     3466
-     ISWFContext
-     flashx.textLayout.compose
-     2920
-     /Users/aharui/git/flex/master/flex-tlf/textLayout/src;flashx/textLayout/compose;ISWFContext.as
-     flashx.textLayout.compose:ISWFContext/flashx.textLayout.compose:ISWFContext:callInContext
-     flashx.textLayout.compose:ISWFContext/ISWFContext
-     mx.preloaders:IPreloaderDisplay
-     2086
-     2167
-     2540
-     2619
-     2989
-     3070
-     3436
-     3516
-     3871
-     4227
-     4304
-     4662
-     4738
-     5184
-     IPreloaderDisplay
-     1514
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/preloaders;IPreloaderDisplay.as
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundAlpha/get
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundAlpha/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundColor/get
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundColor/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundImage/get
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundImage/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundSize/get
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:backgroundSize/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:preloader/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageHeight/get
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageHeight/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageWidth/get
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:stageWidth/set
-     mx.preloaders:IPreloaderDisplay/mx.preloaders:IPreloaderDisplay:initialize
-     mx.preloaders:IPreloaderDisplay/IPreloaderDisplay
-     DownloadProgressBar
-     downloadProgressBar
-     DownloadProgressBar.as$470:ErrorField
-     51484
-     MIN_WIDTH_INCHES
-     51543
-     MAX_WIDTH_INCHES
-     51646
-     TEXT_MARGIN_PX
-     51749
-     labelFormat
-     52223
-     show
-     52923
-     ErrorField
-     DownloadProgressBar.as$470
-     _initializingLabel
-     mx.preloaders:DownloadProgressBar
-     17988
-     Initializing
-     initializingLabel
-     18324
-     18467
-     RoundedRectangle
-     mx.geom
-     TextField
-     MINIMUM_DISPLAY_TIME
-     3944
-     DOWNLOAD_PERCENTAGE
-     4416
-     _showProgressBar
-     4497
-     _labelRect
-     4647
-     _percentRect
-     4792
-     _borderRect
-     4947
-     _barFrameRect
-     5109
-     _barRect
-     5270
-     _xOffset
-     5362
-     _yOffset
-     5438
-     _maximum
-     5514
-     _value
-     5589
-     _barSprite
-     5662
-     _barFrameSprite
-     5731
-     _labelObj
-     5809
-     _percentObj
-     5880
-     _startTime
-     5953
-     _displayTime
-     6019
-     _startedLoading
-     6095
-     _startedInit
-     6178
-     _showingDisplay
-     6258
-     _displayStartCount
-     6345
-     _initProgressCount
-     6425
-     initProgressTotal
-     6905
-     _visible
-     7335
-     8165
-     8287
-     _backgroundAlpha
-     8913
-     9510
-     9719
-     _backgroundColor
-     10011
-     10372
-     10498
-     _backgroundImage
-     10788
-     11535
-     11667
-     _backgroundSize
-     11957
-     12555
-     12685
-     _preloader
-     12963
-     13298
-     _stageHeight
-     14106
-     14385
-     14506
-     _stageWidth
-     14786
-     15063
-     15186
-     barFrameRect
-     15883
-     barRect
-     16393
-     borderRect
-     16913
-     _downloadingLabel
-     17223
-     Loading
-     downloadingLabel
-     17545
-     17681
-     _label
-     18746
-     label
-     19172
-     19283
-     19843
-     labelRect
-     20458
-     percentFormat
-     20992
-     percentRect
-     21656
-     _showLabel
-     21941
-     showLabel
-     22272
-     22401
-     _showPercentage
-     22705
-     showPercentage
-     23047
-     23178
-     23870
-     center
-     24622
-     draw
-     24893
-     createChildren
-     26573
-     drawProgressBar
-     31464
-     setProgress
-     36411
-     getPercentLoaded
-     37196
-     37703
-     hide
-     37925
-     calcX
-     38008
-     calcY
-     38137
-     calcScale
-     38391
-     showDisplayForDownloading
-     39802
-     showDisplayForInit
-     40721
-     loadBackgroundImage
-     40895
-     initBackgroundImage
-     42593
-     calcBackgroundSize
-     43833
-     progressHandler
-     44756
-     completeHandler
-     45708
-     rslProgressHandler
-     46094
-     rslCompleteHandler
-     46437
-     rslErrorHandler
-     47043
-     timerHandler
-     48450
-     initProgressHandler
-     48976
-     initCompleteHandler
-     50026
-     loader_completeHandler
-     50520
-     loader_ioErrorHandler
-     50728
-     3207
-     2717
-     52522
-     51440
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/preloaders;DownloadProgressBar.as
-     color
-     Verdana
-     size
-     DownloadProgressBar.as$470:ErrorField/protected:labelFormat/get
-     DownloadProgressBar.as$470:ErrorField/ErrorField
-     errorText
-     screenWidth
-     screenHeight
-     textField
-     TextFieldAutoSize
-     autoSize
-     multiline
-     wordWrap
-     background
-     defaultTextFormat
-     text
-     Capabilities
-     screenDPI
-     min
-     DownloadProgressBar.as$470:ErrorField/show
-     mx.preloaders:DownloadProgressBar/initializingLabel/get
-     mx.preloaders:DownloadProgressBar/initializingLabel/set
-     mx.preloaders:DownloadProgressBar/DownloadProgressBar
-     mx.preloaders:DownloadProgressBar/visible/get
-     mx.preloaders:DownloadProgressBar/visible/set
-     mx.preloaders:DownloadProgressBar/backgroundAlpha/get
-     mx.preloaders:DownloadProgressBar/backgroundAlpha/set
-     mx.preloaders:DownloadProgressBar/backgroundColor/get
-     mx.preloaders:DownloadProgressBar/backgroundColor/set
-     mx.preloaders:DownloadProgressBar/backgroundImage/get
-     mx.preloaders:DownloadProgressBar/backgroundImage/set
-     mx.preloaders:DownloadProgressBar/backgroundSize/get
-     mx.preloaders:DownloadProgressBar/backgroundSize/set
-     ProgressEvent
-     PROGRESS
-     RSL_PROGRESS
-     RSL_ERROR
-     INIT_PROGRESS
-     INIT_COMPLETE
-     mx.preloaders:DownloadProgressBar/preloader/set
-     mx.preloaders:DownloadProgressBar/stageHeight/get
-     mx.preloaders:DownloadProgressBar/stageHeight/set
-     mx.preloaders:DownloadProgressBar/stageWidth/get
-     mx.preloaders:DownloadProgressBar/stageWidth/set
-     mx.preloaders:DownloadProgressBar/protected:barFrameRect/get
-     mx.preloaders:DownloadProgressBar/protected:barRect/get
-     mx.preloaders:DownloadProgressBar/protected:borderRect/get
-     mx.preloaders:DownloadProgressBar/protected:downloadingLabel/get
-     mx.preloaders:DownloadProgressBar/protected:downloadingLabel/set
-     mx.preloaders:DownloadProgressBar/protected:label/get
-     mx.preloaders:DownloadProgressBar/protected:label/set
-     mx.preloaders:DownloadProgressBar/protected:labelFormat/get
-     mx.preloaders:DownloadProgressBar/protected:labelRect/get
-     right
-     mx.preloaders:DownloadProgressBar/protected:percentFormat/get
-     mx.preloaders:DownloadProgressBar/protected:percentRect/get
-     mx.preloaders:DownloadProgressBar/protected:showLabel/get
-     mx.preloaders:DownloadProgressBar/protected:showLabel/set
-     mx.preloaders:DownloadProgressBar/protected:showPercentage/get
-     mx.preloaders:DownloadProgressBar/protected:showPercentage/set
-     getTimer
-     mx.preloaders:DownloadProgressBar/initialize
-     floor
-     mx.preloaders:DownloadProgressBar/protected:center
-     percentage
-     round
-     %
-     mx.preloaders:DownloadProgressBar/private:draw
-     labelObj
-     percentObj
-     frame_g
-     matrix
-     ds
-     cornerRadius
-     drawRoundRect
-     Matrix
-     PI
-     createGradientBox
-     GradientType
-     LINEAR
-     beginGradientFill
-     selectable
-     RectangularDropShadow
-     mx.graphics
-     angle
-     distance
-     brRadius
-     blRadius
-     trRadius
-     tlRadius
-     drawShadow
-     lineStyle
-     moveTo
-     lineTo
-     mx.preloaders:DownloadProgressBar/protected:createChildren
-     colors
-     ratios
-     barWidth
-     barWidthSplit
-     barHeight
-     barX
-     barY
-     barY2
-     mx.preloaders:DownloadProgressBar/private:drawProgressBar
-     completed
-     total
-     mx.preloaders:DownloadProgressBar/protected:setProgress
-     loaded
-     perc
-     mx.preloaders:DownloadProgressBar/protected:getPercentLoaded
-     mx.preloaders:DownloadProgressBar/private:show
-     mx.preloaders:DownloadProgressBar/private:hide
-     base
-     mx.preloaders:DownloadProgressBar/private:calcX
-     mx.preloaders:DownloadProgressBar/private:calcY
-     mx.preloaders:DownloadProgressBar/private:calcScale
-     elapsedTime
-     bytesLoaded
-     bytesTotal
-     mx.preloaders:DownloadProgressBar/protected:showDisplayForDownloading
-     count
-     mx.preloaders:DownloadProgressBar/protected:showDisplayForInit
-     LoaderContext
-     classOrString
-     newStyleObj
-     loaderContext
-     IOErrorEvent
-     IO_ERROR
-     URLRequest
-     flash.net
-     load
-     mx.preloaders:DownloadProgressBar/private:loadBackgroundImage
-     image
-     backgroundImageWidth
-     backgroundImageHeight
-     offsetX
-     offsetY
-     sX
-     sY
-     mx.preloaders:DownloadProgressBar/private:initBackgroundImage
-     NaN
-     indexOf
-     substr
-     mx.preloaders:DownloadProgressBar/private:calcBackgroundSize
-     mx.preloaders:DownloadProgressBar/protected:progressHandler
-     mx.preloaders:DownloadProgressBar/protected:completeHandler
-     mx.preloaders:DownloadProgressBar/protected:rslProgressHandler
-     word
-     library
-     module
-     Loaded 
-      
-      of 
-     rslTotal
-     mx.preloaders:DownloadProgressBar/protected:rslCompleteHandler
-     errorField
-     RSL Error 
-     mx.preloaders:DownloadProgressBar/protected:rslErrorHandler
-     mx.preloaders:DownloadProgressBar/private:timerHandler
-     mx.preloaders:DownloadProgressBar/protected:initProgressHandler
-     timer
-     mx.preloaders:DownloadProgressBar/protected:initCompleteHandler
-     mx.preloaders:DownloadProgressBar/private:loader_completeHandler
-     mx.preloaders:DownloadProgressBar/private:loader_ioErrorHandler
-     BasicTestsPreloader
-     1155
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/tests/basicTests;;BasicTestsPreloader.as
-     mx.core::UIComponent
-     UIComponent found in frame 1
-     3903
-     mx.core:FlexSprite
-     2310
-     1452
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;FlexSprite.as
-     NameUtil
-     createUniqueName
-     mx.core:FlexSprite/FlexSprite
-     displayObjectToString
-     mx.core:FlexSprite/toString
-     _applicationDomainTarget
-     mx.core:RSLData
-     3503
-     applicationDomainTarget
-     3897
-     _digest
-     4140
-     digest
-     4400
-     _hashType
-     4608
-     hashType
-     4926
-     _isSigned
-     5137
-     isSigned
-     5394
-     _moduleFactory
-     5615
-     6068
-     6209
-     _policyFileURL
-     6477
-     policyFileURL
-     6745
-     _rslURL
-     6968
-     rslURL
-     7264
-     _verifyDigest
-     7479
-     verifyDigest
-     7882
-     2414
-     1186
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RSLData.as
-     mx.core:RSLData/RSLData
-     default
-     mx.core:RSLData/applicationDomainTarget/get
-     mx.core:RSLData/digest/get
-     mx.core:RSLData/hashType/get
-     mx.core:RSLData/isSigned/get
-     mx.core:RSLData/moduleFactory/get
-     mx.core:RSLData/moduleFactory/set
-     mx.core:RSLData/policyFileURL/get
-     mx.core:RSLData/rslURL/get
-     mx.core:RSLData/verifyDigest/get
-     urlRequest
-     2071
-     2240
-     2407
-     rootURL
-     2640
-     chainedProgressHandler
-     mx.core:RSLItem
-     3004
-     chainedCompleteHandler
-     3059
-     chainedIOErrorHandler
-     3110
-     chainedSecurityErrorHandler
-     3160
-     chainedRSLErrorHandler
-     3216
-     3303
-     3380
-     3454
-     3584
-     5617
-     itemProgressHandler
-     7419
-     itemCompleteHandler
-     7787
-     itemErrorHandler
-     8052
-     4461
-     1634
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RSLItem.as
-     mx.core:RSLItem/RSLItem
-     ioErrorHandler
-     securityErrorHandler
-     createAbsoluteURL
-     SecurityErrorEvent
-     SECURITY_ERROR
-     RSLItem.as$2
-     mx.core:RSLItem/load
-     mx.core:RSLItem/itemProgressHandler
-     mx.core:RSLItem/itemCompleteHandler
-     decodeURI
-     trace
-     ErrorEvent
-     mx.core:RSLItem/itemErrorHandler
-     classMap
-     mx.core:Singleton
-     2543
-     3074
-     3602
-     4103
-     2036
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;Singleton.as
-     clazz
-     Singleton.as$82
-     mx.core:Singleton/registerClass
-     mx.core:Singleton/getClass
-     No class registered for interface '
-     '.
-     mx.core:Singleton/getInstance
-     mx.core:Singleton/Singleton
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;mx_internal.as
-     ADD
-     2952
-     add
-     ADD_FOCUS_MANAGER
-     4402
-     addFocusManager
-     5780
-     applicationComplete
-     BUTTON_DOWN
-     7142
-     BACK_KEY_PRESSED
-     8501
-     backKeyPressed
-     CHANGE_END
-     9852
-     changeEnd
-     CHANGE_START
-     11194
-     changeStart
-     CHANGING
-     12530
-     changing
-     CREATION_COMPLETE
-     13883
-     creationComplete
-     CONTENT_CREATION_COMPLETE
-     15277
-     contentCreationComplete
-     CURSOR_UPDATE
-     16655
-     cursorUpdate
-     DATA_CHANGE
-     17999
-     dataChange
-     19327
-     enter
-     20108
-     flexEventEnterFrame
-     ENTER_STATE
-     21604
-     enterState
-     EXIT_STATE
-     23088
-     exitState
-     FLEX_WINDOW_ACTIVATE
-     24722
-     flexWindowActivate
-     FLEX_WINDOW_DEACTIVATE
-     26390
-     flexWindowDeactivate
-     HIDE
-     27732
-     29040
-     idle
-     31478
-     initComplete
-     33264
-     initProgress
-     INITIALIZE
-     34608
-     INVALID
-     35937
-     invalid
-     LOADING
-     37297
-     loading
-     MENU_KEY_PRESSED
-     38651
-     menuKeyPressed
-     MUTED_CHANGE
-     40016
-     mutedChange
-     NAVIGATOR_STATE_LOADING
-     41399
-     navigatorStateLoading
-     NAVIGATOR_STATE_SAVING
-     42801
-     navigatorStateSaving
-     42919
-     newChildApplication
-     PREINITIALIZE
-     44287
-     preinitialize
-     44385
-     preloaderDone
-     44484
-     preloaderDocFrameReady
-     READY
-     46132
-     ready
-     46933
-     flexEventRender
-     REMOVE
-     48408
-     remove
-     REPEAT
-     49726
-     repeat
-     REPEAT_END
-     51054
-     repeatEnd
-     REPEAT_START
-     52395
-     repeatStart
-     SELECTION_CHANGE
-     53758
-     selectionChange
-     SHOW
-     55089
-     STATE_CHANGE_COMPLETE
-     56598
-     stateChangeComplete
-     STATE_CHANGE_INTERRUPTED
-     58148
-     stateChangeInterrupted
-     TRANSFORM_CHANGE
-     59528
-     transformChange
-     TRANSITION_START
-     61045
-     transitionStart
-     TRANSITION_END
-     62562
-     transitionEnd
-     UPDATE_COMPLETE
-     64074
-     updateComplete
-     URL_CHANGED
-     65459
-     urlChanged
-     VALID
-     66783
-     valid
-     VALUE_COMMIT
-     68123
-     valueCommit
-     69291
-     mx.events:FlexEvent
-     68857
-     1260
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;FlexEvent.as
-     mx.events:FlexEvent/FlexEvent
-     mx.events:FlexEvent/clone
-     3351
-     rslAddPreloaded
-     5557
-     rslComplete
-     7708
-     rslError
-     9882
-     rslProgress
-     12947
-     13185
-     13508
-     13920
-     14260
-     14628
-     14925
-     mx.events:RSLEvent
-     11665
-     1479
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;RSLEvent.as
-     mx.events:RSLEvent/RSLEvent
-     mx.events:RSLEvent/clone
-     GET_PARENT_FLEX_MODULE_FACTORY_REQUEST
-     1859
-     getParentFlexModuleFactoryRequest
-     3725
-     4013
-     mx.events:Request
-     2958
-     1249
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;Request.as
-     mx.events:Request/Request
-     cloneEvent
-     mx.events:Request/clone
-     1091
-     bootstrapLoaderInfoURL
-     1185
-     showMouseCursor
-     1236
-     changingListenersInOtherSystemManagers
-     1281
-     dispatchingEventToOtherSystemManagers
-     1349
-     1543
-     1718
-     mx.managers:SystemManagerGlobals
-     1049
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemManagerGlobals.as
-     mx.managers:SystemManagerGlobals/SystemManagerGlobals
-     ResourceManagerImpl
-     IResourceManager
-     implClassDependency
-     mx.resources:ResourceManager
-     instance
-     2562
-     3168
-     2053
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;ResourceManager.as
-     getInstance$0
-     mx.resources::IResourceManager
-     mx.resources::ResourceManagerImpl
-     mx.resources:ResourceManager/getInstance
-     mx.resources:ResourceManager/ResourceManager
-     urlFilters
-     3154
-     4424
-     6553
-     9335
-     isLocal
-     15170
-     OSToPlayerURI
-     15861
-     getParentModuleFactory
-     mx.utils:LoaderUtil
-     17965
-     resolveApplicationDomainTarget
-     18801
-     isRSLLoaded
-     21006
-     hasPlaceholderRSL
-     22016
-     isLoadedIntoTopLevelApplicationDomain
-     22967
-     updateRSLModuleFactory
-     23917
-     isMac
-     24210
-     dynamicURLFilter
-     24426
-     importURLFilter
-     24667
-     1677
-     searchString
-     /[[DYNAMIC]]/
-     filterFunction
-     /[[IMPORT]]/
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;LoaderUtil.as
-     urlFilter
-     LoaderUtil.as$4
-     encodeURI
-     mx.utils:LoaderUtil/normalizeURL
-     absoluteURL
-     :
-     \
-     lastIndex
-     ?
-     #
-     ./
-     ../
-     mx.utils:LoaderUtil/createAbsoluteURL
-     rslsToLoad
-     topLevelModuleFactory
-     currentModuleFactory
-     parentModuleFactory
-     loadedLength
-     resolved
-     resolvedLength
-     moduleFactories
-     splice
-     ApplicationDomainTarget
-     PARENT
-     pop
-     mx.utils:LoaderUtil/mx_internal:processRequiredRSLs
-     file:
-     mx.utils:LoaderUtil/mx_internal:isLocal
-     local
-     searchStringIndex
-     fragmentUrlIndex
-     decoded
-     extraString
-     playerType
-     ActiveX
-     mx.utils:LoaderUtil/mx_internal:OSToPlayerURI
-     mx.utils:LoaderUtil/private:getParentModuleFactory
-     resolvedRSL
-     targetModuleFactory
-     DEFAULT
-     TOP_LEVEL
-     CURRENT
-     mx.utils:LoaderUtil/private:resolveApplicationDomainTarget
-     mx.utils:LoaderUtil/private:isRSLLoaded
-     phRSLs
-     placeholderRsls
-     j
-     mx.utils:LoaderUtil/private:hasPlaceholderRSL
-     displayObject
-     parentDomain
-     mx.utils:LoaderUtil/private:isLoadedIntoTopLevelApplicationDomain
-     mx.utils:LoaderUtil/private:updateRSLModuleFactory
-     os
-     Mac
-     mx.utils:LoaderUtil/private:isMac
-     mx.utils:LoaderUtil/private:dynamicURLFilter
-     protocolIndex
-     ://
-     mx.utils:LoaderUtil/private:importURLFilter
-     mx.utils:LoaderUtil/LoaderUtil
-     invalidateProperties
-     1921
-     2444
-     2874
-     validateNow
-     4215
-     1323
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IInvalidating.as
-     mx.core:IInvalidating/mx.core:IInvalidating:invalidateProperties
-     mx.core:IInvalidating/mx.core:IInvalidating:invalidateSize
-     mx.core:IInvalidating/mx.core:IInvalidating:invalidateDisplayList
-     mx.core:IInvalidating/mx.core:IInvalidating:validateNow
-     mx.core:IInvalidating/IInvalidating
-     2314
-     1686
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IRawChildrenContainer.as
-     mx.core:IRawChildrenContainer/mx.core:IRawChildrenContainer:rawChildren/get
-     mx.core:IRawChildrenContainer/IRawChildrenContainer
-     baselinePosition
-     2247
-     2757
-     2826
-     enabled
-     3727
-     3797
-     4336
-     4412
-     explicitMaxHeight
-     4895
-     explicitMaxWidth
-     5368
-     explicitMinHeight
-     5843
-     explicitMinWidth
-     6316
-     6849
-     6924
-     7556
-     7627
-     includeInLayout
-     7975
-     8053
-     isPopUp
-     8392
-     8462
-     maxHeight
-     8922
-     maxWidth
-     9370
-     measuredMinHeight
-     9711
-     9790
-     measuredMinWidth
-     10148
-     10226
-     minHeight
-     10695
-     minWidth
-     11144
-     owner
-     11464
-     11547
-     percentHeight
-     12000
-     12075
-     percentWidth
-     12518
-     12592
-     12959
-     13042
-     tweeningProperties
-     13489
-     13568
-     14040
-     parentChanged
-     14270
-     14540
-     14798
-     setVisible
-     15045
-     owns
-     15301
-     1438
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IUIComponent.as
-     mx.core:IUIComponent/mx.core:IUIComponent:baselinePosition/get
-     mx.core:IUIComponent/mx.core:IUIComponent:document/get
-     mx.core:IUIComponent/mx.core:IUIComponent:document/set
-     mx.core:IUIComponent/mx.core:IUIComponent:enabled/get
-     mx.core:IUIComponent/mx.core:IUIComponent:enabled/set
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitHeight/set
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitMaxHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitMaxWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitMinHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitMinWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:explicitWidth/set
-     mx.core:IUIComponent/mx.core:IUIComponent:focusPane/get
-     mx.core:IUIComponent/mx.core:IUIComponent:focusPane/set
-     mx.core:IUIComponent/mx.core:IUIComponent:includeInLayout/get
-     mx.core:IUIComponent/mx.core:IUIComponent:includeInLayout/set
-     mx.core:IUIComponent/mx.core:IUIComponent:isPopUp/get
-     mx.core:IUIComponent/mx.core:IUIComponent:isPopUp/set
-     mx.core:IUIComponent/mx.core:IUIComponent:maxHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:maxWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinHeight/set
-     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:measuredMinWidth/set
-     mx.core:IUIComponent/mx.core:IUIComponent:minHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:minWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:owner/get
-     mx.core:IUIComponent/mx.core:IUIComponent:owner/set
-     mx.core:IUIComponent/mx.core:IUIComponent:percentHeight/get
-     mx.core:IUIComponent/mx.core:IUIComponent:percentHeight/set
-     mx.core:IUIComponent/mx.core:IUIComponent:percentWidth/get
-     mx.core:IUIComponent/mx.core:IUIComponent:percentWidth/set
-     mx.core:IUIComponent/mx.core:IUIComponent:systemManager/get
-     mx.core:IUIComponent/mx.core:IUIComponent:systemManager/set
-     mx.core:IUIComponent/mx.core:IUIComponent:tweeningProperties/get
-     mx.core:IUIComponent/mx.core:IUIComponent:tweeningProperties/set
-     mx.core:IUIComponent/mx.core:IUIComponent:initialize
-     mx.core:IUIComponent/mx.core:IUIComponent:parentChanged
-     mx.core:IUIComponent/mx.core:IUIComponent:getExplicitOrMeasuredWidth
-     mx.core:IUIComponent/mx.core:IUIComponent:getExplicitOrMeasuredHeight
-     mx.core:IUIComponent/mx.core:IUIComponent:setVisible
-     noEvent
-     mx.core:IUIComponent/mx.core:IUIComponent:owns
-     mx.core:IUIComponent/IUIComponent
-     mx.events:DynamicEvent
-     2830
-     2140
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;DynamicEvent.as
-     mx.events:DynamicEvent/DynamicEvent
-     DynamicEvent.as$334
-     flash.events:Event
-     mx.events:DynamicEvent/clone
-     CLICK_SOMEWHERE
-     1874
-     clickSomewhere
-     DOUBLE_CLICK_SOMEWHERE
-     2126
-     doubleClickSomewhere
-     MOUSE_DOWN_SOMEWHERE
-     2396
-     mouseDownSomewhere
-     MOUSE_MOVE_SOMEWHERE
-     2648
-     mouseMoveSomewhere
-     2910
-     mouseUpSomewhere
-     MOUSE_WHEEL_SOMEWHERE
-     3163
-     mouseWheelSomewhere
-     marshal
-     3896
-     6598
-     6962
-     7326
-     7615
-     mx.events:SandboxMouseEvent
-     5199
-     1404
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;SandboxMouseEvent.as
-     eventObj
-     SandboxMouseEvent.as$558
-     mx.events:SandboxMouseEvent/marshal
-     mx.events:SandboxMouseEvent/SandboxMouseEvent
-     mx.events:SandboxMouseEvent/clone
-     2663
-     mx.geom:RoundedRectangle
-     1970
-     1218
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/geom;RoundedRectangle.as
-     mx.geom:RoundedRectangle/RoundedRectangle
-     BitmapData
-     shadow
-     mx.graphics:RectangularDropShadow
-     3688
-     leftShadow
-     3761
-     rightShadow
-     3838
-     topShadow
-     3916
-     bottomShadow
-     3992
-     changed
-     4195
-     _alpha
-     4614
-     4993
-     _angle
-     5330
-     5598
-     5710
-     _color
-     6047
-     6309
-     6418
-     _distance
-     6758
-     7031
-     7149
-     _tlRadius
-     7501
-     7876
-     7994
-     _trRadius
-     8346
-     8722
-     8840
-     _blRadius
-     9192
-     9578
-     9696
-     _brRadius
-     10048
-     10427
-     10545
-     _blurX
-     10894
-     blurX
-     11166
-     11278
-     _blurY
-     11618
-     blurY
-     11888
-     12991
-     createShadowBitmaps
-     18818
-     3259
-     2811
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/graphics;RectangularDropShadow.as
-     mx.graphics:RectangularDropShadow/RectangularDropShadow
-     mx.graphics:RectangularDropShadow/alpha/get
-     mx.graphics:RectangularDropShadow/alpha/set
-     mx.graphics:RectangularDropShadow/angle/get
-     mx.graphics:RectangularDropShadow/angle/set
-     mx.graphics:RectangularDropShadow/color/get
-     mx.graphics:RectangularDropShadow/color/set
-     mx.graphics:RectangularDropShadow/distance/get
-     mx.graphics:RectangularDropShadow/distance/set
-     mx.graphics:RectangularDropShadow/tlRadius/get
-     mx.graphics:RectangularDropShadow/tlRadius/set
-     mx.graphics:RectangularDropShadow/trRadius/get
-     mx.graphics:RectangularDropShadow/trRadius/set
-     mx.graphics:RectangularDropShadow/blRadius/get
-     mx.graphics:RectangularDropShadow/blRadius/set
-     mx.graphics:RectangularDropShadow/brRadius/get
-     mx.graphics:RectangularDropShadow/brRadius/set
-     mx.graphics:RectangularDropShadow/blurX/get
-     mx.graphics:RectangularDropShadow/blurX/set
-     mx.graphics:RectangularDropShadow/blurY/get
-     mx.graphics:RectangularDropShadow/blurY/set
-     leftThickness
-     rightThickness
-     topThickness
-     bottomThickness
-     widthThickness
-     heightThickness
-     maxCornerHeight
-     maxCornerWidth
-     ceil
-     tlWidth
-     tlHeight
-     tx
-     ty
-     beginBitmapFill
-     trWidth
-     trHeight
-     blWidth
-     blHeight
-     brWidth
-     brHeight
-     mx.graphics:RectangularDropShadow/drawShadow
-     roundRectWidth
-     roundRectHeight
-     roundRect
-     roundRectBitmap
-     filter
-     inputRect
-     outputRect
-     origin
-     rect
-     abs
-     FlexShape
-     Shape
-     GraphicsUtil
-     drawRoundRectComplex
-     DropShadowFilter
-     flash.filters
-     knockout
-     generateFilterRect
-     left
-     top
-     bottom
-     applyFilter
-     copyPixels
-     mx.graphics:RectangularDropShadow/private:createShadowBitmaps
-     1481
-     1530
-     1579
-     1629
-     1681
-     1079
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;ISystemManagerChildManager.as
-     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:addingChild
-     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:childAdded
-     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:childRemoved
-     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:removingChild
-     mx.managers:ISystemManagerChildManager/mx.managers:ISystemManagerChildManager:initializeTopLevelWindow
-     mx.managers:ISystemManagerChildManager/ISystemManagerChildManager
-     mx.managers:SystemChildrenList
-     2764
-     lowerBoundReference
-     3076
-     upperBoundReference
-     3391
-     3782
-     4051
-     4401
-     4773
-     5250
-     5632
-     5985
-     6272
-     6619
-     6957
-     7238
-     2287
-     1870
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemChildrenList.as
-     mx.managers:SystemChildrenList/SystemChildrenList
-     SystemChildrenList.as$556
-     mx.managers:SystemChildrenList/numChildren/get
-     mx.managers:SystemChildrenList/addChild
-     mx.managers:SystemChildrenList/addChildAt
-     mx.managers:SystemChildrenList/removeChild
-     mx.managers:SystemChildrenList/removeChildAt
-     retval
-     mx.managers:SystemChildrenList/getChildAt
-     mx.managers:SystemChildrenList/getChildByName
-     mx.managers:SystemChildrenList/getChildIndex
-     mx.managers:SystemChildrenList/setChildIndex
-     mx.managers:SystemChildrenList/getObjectsUnderPoint
-     mx.managers:SystemChildrenList/contains
-     mx.managers:SystemRawChildrenList
-     2552
-     2937
-     3173
-     3444
-     3724
-     4026
-     4315
-     4601
-     4887
-     5170
-     5478
-     5760
-     2250
-     1830
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/managers;SystemRawChildrenList.as
-     mx.managers:SystemRawChildrenList/SystemRawChildrenList
-     mx.managers:SystemRawChildrenList/numChildren/get
-     mx.managers:SystemRawChildrenList/getChildAt
-     mx.managers:SystemRawChildrenList/addChild
-     mx.managers:SystemRawChildrenList/addChildAt
-     mx.managers:SystemRawChildrenList/removeChild
-     mx.managers:SystemRawChildrenList/removeChildAt
-     mx.managers:SystemRawChildrenList/getChildByName
-     mx.managers:SystemRawChildrenList/getChildIndex
-     mx.managers:SystemRawChildrenList/setChildIndex
-     mx.managers:SystemRawChildrenList/getObjectsUnderPoint
-     mx.managers:SystemRawChildrenList/contains
-     RSLListLoader
-     displayClass
-     mx.preloaders:Preloader
-     3041
-     3134
-     showDisplay
-     3201
-     rslListLoader
-     3276
-     resourceModuleListLoader
-     3359
-     rslDone
-     3449
-     loadingRSLs
-     3528
-     waitingToLoadResourceModules
-     3607
-     sentDocFrameReady
-     3703
-     3788
-     waitedAFrame
-     3969
-     5687
-     registerApplication
-     11509
-     getByteValues
-     12152
-     dispatchAppEndEvent
-     12884
-     13425
-     14146
-     15151
-     16144
-     20259
-     displayClassCompleteHandler
-     20499
-     21452
-     appProgressHandler
-     21610
-     waitAFrame
-     21784
-     2749
-     2306
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/preloaders;Preloader.as
-     mx.preloaders:Preloader/Preloader
-     ResourceModuleRSLItem
-     displayClassName
-     displayWidth
-     displayHeight
-     libs
-     sizes
-     rslList
-     resourceModuleList
-     RSLs may only be specified by using libs and sizes or rslList, not both.
-     Preloader.as$601
-     resourceModuleNode
-     getItemCount
-     mx.resources::ResourceManager
-     mx.preloaders:Preloader/initialize
-     validatePropertiesComplete
-     validateSizeComplete
-     validateDisplayListComplete
-     mx.preloaders:Preloader/registerApplication
-     li
-     getItem
-     mx.preloaders:Preloader/private:getByteValues
-     mx.preloaders:Preloader/private:dispatchAppEndEvent
-     item
-     getIndex
-     mx.preloaders:Preloader/mx_internal:rslProgressHandler
-     mx.preloaders:Preloader/mx_internal:rslCompleteHandler
-     mx.preloaders:Preloader/mx_internal:rslErrorHandler
-     bytes
-     resourceManager
-     localeChainList
-     resourceManagerClass
-     localeChain
-     mx.preloaders:Preloader/private:timerHandler
-     mx.preloaders:Preloader/private:ioErrorHandler
-     mx.preloaders:Preloader/private:displayClassCompleteHandler
-     mx.preloaders:Preloader/private:appCreationCompleteHandler
-     mx.preloaders:Preloader/private:appProgressHandler
-     mx.preloaders:Preloader/private:waitAFrame
-     mx.utils:DensityUtil
-     1617
-     2011
-     3131
-     1478
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;DensityUtil.as
-     RuntimeDPIProvider
-     mx.utils:DensityUtil/getRuntimeDPI
-     sourceDPI
-     targetDPI
-     DPIClassification
-     DPI_120
-     DPI_160
-     DPI_240
-     DPI_320
-     DPI_480
-     DPI_640
-     mx.utils:DensityUtil/getDPIScale
-     mx.utils:DensityUtil/DensityUtil
-     bundleName
-     mx.resources:IResourceBundle
-     7664
-     9636
-     locale
-     11027
-     IResourceBundle
-     6438
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;IResourceBundle.as
-     mx.resources:IResourceBundle/mx.resources:IResourceBundle:bundleName/get
-     mx.resources:IResourceBundle/mx.resources:IResourceBundle:content/get
-     mx.resources:IResourceBundle/mx.resources:IResourceBundle:locale/get
-     mx.resources:IResourceBundle/IResourceBundle
-     2381
-     backupApplicationDomain
-     2548
-     getClassByName
-     mx.resources:ResourceBundle
-     2852
-     _bundleName
-     4985
-     _content
-     5240
-     5486
-     _locale
-     5737
-     5976
-     getContent
-     6895
-     _getObject
-     7001
-     ResourceBundle
-     3672
-     1864
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;ResourceBundle.as
-     mx.resources:ResourceBundle/private:getClassByName
-     mx.resources:ResourceBundle/ResourceBundle
-     mx.resources:ResourceBundle/bundleName/get
-     mx.resources:ResourceBundle/content/get
-     mx.resources:ResourceBundle/locale/get
-     mx.resources:ResourceBundle/protected:getContent
-     key
-     ResourceBundle.as$20
-     Key 
-      was not found in resource bundle 
-     mx.resources:ResourceBundle/private:_getObject
-     :en_US$core_properties
-     en_US$core_properties
-     truncationIndicator
-     ...
-     multipleChildSets_ClassAndInstance
-     Multiple sets of visual children have been specified for this component (component definition and component instance).
-     multipleChildSets_ClassAndSubclass
-     Multiple sets of visual children have been specified for this component (base component definition and derived component definition).
-     fontIncompatible
-     warning: incompatible embedded font '{0}' specified for {1}. This component requires that the embedded font be declared with embedAsCFF={2}.
-     notExecuting
-     Repeater is not executing.
-     stateUndefined
-     Undefined state '{0}'.
-     viewSource
-     View Source
-     badFile
-     File does not exist.
-     Compatibility version has already been set.
-     Compatibility version has already been read.
-     badParameter
-     Parameter {0} must be one of the accepted values.
-     nullParameter
-     Parameter {0} must be non-null.
-     badIndex
-     The supplied index is out of bounds.
-     notImplementedInFTETextField
-     {0}' is not implemented in FTETextField.
-     unsupportedTypeInFTETextField
-     FTETextField does not support setting type to "input".
-     remoteClassMemoryLeak
-     warning: The class {0} has been used in a call to net.registerClassAlias() in {2}. This will cause {1} to be leaked. To resolve the leak, define {0} in the top-level application.   
-     en_US
-     2334
-     2602
-     2868
-     top-level
-     mx.core:ApplicationDomainTarget
-     1431
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;ApplicationDomainTarget.as
-     mx.core:ApplicationDomainTarget/ApplicationDomainTarget
-     currentIndex
-     mx.core:RSLListLoader
-     2224
-     2371
-     2461
-     2564
-     2667
-     2769
-     2877
-     4183
-     loadNext
-     4998
-     6123
-     6571
-     6971
-     isDone
-     7364
-     listCompleteHandler
-     7675
-     listIOErrorHandler
-     7960
-     listSecurityErrorHandler
-     8187
-     1871
-     1264
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RSLListLoader.as
-     mx.core:RSLListLoader/RSLListLoader
-     mx.core:RSLListLoader/load
-     RSLListLoader.as$3
-     mx.core:RSLListLoader/private:loadNext
-     mx.core:RSLListLoader/getItem
-     mx.core:RSLListLoader/getIndex
-     mx.core:RSLListLoader/getItemCount
-     mx.core:RSLListLoader/isDone
-     mx.core:RSLListLoader/private:listCompleteHandler
-     mx.core:RSLListLoader/private:listIOErrorHandler
-     mx.core:RSLListLoader/private:listSecurityErrorHandler
-     7507
-     loadResourceModule
-     9692
-     unloadResourceModule
-     10654
-     addResourceBundle
-     12315
-     removeResourceBundle
-     12999
-     removeResourceBundlesForLocale
-     13566
-     14478
-     getLocales
-     14906
-     getPreferredLocaleChain
-     15427
-     getBundleNamesForLocale
-     16072
-     getResourceBundle
-     16949
-     findResourceBundleWithResource
-     17759
-     getObject
-     Bindable
-     change
-     19591
-     21283
-     getStringArray
-     22968
-     getNumber
-     24360
-     getInt
-     25649
-     getUint
-     26940
-     getBoolean
-     28182
-     29787
-     installCompiledResourceBundles
-     31216
-     initializeLocaleChain
-     32459
-     4704
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;IResourceManager.as
-     mx.resources:IResourceManager/mx.resources:IResourceManager:localeChain/get
-     mx.resources:IResourceManager/mx.resources:IResourceManager:localeChain/set
-     SecurityDomain
-     mx.resources:IResourceManager/mx.resources:IResourceManager:loadResourceModule
-     securityDomain
-     mx.resources:IResourceManager/mx.resources:IResourceManager:unloadResourceModule
-     mx.resources:IResourceManager/mx.resources:IResourceManager:addResourceBundle
-     resourceBundle
-     mx.resources:IResourceManager/mx.resources:IResourceManager:removeResourceBundle
-     mx.resources:IResourceManager/mx.resources:IResourceManager:removeResourceBundlesForLocale
-     mx.resources:IResourceManager/mx.resources:IResourceManager:update
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getLocales
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getPreferredLocaleChain
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getBundleNamesForLocale
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getResourceBundle
-     mx.resources:IResourceManager/mx.resources:IResourceManager:findResourceBundleWithResource
-     resourceName
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getObject
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getString
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getStringArray
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getNumber
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getInt
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getUint
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getBoolean
-     mx.resources:IResourceManager/mx.resources:IResourceManager:getClass
-     mx.resources:IResourceManager/mx.resources:IResourceManager:installCompiledResourceBundles
-     locales
-     bundleNames
-     mx.resources:IResourceManager/mx.resources:IResourceManager:initializeLocaleChain
-     compiledLocales
-     mx.resources:IResourceManager/IResourceManager
-     IModuleInfo
-     mx.modules
-     IResourceModule
-     errorHandler
-     38570
-     moduleInfo
-     38748
-     readyHandler
-     38928
-     resourceModule
-     39110
-     ResourceModuleInfo
-     ResourceManagerImpl.as$99
-     ResourceManagerImpl.as$99:ResourceModuleInfo
-     moduleInfo_errorHandler
-     ResourceManagerImpl.as$99:ResourceEventDispatcher
-     40493
-     moduleInfo_progressHandler
-     40933
-     moduleInfo_readyHandler
-     41328
-     ResourceEventDispatcher
-     mx.resources:ResourceManagerImpl
-     2754
-     3364
-     ignoreMissingBundles
-     5231
-     bundleDictionary
-     5406
-     localeMap
-     5861
-     resourceModules
-     6092
-     initializedForNonFrameworkApp
-     6171
-     _localeChain
-     6617
-     6881
-     7020
-     10095
-     installCompiledResourceBundle
-     11367
-     newChildApplicationHandler
-     15203
-     processInfo
-     15836
-     17240
-     17662
-     21142
-     22448
-     23426
-     getResourceBundleInternal
-     23904
-     25143
-     25734
-     26052
-     26347
-     26773
-     27192
-     27652
-     29232
-     29818
-     30614
-     31515
-     32143
-     32750
-     33364
-     34015
-     findBundle
-     34439
-     supportNonFrameworkApps
-     34818
-     getSystemPreferredLocales
-     35695
-     dumpResourceModule
-     36162
-     enterFrameHandler
-     36549
-     3892
-     2338
-     37902
-     37500
-     39814
-     39383
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/resources;ResourceManagerImpl.as
-     ResourceManagerImpl.as$99:ResourceModuleInfo/ResourceModuleInfo
-     ModuleEvent
-     ERROR
-     ResourceManagerImpl.as$99:ResourceEventDispatcher/ResourceEventDispatcher
-     resourceEvent
-     ResourceEvent
-     ResourceManagerImpl.as$99:ResourceEventDispatcher/private:moduleInfo_errorHandler
-     ResourceManagerImpl.as$99:ResourceEventDispatcher/private:moduleInfo_progressHandler
-     ResourceManagerImpl.as$99:ResourceEventDispatcher/private:moduleInfo_readyHandler
-     mx.resources:ResourceManagerImpl/getInstance
-     isMXMLC
-     hasOwnProperty
-     mx.resources:ResourceManagerImpl/ResourceManagerImpl
-     mx.resources:ResourceManagerImpl/localeChain/get
-     Could not find compiled locale '
-     mx.resources:ResourceManagerImpl/localeChain/set
-     bundles
-     bundleCount
-     bundle
-     mx.resources:ResourceManagerImpl/installCompiledResourceBundles
-     packageName
-     localName
-     colonIndex
-     resourceBundleClassName
-     bundleClass
-     $
-     _properties
-     Could not find compiled resource bundle '
-     ' for locale '
-     mx.resources:ResourceManagerImpl/private:installCompiledResourceBundle
-     weakReference
-     mx.resources:ResourceManagerImpl/private:newChildApplicationHandler
-     compiledResourceBundleNames
-     mx.resources:ResourceManagerImpl/private:processInfo
-     LocaleSorter
-     sortLocalesByPreference
-     mx.resources:ResourceManagerImpl/initializeLocaleChain
-     factory
-     mx.modules:IModuleInfo
-     updateFlag
-     message
-     Unable to load resource module from 
-     resourceEventDispatcher
-     willTrigger
-     loadResourceModule$1
-     ModuleManager
-     getModule
-     mx.resources:ResourceManagerImpl/loadResourceModule
-     rmi
-     resourceBundles
-     mx.resources:IResourceModule
-     unload
-     mx.resources:ResourceManagerImpl/unloadResourceModule
-     mx.resources:ResourceManagerImpl/addResourceBundle
-     mx.resources:ResourceManagerImpl/getResourceBundle
-     ignoreWeakReferenceBundles
-     bundleMap
-     bundleObject
-     localeBundleNameString
-     mx.resources:ResourceManagerImpl/private:getResourceBundleInternal
-     mx.resources:ResourceManagerImpl/removeResourceBundle
-     mx.resources:ResourceManagerImpl/removeResourceBundlesForLocale
-     CHANGE
-     mx.resources:ResourceManagerImpl/update
-     mx.resources:ResourceManagerImpl/getLocales
-     mx.resources:ResourceManagerImpl/getPreferredLocaleChain
-     mx.resources:ResourceManagerImpl/getBundleNamesForLocale
-     mx.resources:ResourceManagerImpl/findResourceBundleWithResource
-     mx.resources:ResourceManagerImpl/getObject
-     StringUtil
-     substitute
-     mx.resources:ResourceManagerImpl/getString
-     array
-     trim
-     mx.resources:ResourceManagerImpl/getStringArray
-     mx.resources:ResourceManagerImpl/getNumber
-     mx.resources:ResourceManagerImpl/getInt
-     mx.resources:ResourceManagerImpl/getUint
-     toLowerCase
-     mx.resources:ResourceManagerImpl/getBoolean
-     mx.resources:ResourceManagerImpl/getClass
-     mx.resources:ResourceManagerImpl/private:findBundle
-     _CompiledResourceBundleInfo
-     mx.resources:ResourceManagerImpl/private:supportNonFrameworkApps
-     systemPreferences
-     languages
-     language
-     mx.resources:ResourceManagerImpl/private:getSystemPreferredLocales
-     mx.resources:ResourceManagerImpl/private:dumpResourceModule
-     mx.resources:ResourceManagerImpl/private:enterFrameHandler
-     counter
-     mx.utils:NameUtil
-     1788
-     2440
-     getUnqualifiedClassName
-     5792
-     1485
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;NameUtil.as
-     ::
-     charCodeAt
-     _
-     mx.utils:NameUtil/createUniqueName
-     result
-     id
-     NameUtil.as$86
-     IRepeaterClient
-     indices
-     instanceIndices
-     mx.core:IRepeaterClient
-     [
-     ][
-     join
-     ]
-     mx.utils:NameUtil/displayObjectToString
-     mx.utils:NameUtil/getUnqualifiedClassName
-     mx.utils:NameUtil/NameUtil
-     1595
-     1836
-     2079
-     2293
-     2521
-     2755
-     mx.core:DPIClassification
-     1372
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;DPIClassification.as
-     mx.core:DPIClassification/DPIClassification
-     3874
-     mx.core:FlexShape
-     2279
-     1411
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;FlexShape.as
-     mx.core:FlexShape/FlexShape
-     mx.core:FlexShape/toString
-     appDomain
-     mx.core:ResourceModuleRSLItem
-     2739
-     3585
-     resourceErrorHandler
-     5081
-     2432
-     1856
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;ResourceModuleRSLItem.as
-     mx.core:ResourceModuleRSLItem/ResourceModuleRSLItem
-     eventDispatcher
-     ResourceModuleRSLItem.as$625
-     mx.core:ResourceModuleRSLItem/load
-     errorEvent
-     mx.core:ResourceModuleRSLItem/private:resourceErrorHandler
-     classifyDPI
-     4547
-     3938
-     mx.core:RuntimeDPIProvider
-     3014
-     2806
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;RuntimeDPIProvider.as
-     dpi
-     mx.core:RuntimeDPIProvider/mx_internal:classifyDPI
-     mx.core:RuntimeDPIProvider/RuntimeDPIProvider
-     mx.core:RuntimeDPIProvider/runtimeDPI/get
-     3121
-     drawRoundRectComplex2
-     8410
-     mx.utils:GraphicsUtil
-     1416
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/utils;GraphicsUtil.as
-     topLeftRadius
-     topRightRadius
-     bottomLeftRadius
-     bottomRightRadius
-     xw
-     yh
-     minSize
-     a
-     curveTo
-     mx.utils:GraphicsUtil/drawRoundRectComplex
-     radiusX
-     radiusY
-     topLeftRadiusX
-     topLeftRadiusY
-     topRightRadiusX
-     topRightRadiusY
-     bottomLeftRadiusX
-     bottomLeftRadiusY
-     bottomRightRadiusX
-     bottomRightRadiusY
-     maxXRadius
-     maxYRadius
-     aX
-     aY
-     mx.utils:GraphicsUtil/drawRoundRectComplex2
-     mx.utils:GraphicsUtil/GraphicsUtil
-     2362
-     2442
-     isDocument
-     2789
-     repeaterIndices
-     4022
-     4102
-     repeaters
-     4619
-     4693
-     initializeRepeaterArrays
-     5397
-     1398
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/core;IRepeaterClient.as
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:instanceIndices/get
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:instanceIndices/set
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:isDocument/get
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaterIndices/get
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaterIndices/set
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaters/get
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:repeaters/set
-     mx.core:IRepeaterClient/mx.core:IRepeaterClient:initializeRepeaterArrays
-     mx.core:IRepeaterClient/IRepeaterClient
-     3200
-     4936
-     progress
-     6585
-     SETUP
-     8327
-     setup
-     UNLOAD
-     9914
-     12487
-     _module
-     mx.events:ModuleEvent
-     12624
-     12916
-     13301
-     11494
-     1357
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;ModuleEvent.as
-     mx.events:ModuleEvent/ModuleEvent
-     mx.events:ModuleEvent/module/get
-     mx.events:ModuleEvent/clone
-     3194
-     complete
-     4852
-     6545
-     8891
-     9190
-     mx.events:ResourceEvent
-     7939
-     1441
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/events;ResourceEvent.as
-     mx.events:ResourceEvent/ResourceEvent
-     mx.events:ResourceEvent/clone
-     data
-     3928
-     3998
-     4514
-     5393
-     5801
-     7046
-     7625
-     8996
-     release
-     9651
-     10025
-     publish
-     10604
-     3340
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/modules;IModuleInfo.as
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:data/get
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:data/set
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:error/get
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:factory/get
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:loaded/get
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:ready/get
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:setup/get
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:url/get
-     ByteArray
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:load
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:release
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:unload
-     mx.modules:IModuleInfo/mx.modules:IModuleInfo:publish
-     mx.modules:IModuleInfo/IModuleInfo
-     2522
-     getAssociatedFactory
-     3171
-     getSingleton
-     mx.modules:ModuleManager
-     moduleDictionary
-     ModuleManager.as$28:ModuleManagerImpl
-     5499
-     5798
-     6501
-     ModuleManagerImpl
-     ModuleManager.as$28
-     FactoryInfo
-     factoryInfo
-     ModuleManager.as$28:ModuleInfo
-     8402
-     8477
-     numReferences
-     8542
-     8615
-     9022
-     _error
-     9326
-     9408
-     9616
-     _loaded
-     9903
-     9986
-     _ready
-     10308
-     _setup
-     10546
-     10628
-     10833
-     _url
-     11096
-     11167
-     11460
-     loadBytes
-     13196
-     resurrect
-     14247
-     15000
-     clearLoader
-     15273
-     16986
-     17337
-     addReference
-     17952
-     removeReference
-     18063
-     18432
-     19768
-     20139
-     20600
-     getFlexModuleFactoryRequestHandler
-     21075
-     21247
-     moduleErrorHandler
-     21777
-     ModuleInfo
-     23322
-     23508
-     23696
-     ModuleManager.as$28:FactoryInfo
-     ModuleManager.as$28:ModuleInfoProxy
-     25338
-     referenced
-     25405
-     _data
-     25814
-     25886
-     25992
-     26206
-     26418
-     26644
-     26856
-     27066
-     27274
-     27571
-     27709
-     29269
-     29462
-     moduleEventHandler
-     30136
-     ModuleInfoProxy
-     1715
-     5205
-     4780
-     8084
-     7666
-     22935
-     22540
-     24569
-     24123
-     /Users/aharui/git/flex/master/flex-sdk/frameworks/projects/framework/src;mx/modules;ModuleManager.as
-     mx.modules:ModuleManager/getModule
-     mx.modules:ModuleManager/getAssociatedFactory
-     ModuleManagerGlobals
-     managerSingleton
-     mx.modules:ModuleManager/private:getSingleton
-     mx.modules:ModuleManager/ModuleManager
-     ModuleManager.as$28:ModuleManagerImpl/ModuleManagerImpl
-     ModuleManager.as$28:ModuleManagerImpl/getAssociatedFactory
-     mi
-     ModuleManager.as$28:ModuleManagerImpl/getModule
-     ModuleManager.as$28:ModuleInfo/ModuleInfo
-     ModuleManager.as$28:ModuleInfo/applicationDomain/get
-     ModuleManager.as$28:ModuleInfo/error/get
-     ModuleManager.as$28:ModuleInfo/factory/get
-     ModuleManager.as$28:ModuleInfo/loaded/get
-     ModuleManager.as$28:ModuleInfo/ready/get
-     ModuleManager.as$28:ModuleInfo/setup/get
-     ModuleManager.as$28:ModuleInfo/size/get
-     ModuleManager.as$28:ModuleInfo/url/get
-     r
-     published://
-     Security
-     sandboxType
-     REMOTE
-     ModuleManager.as$28:ModuleInfo/load
-     allowLoadBytesCodeExecution
-     ModuleManager.as$28:ModuleInfo/private:loadBytes
-     ModuleManager.as$28:ModuleInfo/resurrect
-     ModuleManager.as$28:ModuleInfo/release
-     close
-     ModuleManager.as$28:ModuleInfo/private:clearLoader
-     ModuleManager.as$28:ModuleInfo/unload
-     ModuleManager.as$28:ModuleInfo/publish
-     ModuleManager.as$28:ModuleInfo/addReference
-     ModuleManager.as$28:ModuleInfo/removeReference
-     moduleEvent
-     SWF is not a loadable module
-     ModuleManager.as$28:ModuleInfo/initHandler
-     ModuleManager.as$28:ModuleInfo/progressHandler
-     ModuleManager.as$28:ModuleInfo/completeHandler
-     ModuleManager.as$28:ModuleInfo/errorHandler
-     ModuleManager.as$28:ModuleInfo/getFlexModuleFactoryRequestHandler
-     ModuleManager.as$28:ModuleInfo/readyHandler
-     ModuleManager.as$28:ModuleInfo/moduleErrorHandler
-     ModuleManager.as$28:FactoryInfo/FactoryInfo
-     ModuleManager.as$28:ModuleInfoProxy/ModuleInfoProxy
-     ModuleManager.as$28:ModuleInfoProxy/data/get
-     ModuleManager.as$28:ModuleInfoProxy/data/set
-     ModuleManager.as$28:ModuleInfoProxy/error/get
-     ModuleManager.as$28:ModuleInfoProxy/factory/get
-     ModuleManager.as$28:ModuleInfoProxy/loaded/get
-     ModuleManager.as$28:ModuleInfoProxy/ready/get
-     ModuleManager.as$28:ModuleInfoProxy/s

<TRUNCATED>

[2/8] adjustments for Falcon MXML codegen

Posted by ah...@apache.org.
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2dd42b1/mustella/as3/src/mustella/UnitTester.as
----------------------------------------------------------------------
diff --git a/mustella/as3/src/mustella/UnitTester.as b/mustella/as3/src/mustella/UnitTester.as
index 24c3918..87fae47 100644
--- a/mustella/as3/src/mustella/UnitTester.as
+++ b/mustella/as3/src/mustella/UnitTester.as
@@ -2269,10 +2269,9 @@ public class UnitTester extends EventDispatcher
 		}
 	}
 
-	mx_internal function setupBindings():void
+	mx_internal function setupBindings(bindingData:Array):void
 	{
 		var fieldWatcher:Object;
-		var bindingData:Array = this["_bindings"];
 		var n:int = bindingData[0];
 		var bindings:Array = [];
 		var i:int;
@@ -2280,11 +2279,12 @@ public class UnitTester extends EventDispatcher
 		for (i = 0; i < n; i++)
 		{
 			var source:Object = bindingData[index++];
-			var destination:Object = bindingData[index++];
+			var destFunc:Object = bindingData[index++];
+			var destStr:Object = bindingData[index++];
 			var binding:Binding = new Binding(this,
 				(source is Function) ? source as Function : null,
-				(destination is Function) ? destination as Function : null,
-				(destination is Function) ? null : (destination is String) ? destination as String : destination.join("."),
+				(destFunc is Function) ? destFunc as Function : null,
+				(destStr is String) ? destStr as String : destStr.join("."),
 				(source is Function) ? null : (source is String) ? source as String : source.join("."));
 			bindings.push(binding);
 		}


[7/8] git commit: [flex-sdk] [refs/heads/develop] - remove Mustella tests that had no chance of running (required a Flex 2.0 SWC or used incorrect compiler params

Posted by ah...@apache.org.
remove Mustella tests that had no chance of running (required a Flex 2.0 SWC or used incorrect compiler params


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/ee75c353
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/ee75c353
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/ee75c353

Branch: refs/heads/develop
Commit: ee75c3530f6505bfd990475047360ae0775510ce
Parents: 6b77769
Author: Alex Harui <ah...@apache.org>
Authored: Tue Nov 5 12:11:29 2013 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Nov 5 12:57:11 2013 -0800

----------------------------------------------------------------------
 .../Integration/RTL_Integration_Flex20SWC.mxml  | 50 ------------
 .../RTL_SparkSkin/SWFs/RTL_Flex20SWCTest.mxml   | 24 ------
 .../Compiler/Compc_Params_Spaces.mxml           | 85 --------------------
 .../SWFs/Compc_Params_Spaces_App.compile        |  2 -
 .../SWFs/Compc_Params_Spaces_App.mxml           | 28 -------
 5 files changed, 189 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ee75c353/mustella/tests/RuntimeLocalization/RTL_SparkSkin/Integration/RTL_Integration_Flex20SWC.mxml
----------------------------------------------------------------------
diff --git a/mustella/tests/RuntimeLocalization/RTL_SparkSkin/Integration/RTL_Integration_Flex20SWC.mxml b/mustella/tests/RuntimeLocalization/RTL_SparkSkin/Integration/RTL_Integration_Flex20SWC.mxml
deleted file mode 100644
index 9005313..0000000
--- a/mustella/tests/RuntimeLocalization/RTL_SparkSkin/Integration/RTL_Integration_Flex20SWC.mxml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?> 
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<UnitTester testDir="RuntimeLocalization/RTL_SparkSkin/Integration/"  xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" testSWF="RTL_Flex20SWCTest.mxml" > 
- 
-    <!-- this set of lines form a template that must be in each unit test --> 
-        <mx:Script><![CDATA[ 
-            public static function init(o:DisplayObject):void{} 
-        ]]></mx:Script> 
- 
-        <mx:Metadata><![CDATA[ 
-            [Mixin] 
-        ]]></mx:Metadata>    
-    <!-- end of set of lines that must be in each unit test --> 
- 
-    <mx:Script><![CDATA[ 
-    ]]></mx:Script> 
- 
-    <testCases> 
-         
-<!-- 
-======================================================== 
-The associated swf launches in the en_US locale. 
-======================================================== 
---> 
-     
-        <TestCase frequency="all" testID="RTL_Flex20SWC_VerifyLabel" description="Be sure that a label can be populated with a value that comes from a SWC compiled with Flex 2.0." keywords="[Runtime Localization,Flex20,SWC,backwards compatibility]" > 
-            <body> 
-                <AssertPropertyValue target="lbl1" propertyName="text" value="BundleTwoString, en_US" /> 
-            </body> 
-        </TestCase> 
-
-   </testCases> 
-</UnitTester> 

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ee75c353/mustella/tests/RuntimeLocalization/RTL_SparkSkin/SWFs/RTL_Flex20SWCTest.mxml
----------------------------------------------------------------------
diff --git a/mustella/tests/RuntimeLocalization/RTL_SparkSkin/SWFs/RTL_Flex20SWCTest.mxml b/mustella/tests/RuntimeLocalization/RTL_SparkSkin/SWFs/RTL_Flex20SWCTest.mxml
deleted file mode 100644
index 859fb7c..0000000
--- a/mustella/tests/RuntimeLocalization/RTL_SparkSkin/SWFs/RTL_Flex20SWCTest.mxml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<s:Application backgroundColor="0xFFFFFF" height="375" width="500" xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark" >
-
-    <mx:Label id="lbl1" width="100%" text="@Resource(bundle='bundle2', key='BUNDLETWOSTRING')" />
-
-</s:Application>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ee75c353/mustella/tests/resources/Integration/Compiler/Compc_Params_Spaces.mxml
----------------------------------------------------------------------
diff --git a/mustella/tests/resources/Integration/Compiler/Compc_Params_Spaces.mxml b/mustella/tests/resources/Integration/Compiler/Compc_Params_Spaces.mxml
deleted file mode 100644
index 59e7067..0000000
--- a/mustella/tests/resources/Integration/Compiler/Compc_Params_Spaces.mxml
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<UnitTester testDir="resources/Integration/Compiler/"  xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" testSWF="Compc_Params_Spaces_App.mxml" >
-
-    <!-- this set of lines form a template that must be in each unit test -->
-        <mx:Script><![CDATA[
-            public static function init(o:DisplayObject):void{}
-        ]]></mx:Script>
-
-        <mx:Metadata><![CDATA[
-            [Mixin]
-        ]]></mx:Metadata>   
-    <!-- end of set of lines that must be in each unit test -->
-    
-    <mx:Script><![CDATA[
-        import mx.resources.*;
-    ]]></mx:Script>
-
-<!-- 
-    Confirm that locales were included in the SWC which was used to compmile this.
-    The SWC locales and bundles were specified on the command line as -locale x y z.
--->    
-
-<testCases>
-
-<TestCase frequency="all" testID="Compc_Params_Locale_IncludeResourceBundles_Spaces_VerifyLocales" description="Confirm that -locale can be given a comma-delimited list of locales.  Confirm that the locales are present." keywords="[Localization,Compiler,locale]" >
-    <body>
-        <AssertMethodValue method="value=ResourceManager.getInstance().getLocales().length" value="3" />
-        <AssertMethodValue method="value=ResourceManager.getInstance().getLocales().indexOf('en_US') != -1" value="true" />
-        <AssertMethodValue method="value=ResourceManager.getInstance().getLocales().indexOf('ja_JP') != -1" value="true" />
-        <AssertMethodValue method="value=ResourceManager.getInstance().getLocales().indexOf('fr_FR') != -1" value="true" />
-        <Pause timeout="1" />
-    </body>
-</TestCase>
-
-<TestCase frequency="all" testID="Compc_Params_Locale_IncludeResourceBundles_Space_enUSResource" description="Confirm that -locale can be given a comma-delimited list of locales.  Check en_US." keywords="[Localization,Compiler,include-resource-bundles]" >
-    <setup>
-        <RunCode code="ResourceManager.getInstance().localeChain=['en_US']" />
-    </setup>
-    <body>
-        <AssertMethodValue method="value=ResourceManager.getInstance().getString('bundle1', 'GREETING')" value="Bundle 1 in en_US says howdy!" />
-        <Pause timeout="1" />
-    </body>
-</TestCase>
-
-<TestCase frequency="all" testID="Compc_Params_Locale_IncludeResourceBundles_Space_jaJPResource" description="Confirm that -locale can be given a comma-delimited list of locales.  Check ja_JP." keywords="[Localization,Compiler,include-resource-bundles]" >
-    <setup>
-        <RunCode code="ResourceManager.getInstance().localeChain=['ja_JP']" />
-    </setup>
-    <body>
-        <AssertMethodValue method="value=ResourceManager.getInstance().getString('bundle1', 'GREETING')" value="Bundle 1 in ja_JP says Japanese Hello!" />
-        <Pause timeout="1" />
-    </body>
-</TestCase>
-
-<TestCase frequency="all" testID="Compc_Params_Locale_IncludeResourceBundles_Space_frFRResource" description="Confirm that -locale can be given a comma-delimited list of locales.  Check fr_FR." keywords="[Localization,Compiler,include-resource-bundles]" >
-    <setup>
-        <RunCode code="ResourceManager.getInstance().localeChain=['fr_FR']" />
-    </setup>
-    <body>
-        <AssertMethodValue method="value=ResourceManager.getInstance().getString('bundle1', 'GREETING')" value="Bundle 1 in fr_FR says bonjour!" />
-        <Pause timeout="1" />
-    </body>
-</TestCase>
-
-</testCases>
-
-</UnitTester>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ee75c353/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.compile
----------------------------------------------------------------------
diff --git a/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.compile b/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.compile
deleted file mode 100644
index 5747676..0000000
--- a/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.compile
+++ /dev/null
@@ -1,2 +0,0 @@
--locale en_US fr_FR ja_JP
--library-path=${mustella.dir},${mustella.dir}/classes,${sdk.dir}/frameworks/locale/en_US,${sdk.dir}/frameworks/libs,${sdk.dir}/frameworks/libs/mx,Assets/enUS_frFR_jaJP_bundles123_spaces.swc
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ee75c353/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.mxml
----------------------------------------------------------------------
diff --git a/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.mxml b/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.mxml
deleted file mode 100644
index a05b5fa..0000000
--- a/mustella/tests/resources/Integration/SWFs/Compc_Params_Spaces_App.mxml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<mx:Application backgroundColor="0xFFFFFF"  height="375" width="500" xmlns:mx="http://www.adobe.com/2006/mxml" >
-
-<mx:Script><![CDATA[
-
-]]></mx:Script>
-
-<mx:Label id="lbl1" text="@Resource(bundle='bundle1', key='GREETING')" />
-
-</mx:Application>
\ No newline at end of file