         //----------------------------------
         
         /**
-         * @private
-         */  
+         *  ID of the layer component. This value becomes the instance name of the layer
+         *  and as such, should not contain any white space or special characters. 
+         * 
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 1.5
+         *  @productversion Flex 4
+         */
         public var id:String;
         
         //----------------------------------

        //----------------------------------
        
        /**
         * @private
         */  
        public function get computedAlpha():Number
        {
            var currentAlpha:Number = _alpha;

         *  Constructor.
         *  
         *  @langversion 3.0
         *  @playerversion Flash 10
         *  @playerversion AIR 1.5
         *  @productversion Flex 4
         */
        public function DesignLayer()
