Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/flex-sdk into 
develop


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

Branch: refs/heads/release4.11.0
Commit: e9b3aabf40a839016f050faa9c01c30efdfe9f51
Parents: 891df75 9c0607a
Author: mamsellem <[email protected]>
Authored: Tue Oct 8 09:11:11 2013 +0200
Committer: mamsellem <[email protected]>
Committed: Tue Oct 8 09:11:11 2013 +0200

----------------------------------------------------------------------
 README                                          |  23 ++--
 RELEASE_NOTES                                   |   5 +
 .../mx/controls/listClasses/AdvancedListBase.as |   4 +
 .../experimental/src/ExperimentalClasses.as     |   4 +-
 .../supportClasses/AnimationTarget.as           |  68 ++++++++++
 .../supportClazzes/AnimationTarget.as           |  68 ----------
 .../src/spark/containers/DeferredGroup.as       |   2 +-
 .../src/spark/containers/NavigatorGroup.as      |   2 +-
 .../supportClasses/DeferredCreationPolicy.as    | 130 +++++++++++++++++++
 .../supportClazzes/DeferredCreationPolicy.as    | 130 -------------------
 .../AnimationNavigatorLayoutBase.as             |   2 +-
 mustella/patch_testing_loop.sh                  |  35 +++++
 mustella/run_mustella_on_git_status.sh          |  37 ++++++
 mustella/test_patch.sh                          |  59 +++++++++
 mustella/test_patch_by_email.sh                 |  58 +++++++++
 patch_testing_loop.sh                           |  33 -----
 run_mustella_on_git_status.sh                   |  35 -----
 test_patch.sh                                   |  57 --------
 test_patch_by_email.sh                          |  56 --------
 19 files changed, 416 insertions(+), 392 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e9b3aabf/frameworks/projects/experimental/src/spark/containers/DeferredGroup.as
----------------------------------------------------------------------
diff --cc frameworks/projects/experimental/src/spark/containers/DeferredGroup.as
index 722f80d,0425917..8740889
--- a/frameworks/projects/experimental/src/spark/containers/DeferredGroup.as
+++ b/frameworks/projects/experimental/src/spark/containers/DeferredGroup.as
@@@ -50,14 -50,11 +50,14 @@@ package spark.container
        import spark.layouts.BasicLayout;
        import spark.layouts.supportClasses.LayoutBase;
        
