 public class AccImpl extends AccessibilityImplementation
 {
     include "../core/Version.as";
-        
+
     //--------------------------------------------------------------------------
     //
     //  Class methods

            accState |= AccConst.STATE_SYSTEM_FOCUSABLE
        
            // This sets STATE_SYSTEM_FOCUSED appropriately for simple components
			// and top levels of complex ones, but not for any subparts.
			// That has to be done in the component's get_accState() method.
            // example: listItems in a list.
            if (UIComponent(master) == UIComponent(master).getFocus()
            && childID == 0)

     */
    public static function getFormName(component:UIComponent):String
    {
        // Return nothing if we are a container 
        if (getMatchingDefinition(component, getDefinitions("Container", component.moduleFactory)))
            return "";

        // Return nothing if we are not in a FormItem.
        var formItem:UIComponent = findMatchingAncestor(component.parent, isFormItem);
        if (!formItem)
            return "";

        // We're under a FormItem, so return the appropriate name for it.
        var formName:String = determineFormItemString(formItem);
        return formName;
    }
    
