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

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


The following commit(s) were added to refs/heads/feature/MXRoyale by this push:
     new e56d750  Changes for TreeItemRenderer extends UIComponent
e56d750 is described below

commit e56d750a77862ce4fa2617c0cb64ccfbc305aa06
Author: alinakazi <[email protected]>
AuthorDate: Fri Jul 27 10:03:37 2018 +0500

    Changes for TreeItemRenderer extends UIComponent
---
 .../mx/controls/treeClasses/TreeItemRenderer.as    | 50 +++-------------------
 1 file changed, 7 insertions(+), 43 deletions(-)

diff --git 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeItemRenderer.as
 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeItemRenderer.as
index 67a56b2..f0f1bf5 100644
--- 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeItemRenderer.as
+++ 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeItemRenderer.as
@@ -49,13 +49,12 @@ import mx.utils.PopUpUtil;
 COMPILE::JS
 {
     import goog.DEBUG;
-    import mx.core.UIComponent;
 }
-
 import mx.core.IFlexDisplayObject;
 import mx.controls.listClasses.BaseListData;
 import org.apache.royale.html.supportClasses.TreeItemRenderer;
 import mx.core.mx_internal;
+       import mx.core.UIComponent;
 
 use namespace mx_internal;
 
@@ -75,7 +74,7 @@ use namespace mx_internal;
  *  @playerversion AIR 1.1
  *  @productversion Flex 3
  */
-public class TreeItemRenderer extends 
org.apache.royale.html.supportClasses.TreeItemRenderer 
+public class TreeItemRenderer extends UIComponent 
 {
    
 
@@ -137,7 +136,8 @@ public class TreeItemRenderer extends 
org.apache.royale.html.supportClasses.Tree
      */
     protected var label:Object;
     
-    //----------------------------------
+ 
+       //----------------------------------
     //  disclosureIcon
     //----------------------------------
 
@@ -151,39 +151,13 @@ public class TreeItemRenderer extends 
org.apache.royale.html.supportClasses.Tree
      *  @productversion Flex 3
      */
     protected var disclosureIcon:IFlexDisplayObject;
-    
-   COMPILE::JS{
-       public function get mouseEnabled():Boolean
-       {
-       return true;
-
-       }
-       public function set mouseEnabled(value:Boolean):void
-       {
-       }
-       }
-   
+
     
//--------------------------------------------------------------------------
     //
     //  Overridden methods
     //
     
//--------------------------------------------------------------------------
 
-    /**
-     *  @private
-     */
-     protected function createChildren():void
-    {
-    }
-
-   
-    /**
-     *  @private
-     */
-     protected function updateDisplayList(unscaledWidth:Number,
-                                                  unscaledHeight:Number):void
-    {
-    }
     
     
//--------------------------------------------------------------------------
     //
@@ -200,18 +174,8 @@ public class TreeItemRenderer extends 
org.apache.royale.html.supportClasses.Tree
         return label;
     }
     
-    public function setStyle(styleProp:String, newValue:*):void
-    {
-        if (GOOG::DEBUG)
-            trace("setStyle not implemented");
-    }
-   COMPILE::JS{
-               public function addChild(child:UIComponent):UIComponent
-               {
-               var obj:UIComponent =  new UIComponent();
-               return obj;
-               }       
-    }
+       
+   
 
 }
 

Reply via email to