-       import spark.containers.supportClazzes.DeferredCreationPolicy;
+       import spark.containers.supportClasses.DeferredCreationPolicy;
        
        use namespace mx_internal;
 -      
 -      //--------------------------------------
 +
 +// for asdoc
 +[Experimental]
 +
 +//--------------------------------------
        //  Events
        //--------------------------------------
        

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e9b3aabf/frameworks/projects/experimental/src/spark/containers/NavigatorGroup.as
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e9b3aabf/frameworks/projects/experimental/src/spark/containers/supportClasses/DeferredCreationPolicy.as
----------------------------------------------------------------------
diff --cc 
frameworks/projects/experimental/src/spark/containers/supportClasses/DeferredCreationPolicy.as
index 0000000,954abd9..3d9fcc3
mode 000000,100644..100644
--- 
a/frameworks/projects/experimental/src/spark/containers/supportClasses/DeferredCreationPolicy.as
+++ 
b/frameworks/projects/experimental/src/spark/containers/supportClasses/DeferredCreationPolicy.as
@@@ -1,0 -1,128 +1,130 @@@
+ 
////////////////////////////////////////////////////////////////////////////////
+ //
+ //  Licensed to the Apache Software Foundation (ASF) under one or more
+ //  contributor license agreements.  See the NOTICE file distributed with
+ //  this work for additional information regarding copyright ownership.
+ //  The ASF licenses this file to You under the Apache License, Version 2.0
+ //  (the "License"); you may not use this file except in compliance with
+ //  the License.  You may obtain a copy of the License at
+ //
+ //      http://www.apache.org/licenses/LICENSE-2.0
+ //
+ //  Unless required by applicable law or agreed to in writing, software
+ //  distributed under the License is distributed on an "AS IS" BASIS,
+ //  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ //  See the License for the specific language governing permissions and
+ //  limitations under the License.
+ //
+ 
////////////////////////////////////////////////////////////////////////////////
+ package spark.containers.supportClasses
+ {
 -      
+ 
 -      /**
++    // for asdoc
++    [Experimental]
++
++/**
+        *  The DeferredCreationPolicy class defines the constant values
+        *  for the <code>creationPolicy</code> property of the DeferedGroup 
class.
+        *
+        *  @see spark.containers.DeferredGroup#creationPolicy
+        *  
+        *  @langversion 3.0
+        *  @playerversion Flash 10
+        *  @playerversion AIR 1.5
+        *  @productversion Flex 4
+        */
+       public class DeferredCreationPolicy
+       {
+               
+               
+               
+               
//--------------------------------------------------------------------------
+               //
+               //  Class constants
+               //
+               
//--------------------------------------------------------------------------
+               
+               /**
+                *  Immediately create all descendants.
+                *
+                *  <p>Avoid using this <code>creationPolicy</code> because
+                *  it increases the startup time of your application.
+                *  There is usually no good reason to create components at 
startup
+                *  which the user cannot see.
+                *  If you are using this policy so that you can "push" data 
into
+                *  hidden components at startup, you should instead design your
+                *  application so that the data is stored in data variables
+                *  and components which are created later "pull" in this data,
+                *  via databinding or an <code>initialize</code> handler.</p>
+                *  
+                *  @langversion 3.0
+                *  @playerversion Flash 9
+                *  @playerversion AIR 1.1
+                *  @productversion Flex 3
+                */
+               public static const ALL:String = "all";
+               
+               /**
+                *  Construct all decendants immediately but only inialize those
+                *  that are visible.
+                *  
+                *  <p>This is useful if you using the container as a 
dataProvider
+                *  to a MenuBar, as the MenuBar requires all the children to 
be created
+                *  to get the correct dataProvider to drive its content.</p>
+                * 
+                *  @langversion 3.0
+                *  @playerversion Flash 9
+                *  @playerversion AIR 1.1
+                *  @productversion Flex 3
+                */
+               public static const CONSTRUCT:String = "construct";
+               
+               /**
+                *  Only construct the immediate descendants and initialize
+                *  those that are visible.
+                * 
+                *  @langversion 3.0
+                *  @playerversion Flash 9
+                *  @playerversion AIR 1.1
+                *  @productversion Flex 3
+                */
+               public static const VISIBLE:String = "visible";
+               
+               /**
+                *  Do not create any children.
+                *
+                *  <p>With this <code>creationPolicy</code>, it is the 
developer's
+                *  responsibility to programmatically create the children 
+                *  from the UIComponentDescriptors by calling
+                *  <code>createComponentsFromDescriptors()</code>
+                *  on the parent container.</p>
+                *  
+                *  @langversion 3.0
+                *  @playerversion Flash 9
+                *  @playerversion AIR 1.1
+                *  @productversion Flex 3
+                */
+               public static const NONE:String = "none";
+               
+               
+               
+               
//--------------------------------------------------------------------------
+               //
+               //  Constructor
+               //
+               
//--------------------------------------------------------------------------
+               
+               /**
+                *  Constructor
+                *  
+                *  @langversion 3.0
+                *  @playerversion Flash 9
+                *  @playerversion AIR 1.1
+                *  @productversion Flex 3
+                */
+               public function DeferredCreationPolicy()
+               {
+                       
+               }
+       }
+ }

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/e9b3aabf/frameworks/projects/experimental/src/spark/layouts/supportClasses/AnimationNavigatorLayoutBase.as
----------------------------------------------------------------------
diff --cc 
frameworks/projects/experimental/src/spark/layouts/supportClasses/AnimationNavigatorLayoutBase.as
index 9b77301,aa1fc3b..f02ad0b
--- 
a/frameworks/projects/experimental/src/spark/layouts/supportClasses/AnimationNavigatorLayoutBase.as
+++ 
b/frameworks/projects/experimental/src/spark/layouts/supportClasses/AnimationNavigatorLayoutBase.as
@@@ -25,12 -25,9 +25,12 @@@ package spark.layouts.supportClasse
        import spark.effects.easing.Linear;
        import spark.effects.easing.Sine;
        
-       import spark.components.supportClazzes.AnimationTarget;
+       import spark.components.supportClasses.AnimationTarget;
  
 -      /**
 +// for asdoc
 +[Experimental]
 +
 +/**
         *  A AnimationNavigatorLayoutBase class is a base class for navigator 
layouts
         *  that can animation between indices.
         * 

Reply via email to