  *  that components that can have more than one internal focus target
  *  should implement in order to
  *  receive focus from the FocusManager.
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 9
+ *  @playerversion AIR 1.1
+ *  @productversion Flex 3
  */
 public interface IFocusManagerComplexComponent extends IFocusManagerComponent
 {

	 *  A flag that indicates whether the component currently has internal
	 *  focusable targets
	 * 
	 */
	function get hasFocusableContent():Boolean;
	

	 *  keyboard
	 *
	 *  @param direction "bottom" if TAB used with SHIFT key, "top" otherwise
	 *  
	 *  @langversion 3.0
	 *  @playerversion Flash 9
	 *  @playerversion AIR 1.1
	 *  @productversion Flex 3
	 */
	function assignFocus(direction:String):void;

