This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 7d859f7  cleanup
7d859f7 is described below

commit 7d859f73e0a87d128a5b1dfb89f47691542e23d3
Author: Harbs <[email protected]>
AuthorDate: Mon Feb 24 12:51:49 2020 +0200

    cleanup
---
 .../html/beads/DataItemRendererFactoryBase.as      | 109 ++++++++-------------
 .../DataItemRendererFactoryForCollectionView.as    |  81 ++++++---------
 .../DynamicAddItemRendererForArrayListData.as      |  54 ++++------
 .../DynamicUpdateItemRendererForArrayListData.as   |  28 +++---
 .../html/beads/IndexedItemRendererInitializer.as   |  57 +++++------
 5 files changed, 133 insertions(+), 196 deletions(-)

diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryBase.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryBase.as
index c2d2ca5..d38e0b3 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryBase.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryBase.as
@@ -18,109 +18,82 @@
 
////////////////////////////////////////////////////////////////////////////////
 package org.apache.royale.html.beads
 {
-       import org.apache.royale.core.IBead;
-       import org.apache.royale.core.IChild;
        import org.apache.royale.core.IDataProviderItemRendererMapper;
-       import org.apache.royale.core.IDataProviderModel;
        import org.apache.royale.core.IIndexedItemRenderer;
        import org.apache.royale.core.IIndexedItemRendererInitializer;
-       import org.apache.royale.core.IItemRenderer;
-       import org.apache.royale.core.IItemRendererClassFactory;
-       import org.apache.royale.core.IItemRendererInitializer;
        import org.apache.royale.core.IItemRendererOwnerView;
-       import org.apache.royale.core.ILayoutHost;
-       import org.apache.royale.core.IListPresentationModel;
-       import org.apache.royale.core.IParentIUIBase;
-       import org.apache.royale.core.ISelectableItemRenderer;
-       import org.apache.royale.core.IStrand;
        import org.apache.royale.core.IStrandWithModelView;
-       import org.apache.royale.core.IUIBase;
-       import org.apache.royale.core.SimpleCSSStyles;
-       import org.apache.royale.core.UIBase;
-       import org.apache.royale.core.ValuesManager;
        import org.apache.royale.events.Event;
-       import org.apache.royale.events.EventDispatcher;
-       import org.apache.royale.events.IEventDispatcher;
-       import org.apache.royale.html.List;
        import org.apache.royale.html.beads.IListView;
-       import org.apache.royale.html.supportClasses.DataItemRenderer;
-       import org.apache.royale.utils.loadBeadFromValuesManager;
-       import org.apache.royale.utils.sendEvent;
        import org.apache.royale.utils.sendStrandEvent;
 
-    /**
-     *  The DataItemRendererFactoryBase class is a base class
-     *  for IDataProviderItemRendererMapper implementations.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 10.2
-     *  @playerversion AIR 2.6
-     *  @productversion Royale 0.8
-     */
+       /**
+        *  The DataItemRendererFactoryBase class is a base class
+        *  for IDataProviderItemRendererMapper implementations.
+        *  
+        *  @langversion 3.0
+        *  @playerversion Flash 10.2
+        *  @playerversion AIR 2.6
+        *  @productversion Royale 0.8
+        */
        public class DataItemRendererFactoryBase extends 
ItemRendererFactoryBase implements IDataProviderItemRendererMapper
        {
-        /**
-         *  Constructor.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion Royale 0.8
-         */
+               /**
+                *  Constructor.
+                *  
+                *  @langversion 3.0
+                *  @playerversion Flash 10.2
+                *  @playerversion AIR 2.6
+                *  @productversion Royale 0.8
+                */
                public function DataItemRendererFactoryBase(target:Object=null)
                {
                        super(target);
                }
-                               
-        /**
-         *  This Factory deletes all renderers, and generates a renderer
-         *  for every data provider item.
-         *  
-         *  @langversion 3.0
-         *  @playerversion Flash 10.2
-         *  @playerversion AIR 2.6
-         *  @productversion Royale 0.8
+                                               
+               /**
+                *  This Factory deletes all renderers, and generates a renderer
+                *  for every data provider item.
+                *  
+                *  @langversion 3.0
+                *  @playerversion Flash 10.2
+                *  @playerversion AIR 2.6
+                *  @productversion Royale 0.8
                 *  @royaleignorecoercion Array
-         *  @royaleignorecoercion org.apache.royale.core.IStrandWithModelView
-         *  @royaleignorecoercion org.apache.royale.html.beads.IListView
-                *  @royaleignorecoercion 
org.apache.royale.core.IListPresentationModel
-                *  @royaleignorecoercion org.apache.royale.core.UIBase
-                *  @royaleignorecoercion org.apache.royale.core.IItemRenderer
+                *  @royaleignorecoercion 
org.apache.royale.core.IStrandWithModelView
+                *  @royaleignorecoercion org.apache.royale.html.beads.IListView
                 *  @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRenderer
                 *  @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRendererInitializer
-                *  @royaleignorecoercion 
org.apache.royale.html.supportClasses.DataItemRenderer
-                *  @royaleignorecoercion 
org.apache.royale.events.IEventDispatcher
-         */            
+                */             
                override protected function 
dataProviderChangeHandler(event:Event):void
                {
                        var dp:Object = dataProviderModel.dataProvider;
                        if (!dp)
                                return;
-                                   
-            var view:IListView = (_strand as IStrandWithModelView).view as 
IListView;
+                                               
+                       var view:IListView = (_strand as 
IStrandWithModelView).view as IListView;
                        var dataGroup:IItemRendererOwnerView = view.dataGroup;
                        
-            removeAllItemRenderers(dataGroup);
-            
+                       removeAllItemRenderers(dataGroup);
+                       
                        var n:int = dataProviderLength; 
                        for (var i:int = 0; i < n; i++)
                        {                               
-                               var ir:IItemRenderer = 
itemRendererFactory.createItemRenderer() as IItemRenderer;
-                //var dataItemRenderer:DataItemRenderer = ir as 
DataItemRenderer;
+                               var ir:IIndexedItemRenderer = 
itemRendererFactory.createItemRenderer() as IIndexedItemRenderer;
 
                                dataGroup.addItemRenderer(ir, false);
-                var data:Object = getItemAt(i);
-                (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir as 
IIndexedItemRenderer, data, i);
+                               var data:Object = getItemAt(i);
+                               (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, i);
                                ir.data = data;                         
                        }
                        
-            dispatchItemCreatedEvent();
+                       dispatchItemCreatedEvent();
                }
 
-        protected function dispatchItemCreatedEvent():void
-        {
-            sendStrandEvent(_strand,"itemsCreated");
-        }
+               protected function dispatchItemCreatedEvent():void
+               {
+                       sendStrandEvent(_strand,"itemsCreated");
+               }
 
        }
 }
diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryForCollectionView.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryForCollectionView.as
index b68f375..da20166 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryForCollectionView.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryForCollectionView.as
@@ -19,28 +19,15 @@
 package org.apache.royale.html.beads
 {
        import org.apache.royale.collections.ICollectionView;
-       import org.apache.royale.core.IBead;
-       import org.apache.royale.core.IBeadModel;
-       import org.apache.royale.core.IDataProviderItemRendererMapper;
-       import org.apache.royale.core.IDataProviderModel;
-       import org.apache.royale.core.IItemRendererClassFactory;
-       import org.apache.royale.core.IItemRendererOwnerView;
-       import org.apache.royale.core.IListPresentationModel;
        import org.apache.royale.core.IIndexedItemRenderer;
-    import org.apache.royale.core.IIndexedItemRendererInitializer;
-       import org.apache.royale.core.ISelectionModel;
-       import org.apache.royale.core.IStrand;
-    import org.apache.royale.core.IStrandWithModelView;
-       import org.apache.royale.core.SimpleCSSStyles;
-       import org.apache.royale.core.UIBase;
+       import org.apache.royale.core.IIndexedItemRendererInitializer;
+       import org.apache.royale.core.IItemRendererOwnerView;
+       import org.apache.royale.core.IStrandWithModelView;
        import org.apache.royale.events.CollectionEvent;
        import org.apache.royale.events.Event;
-       import org.apache.royale.events.EventDispatcher;
        import org.apache.royale.events.IEventDispatcher;
-       import org.apache.royale.html.supportClasses.StringItemRenderer;
-       import org.apache.royale.html.supportClasses.UIItemRendererBase;
-       import org.apache.royale.utils.loadBeadFromValuesManager;
        import org.apache.royale.html.beads.IListView;
+       import org.apache.royale.utils.sendStrandEvent;
 
        
        /**
@@ -75,7 +62,7 @@ package org.apache.royale.html.beads
                        dped.addEventListener(CollectionEvent.ITEM_REMOVED, 
itemRemovedHandler);
                        dped.addEventListener(CollectionEvent.ITEM_UPDATED, 
itemUpdatedHandler);
                        
-            super.dataProviderChangeHandler(event);
+                       super.dataProviderChangeHandler(event);
                }
                
                /**
@@ -83,7 +70,6 @@ package org.apache.royale.html.beads
                 * @royaleignorecoercion 
org.apache.royale.collections.ICollectionView
                 * @royaleignorecoercion 
org.apache.royale.core.IListPresentationModel
                 * @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRenderer
-                * @royaleignorecoercion 
org.apache.royale.events.IEventDispatcher
                 */
                protected function itemAddedHandler(event:CollectionEvent):void
                {
@@ -93,15 +79,15 @@ package org.apache.royale.html.beads
                        if (!dp)
                                return;
                        
-            var view:IListView = (_strand as IStrandWithModelView).view as 
IListView;
-            var dataGroup:IItemRendererOwnerView = view.dataGroup;
-            
+                       var view:IListView = (_strand as 
IStrandWithModelView).view as IListView;
+                       var dataGroup:IItemRendererOwnerView = view.dataGroup;
+                       
                        var ir:IIndexedItemRenderer = 
itemRendererFactory.createItemRenderer() as IIndexedItemRenderer;
                        dataGroup.addItemRendererAt(ir, event.index);
 
-            var data:Object = event.item;
-            (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
-            ir.data = data;                            
+                       var data:Object = event.item;
+                       (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
+                       ir.data = data;                         
                        
                        // update the index values in the itemRenderers to 
correspond to their shifted positions.
                        var n:int = dataGroup.numItemRenderers;
@@ -116,9 +102,8 @@ package org.apache.royale.html.beads
                                //var ubase:UIItemRendererBase = ir as 
UIItemRendererBase;
                                //if (ubase) ubase.updateRenderer()
                        }
-                       
-                       (_strand as IEventDispatcher).dispatchEvent(new 
Event("itemsCreated"));
-                       (_strand as IEventDispatcher).dispatchEvent(new 
Event("layoutNeeded"));
+                       sendStrandEvent(_strand,"itemsCreated");
+                       sendStrandEvent(_strand,"layoutNeeded");
                }
                
                private var dp:ICollectionView;
@@ -128,7 +113,6 @@ package org.apache.royale.html.beads
                 * @royaleignorecoercion 
org.apache.royale.collections.ICollectionView
                 * @royaleignorecoercion 
org.apache.royale.core.IListPresentationModel
                 * @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRenderer
-                * @royaleignorecoercion 
org.apache.royale.events.IEventDispatcher
                 */
                protected function 
itemRemovedHandler(event:CollectionEvent):void
                {
@@ -138,9 +122,9 @@ package org.apache.royale.html.beads
                        if (!dp)
                                return;
                        
-            var view:IListView = (_strand as IStrandWithModelView).view as 
IListView;
-            var dataGroup:IItemRendererOwnerView = view.dataGroup;
-            
+                       var view:IListView = (_strand as 
IStrandWithModelView).view as IListView;
+                       var dataGroup:IItemRendererOwnerView = view.dataGroup;
+                       
                        var ir:IIndexedItemRenderer = 
dataGroup.getItemRendererAt(event.index) as IIndexedItemRenderer;
                        if (!ir) return; // may have already been cleaned up, 
possibly when a tree node closes
                        dataGroup.removeItemRenderer(ir);
@@ -158,8 +142,7 @@ package org.apache.royale.html.beads
                                //var ubase:UIItemRendererBase = ir as 
UIItemRendererBase;
                                //if (ubase) ubase.updateRenderer()
                        }
-                       
-                       (_strand as IEventDispatcher).dispatchEvent(new 
Event("layoutNeeded"));
+                       sendStrandEvent(_strand,"layoutNeeded");
                }
                
                /**
@@ -175,27 +158,27 @@ package org.apache.royale.html.beads
                        if (!dp)
                                return;
 
-            var view:IListView = (_strand as IStrandWithModelView).view as 
IListView;
-            var dataGroup:IItemRendererOwnerView = view.dataGroup;
-            
+                       var view:IListView = (_strand as 
IStrandWithModelView).view as IListView;
+                       var dataGroup:IItemRendererOwnerView = view.dataGroup;
+                       
                        // update the given renderer with (possibly) new 
information so it can change its
                        // appearence or whatever.
                        var ir:IIndexedItemRenderer = 
dataGroup.getItemRendererAt(event.index) as IIndexedItemRenderer;
 
-            var data:Object = event.item;
-            (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
-            ir.data = data;                            
+                       var data:Object = event.item;
+                       (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
+                       ir.data = data;                         
                }
 
-        override protected function get dataProviderLength():int
-        {
-            return dp.length;
-        }
-        
-        override protected function getItemAt(i:int):Object
-        {
-            return dp.getItemAt(i);
-        }
+               override protected function get dataProviderLength():int
+               {
+                       return dp.length;
+               }
+               
+               override protected function getItemAt(i:int):Object
+               {
+                       return dp.getItemAt(i);
+               }
                
        }
 }
\ No newline at end of file
diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicAddItemRendererForArrayListData.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicAddItemRendererForArrayListData.as
index 3f5edcc..8ea2247 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicAddItemRendererForArrayListData.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicAddItemRendererForArrayListData.as
@@ -18,27 +18,17 @@
 
////////////////////////////////////////////////////////////////////////////////
 package org.apache.royale.html.beads
 {
-    import org.apache.royale.collections.IArrayList;
-       import org.apache.royale.core.IBead;
-       import org.apache.royale.core.IDataProviderModel;
+       import org.apache.royale.collections.IArrayList;
        import org.apache.royale.core.IIndexedItemRenderer;
        import org.apache.royale.core.IIndexedItemRendererInitializer;
-       import org.apache.royale.core.IItemRendererClassFactory;
        import org.apache.royale.core.IItemRendererOwnerView;
-       import org.apache.royale.core.IListPresentationModel;
-       import org.apache.royale.core.IParent;
-       import org.apache.royale.core.ISelectionModel;
-       import org.apache.royale.core.IStrand;
        import org.apache.royale.core.IStrandWithModelView;
-       import org.apache.royale.core.SimpleCSSStyles;
-       import org.apache.royale.core.UIBase;
        import org.apache.royale.events.CollectionEvent;
        import org.apache.royale.events.Event;
-       import org.apache.royale.events.IEventDispatcher;
        import org.apache.royale.html.beads.IListView;
-       import org.apache.royale.utils.loadBeadFromValuesManager;
+       import org.apache.royale.utils.sendStrandEvent;
 
-    /**
+       /**
         * Handles the adding of an itemRenderer once the corresponding datum 
has been added
         * from the IDataProviderModel.
         *
@@ -61,8 +51,8 @@ package org.apache.royale.html.beads
                {
                }
 
-        private var dp:IArrayList;
-        
+               private var dp:IArrayList;
+               
                /**
                 *  @private
                 *  @royaleemitcoercion 
org.apache.royale.events.IEventDispatcher
@@ -87,30 +77,28 @@ package org.apache.royale.html.beads
                 *  @royaleignorecoercion 
org.apache.royale.core.IListPresentationModel
                 *  @royaleignorecoercion org.apache.royale.core.IParent
                 *  @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRenderer
-                *  @royaleignorecoercion 
org.apache.royale.events.IEventDispatcher
                 */
                protected function handleItemAdded(event:CollectionEvent):void
                {
                        var ir:IIndexedItemRenderer = 
itemRendererFactory.createItemRenderer() as IIndexedItemRenderer;
 
-            var view:IListView = (_strand as IStrandWithModelView).view as 
IListView;
-            var dataGroup:IItemRendererOwnerView = view.dataGroup;
-            
+                       var view:IListView = (_strand as 
IStrandWithModelView).view as IListView;
+                       var dataGroup:IItemRendererOwnerView = view.dataGroup;
+                       
                        // update the index values in the itemRenderers to 
correspond to their shifted positions.
-            dataGroup.addItemRenderer(ir, false);
-            var data:Object = event.item;
-            (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
-            ir.data = data;
-            
-            // update the index values in the itemRenderers to correspond to 
their shifted positions.
-            var n:int = dataGroup.numItemRenderers;
-            for (var i:int = event.index; i < n; i++)
-            {
-                ir = dataGroup.getItemRendererAt(i) as IIndexedItemRenderer;
-                ir.index = i;
-            }
-
-                       (_strand as IEventDispatcher).dispatchEvent(new 
Event("layoutNeeded"));
+                       dataGroup.addItemRenderer(ir, false);
+                       var data:Object = event.item;
+                       (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
+                       ir.data = data;
+                       
+                       // update the index values in the itemRenderers to 
correspond to their shifted positions.
+                       var n:int = dataGroup.numItemRenderers;
+                       for (var i:int = event.index; i < n; i++)
+                       {
+                               ir = dataGroup.getItemRendererAt(i) as 
IIndexedItemRenderer;
+                               ir.index = i;
+                       }
+                       sendStrandEvent(_strand,"layoutNeeded");
                }
        }
 }
diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicUpdateItemRendererForArrayListData.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicUpdateItemRendererForArrayListData.as
index b8b3bac..220155e 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicUpdateItemRendererForArrayListData.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicUpdateItemRendererForArrayListData.as
@@ -18,20 +18,17 @@
 
////////////////////////////////////////////////////////////////////////////////
 package org.apache.royale.html.beads
 {
-       import org.apache.royale.core.IBead;
-       import org.apache.royale.core.IDataProviderModel;
        import org.apache.royale.core.IIndexedItemRenderer;
        import org.apache.royale.core.IIndexedItemRendererInitializer;
        import org.apache.royale.core.IItemRendererOwnerView;
-       import org.apache.royale.core.ISelectionModel;
-       import org.apache.royale.core.IStrand;
        import org.apache.royale.core.IStrandWithModelView;
        import org.apache.royale.events.CollectionEvent;
        import org.apache.royale.events.Event;
        import org.apache.royale.events.IEventDispatcher;
        import org.apache.royale.html.beads.IListView;
+       import org.apache.royale.utils.sendStrandEvent;
 
-    /**
+       /**
         * Handles the update of an itemRenderer once the corresponding datum 
has been updated
         * from the IDataProviderModel.
         *
@@ -55,7 +52,7 @@ package org.apache.royale.html.beads
                }
                
                /**
-                * @private
+                * @royaleignorecoercion 
org.apache.royale.events.IEventDispatcher
                 */
                override protected function 
dataProviderChangeHandler(event:Event):void
                {
@@ -74,18 +71,21 @@ package org.apache.royale.html.beads
                 *  @playerversion Flash 10.2
                 *  @playerversion AIR 2.6
                 *  @productversion Royale 0.9.0
+                *  @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRenderer
+                *  @royaleignorecoercion 
org.apache.royale.core.IIndexedItemRendererInitializer
+                *  @royaleignorecoercion 
org.apache.royale.core.IStrandWithModelView
+                *  @royaleignorecoercion org.apache.royale.html.beads.IListView
                 */
                protected function handleItemUpdated(event:CollectionEvent):void
                {
-            var view:IListView = (_strand as IStrandWithModelView).view as 
IListView;
-            var dataGroup:IItemRendererOwnerView = view.dataGroup;
-            var ir:IIndexedItemRenderer = 
dataGroup.getItemRendererForIndex(event.index) as IIndexedItemRenderer;
+                       var view:IListView = (_strand as 
IStrandWithModelView).view as IListView;
+                       var dataGroup:IItemRendererOwnerView = view.dataGroup;
+                       var ir:IIndexedItemRenderer = 
dataGroup.getItemRendererForIndex(event.index) as IIndexedItemRenderer;
 
-            var data:Object = event.item;
-            (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
-            ir.data = data;
-
-                       (_strand as IEventDispatcher).dispatchEvent(new 
Event("layoutNeeded"));
+                       var data:Object = event.item;
+                       (itemRendererInitializer as 
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, 
event.index);
+                       ir.data = data;
+                       sendStrandEvent(_strand,"layoutNeeded");
                }
 
        }
diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IndexedItemRendererInitializer.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IndexedItemRendererInitializer.as
index 7a984d0..aa357fc 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IndexedItemRendererInitializer.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IndexedItemRendererInitializer.as
@@ -18,24 +18,17 @@
 
////////////////////////////////////////////////////////////////////////////////
 package org.apache.royale.html.beads
 {      
-       import org.apache.royale.core.IItemRendererOwnerView;
-       
        import org.apache.royale.core.Bead;
        import org.apache.royale.core.IDataProviderModel;
        import org.apache.royale.core.IIndexedItemRenderer;
        import org.apache.royale.core.IIndexedItemRendererInitializer;
        import org.apache.royale.core.IItemRenderer;
-    import org.apache.royale.core.ILabelFieldItemRenderer;
-    import org.apache.royale.core.IListPresentationModel;
+       import org.apache.royale.core.ILabelFieldItemRenderer;
        import org.apache.royale.core.IStrand;
-    import org.apache.royale.core.IStrandWithPresentationModel;
-       import org.apache.royale.core.IUIBase;
-    import org.apache.royale.core.SimpleCSSStyles;
-       import org.apache.royale.core.UIBase;
 
        /**
         *  The ListItemRendererInitializer class initializes item renderers
-     *  in list classes.
+        *  in list classes.
         *  
         *  @langversion 3.0
         *  @playerversion Flash 10.2
@@ -56,9 +49,9 @@ package org.apache.royale.html.beads
                {
                }
                
-        protected var dataProviderModel:IDataProviderModel;
-        protected var labelField:String;
-        
+               protected var dataProviderModel:IDataProviderModel;
+               protected var labelField:String;
+               
                /**
                 *  @copy org.apache.royale.core.IBead#strand
                 *  
@@ -72,8 +65,8 @@ package org.apache.royale.html.beads
                override public function set strand(value:IStrand):void
                {       
                        _strand = value;
-            dataProviderModel = _strand.getBeadByType(IDataProviderModel) as 
IDataProviderModel;
-            labelField = dataProviderModel.labelField;            
+                       dataProviderModel = 
_strand.getBeadByType(IDataProviderModel) as IDataProviderModel;
+                       labelField = dataProviderModel.labelField;              
        
                }
                
                /**
@@ -83,24 +76,24 @@ package org.apache.royale.html.beads
                 */
                public function initializeItemRenderer(ir:IItemRenderer, 
data:Object):void
                {
-            if (ir is ILabelFieldItemRenderer)
-                (ir as ILabelFieldItemRenderer).labelField = labelField;
-            
-            setupVisualsForItemRenderer(ir as IIndexedItemRenderer);
-        }
-        
-        /**
-         *  @private
-         *  @royaleignorecoercion org.apache.royale.core.HTMLElementWrapper
-         */
-        public function initializeIndexedItemRenderer(ir:IIndexedItemRenderer, 
data:Object, index:int):void
-        {
-            ir.index = index;
-            initializeItemRenderer(ir, data);
-        }
-        
-        protected function 
setupVisualsForItemRenderer(ir:IIndexedItemRenderer):void
-        {
+                       if (ir is ILabelFieldItemRenderer)
+                               (ir as ILabelFieldItemRenderer).labelField = 
labelField;
+                       
+                       setupVisualsForItemRenderer(ir as IIndexedItemRenderer);
+               }
+               
+               /**
+                *  @private
+                *  @royaleignorecoercion 
org.apache.royale.core.HTMLElementWrapper
+                */
+               public function 
initializeIndexedItemRenderer(ir:IIndexedItemRenderer, data:Object, 
index:int):void
+               {
+                       ir.index = index;
+                       initializeItemRenderer(ir, data);
+               }
+               
+               protected function 
setupVisualsForItemRenderer(ir:IIndexedItemRenderer):void
+               {
                }
 
        }

Reply via email to