         //----------------------------------
         
         /**
-         * @private
-         */  
+         *  Property that returns the effective alpha of this design layer
+         *  (which considers the alpha of this multiplied with the alpha of 
+         *  any ancestor layers).  
+         * 
+         *  @default 1.0
+         * 
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 1.5
+         *  @productversion Flex 4
+         */ 
         public function get computedAlpha():Number
         {
             var currentAlpha:Number = _alpha;

         */  
        private var _alpha:Number = 1.0;
        
        public function get alpha():Number
        {
            return _alpha;
        }
        
        public function set alpha(value:Number):void
        {
            if (_alpha != value)

        
        /**
         * @private
         * Used to notify the visual elements associated with this layer
         * that the computed visiblity has changed.  Dispatches a 
         * "layerPropertyChange" event with property field set to 
         * "computedVisibility".
         */  
        protected function computedVisibilityChanged(value:Boolean):void
        {
            dispatchEvent(new PropertyChangeEvent("layerPropertyChange", false, 
                false, PropertyChangeEventKind.UPDATE, "computedVisibility", !value, value));
            
            for (var i:int = 0; i < layerChildren.length; i++)
            {
