 import mx.events.FlexEvent;
 import mx.events.PropertyChangeEvent;
 import mx.managers.SystemManager;
+import mx.utils.DensityUtil;
 
 import spark.components.SkinnableContainer;
 import spark.components.View;
 import spark.core.ContainerDestructionPolicy;
 import spark.events.DisplayLayerObjectExistenceEvent;
+import spark.utils.MultiDPIBitmapSource;
 
 use namespace mx_internal;
 

     */
    public function saveViewData():Object
    {
        return {label:label, iconClassName:getQualifiedClassName(icon)};
    }
    
    /**

     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get icon():Object
    {
        return _icon;    
    }
