         }
     }
     
+    override mx_internal function mirrorTree(ancestorDir:String):void
+    {
+        ancestorDir = mx_internal::mirrorElement(this, ancestorDir);
+        if (skin)
+            skin.mx_internal::mirrorTree(ancestorDir);
+    }
+    
     //--------------------------------------------------------------------------
     //
     // Skin states support

{

import flash.display.DisplayObject;
import flash.display.DisplayObjectContainer;
import flash.events.Event;
import flash.geom.Point;
import flash.system.ApplicationDomain;

import mx.events.PropertyChangeEvent;
import mx.managers.ISystemManager;
import mx.modules.ModuleManager;

use namespace mx_internal;  // for mx_internal function mirrorTree

//--------------------------------------
//  Styles
