 {
     include "../../core/Version.as";    
 
+    //--------------------------------------------------------------------------
+    //
+    //  Class mixins
+    //
+    //--------------------------------------------------------------------------
+    
+    /**
+     *  @private
+     *  Placeholder for mixin by ButtonBarBaseAccImpl.
+     */
+    mx_internal static var createAccessibilityImplementation:Function;
+
     /**
      *  Constructor.
      * 


use namespace mx_internal;  // use of ListBase/setCurrentCaretIndex(index);


/**
 *  The ButtonBarBase class defines the common behavior for the ButtonBar, TabBar and similar subclasses.   
 *  This class does not add any new API however it refines selection, keyboard focus and keyboard navigation

    //  Overridden Methods
    //
    //--------------------------------------------------------------------------
    
    /**
     *  @private
     *  Called by the initialize() method of UIComponent
     *  to hook in the accessibility code.
     */
    override protected function initializeAccessibility():void
    {
        if (ButtonBarBase.createAccessibilityImplementation != null)
            ButtonBarBase.createAccessibilityImplementation(this);
    }
    
    /**
     *  @private
