restore old way of making renderers for now

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

Branch: refs/heads/develop
Commit: 133214fa3b97d752a1f02d1c617acbda4d460e33
Parents: d875567
Author: Alex Harui <aha...@apache.org>
Authored: Thu Sep 25 08:01:16 2014 -0700
Committer: Alex Harui <aha...@apache.org>
Committed: Thu Sep 25 08:01:16 2014 -0700

----------------------------------------------------------------------
 .../FlexJSUI/src/org/apache/flex/html/List.as   | 10 +++++-----
 .../NonVirtualVerticalScrollingLayout.as        | 21 +-------------------
 2 files changed, 6 insertions(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/133214fa/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/List.as
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/List.as 
b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/List.as
index a690b9b..029747e 100644
--- a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/List.as
+++ b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/List.as
@@ -177,11 +177,11 @@ package org.apache.flex.html
                {
             super.addedToParent();
             
-//            if (getBeadByType(IDataProviderItemRendererMapper) == null)
-//            {
-//                var mapper:IDataProviderItemRendererMapper = new 
(ValuesManager.valuesImpl.getValue(this, "iDataProviderItemRendererMapper")) as 
IDataProviderItemRendererMapper;
-//                addBead(mapper);
-//            }
+            if (getBeadByType(IDataProviderItemRendererMapper) == null)
+            {
+                var mapper:IDataProviderItemRendererMapper = new 
(ValuesManager.valuesImpl.getValue(this, "iDataProviderItemRendererMapper")) as 
IDataProviderItemRendererMapper;
+                addBead(mapper);
+            }
                        var itemRendererFactory:IItemRendererClassFactory = 
getBeadByType(IItemRendererClassFactory) as IItemRendererClassFactory;
                        if (!itemRendererFactory)
                        {

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/133214fa/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/layouts/NonVirtualVerticalScrollingLayout.as
----------------------------------------------------------------------
diff --git 
a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/layouts/NonVirtualVerticalScrollingLayout.as
 
b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/layouts/NonVirtualVerticalScrollingLayout.as
index 21ccbf2..a6bca76 100644
--- 
a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/layouts/NonVirtualVerticalScrollingLayout.as
+++ 
b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/layouts/NonVirtualVerticalScrollingLayout.as
@@ -23,32 +23,14 @@ package org.apache.flex.html.beads.layouts
        
        import org.apache.flex.core.IBeadLayout;
        import org.apache.flex.core.IBorderModel;
-<<<<<<< HEAD
        import org.apache.flex.core.IContentView;
-       import org.apache.flex.core.IItemRenderer;
-       import org.apache.flex.core.IItemRendererClassFactory;
-       import org.apache.flex.core.IItemRendererParent;
-       import org.apache.flex.core.ILayoutParent;
-||||||| merged common ancestors
-       import org.apache.flex.core.ILayoutParent;
-=======
        import org.apache.flex.core.IScrollingLayoutParent;
     import org.apache.flex.core.ILayoutParent;
-<<<<<<< HEAD
->>>>>>> refactor ILayoutParent into IScrollingLayoutParent
-||||||| merged common ancestors
-=======
     import org.apache.flex.core.IParentIUIBase;
->>>>>>> get rid of DisplayObject and DisplayObjectContainer dependencies in 
ILayoutParent
        import org.apache.flex.core.IScrollBarModel;
        import org.apache.flex.core.ISelectionModel;
        import org.apache.flex.core.IStrand;
-<<<<<<< HEAD
-       import org.apache.flex.core.UIBase;
-||||||| merged common ancestors
-=======
     import org.apache.flex.core.IUIBase;
->>>>>>> get rid of DisplayObject and DisplayObjectContainer dependencies in 
ILayoutParent
        import org.apache.flex.events.Event;
        import org.apache.flex.events.IEventDispatcher;
        import org.apache.flex.html.List;
@@ -105,10 +87,9 @@ package org.apache.flex.html.beads.layouts
                
                private function changeHandler(event:Event):void
                {            
-<<<<<<< HEAD
             var layoutParent:IScrollingLayoutParent = 
                 _strand.getBeadByType(IScrollingLayoutParent) as 
IScrollingLayoutParent;
-            var contentView:IContentView = layoutParent.contentView as 
IContentView;
+            var contentView:IParentIUIBase = layoutParent.contentView as 
IParentIUIBase;
                        var border:Border = layoutParent.border;
                        var borderModel:IBorderModel = border.model as 
IBorderModel;
                        

Reply via email to