          */
         public var beads:Array;
         
+        COMPILE::AS3
         private var _beads:Vector.<IBead>;
         
         /**

         */
        public function getElementIndex(c:Object):int
        {
            if (c is IUIBase)
                return getChildIndex(IUIBase(c).element as DisplayObject);

            return getChildIndex(c as DisplayObject);
        }
        
        /**

            
        }
        
        COMPILE::AS3
        private function enterFrameHandler(event:flash.events.Event):void
        {
            if (dispatchEvent(new org.apache.flex.events.Event("preinitialize", false, true)))
