      */
     public function validateDisplayList():void
     {
-    	// TODO!!! Turn this off for now because we need to clear all of the DisplayObject
-    	// graphics and thus need to redraw each graphic element
-    	// Put this back in once we implement drawingAPI2 
+        // TODO!!! Turn this off for now because we need to clear all of the DisplayObject
+        // graphics and thus need to redraw each graphic element
+        // Put this back in once we implement drawingAPI2 
         /* if (!invalidateDisplayListFlag)
             return; */
         invalidateDisplayListFlag = false;
 
-		if (visible)
-        	updateDisplayList(_width, _height);
+        if (visible)
+            updateDisplayList(_width, _height);
         
         // If we aren't doing any more invalidation, send out an UpdateComplete event
         if (!invalidatePropertiesFlag && !invalidateSizeFlag && !invalidateDisplayListFlag)

        }
        else
        {
        	if (visibleChanged)
        	{
        		visibleChanged = false;
        		
        		// If we're sharing a display list, we need to force a redraw
        		// to change visibility.
        		invalidateDisplayList();
        	}
        }
    }


     */
    protected function get drawX():Number
    {
        // Draw position depends upon which coordinate space we are located in.
        // TODO!!! We need to apply all of the transforms of our ancestors
        return displayObject ? 0 : sharedDisplayObject && sharedDisplayObject != elementHost ? x - sharedDisplayObject.x : x;
    }
    
