                 }
 
                 Accessibility.updateProperties();
-				break;
+                break;
             }
 
             case "toolTipChanged":


    /**
     *  @private
	 *  Creates a UIComponent's AccessibilityProperties object.
	 *  This method is called from UIComponent's
	 *  initializeAccessibility() method.
     */
    mx_internal static function createAccessibilityImplementation(
                                            component:UIComponent):void

            new UIComponentAccProps(component);
    }
    
    /**
     *  @private
     *  Determines whether a component should avoid producing MSAA information
     *  directly.  Components that are represented otherwise, such as
     *  a form field's Required Field indicator (which causes "Required field"
     *  to be included in the field's accessible name) should be made silent
     *  in this way.
     *
     *  @param component The component to check.
     *
     *  @return true if this component should be silent.
     */
    mx_internal static function componentShouldBeSilent(component:UIComponent):Boolean
    {
        // All tests below require Group to exist and to be under a FormItem.
        var groupClass:Class = Class(AccImpl.getDefinition(
            "spark.components.Group", component.moduleFactory
        ));
        if (!groupClass)
            return false;
        var formItem:UIComponent = AccImpl.findMatchingAncestor(component, AccImpl.isFormItem);
        if (!formItem)
            return false;

        // This catches labels for FormItem fields,
        // and also one object related to the Required Field indicator.
        // TODO:  We might want to silence all Group components under a FormItem,
        // but this theory remains to be tested and so is not implemented here.
        // component.parent should be a FormItem skin (possibly a custom one),
        // so the parent of that should be the FormItem.
        // The try/catch block prevents an RTE if
        // component.parent.parent doesn't exist.
        try
        {
            if (component is groupClass
            && component.parent.parent === formItem)
                return true;
        }
        catch (e:Error)
        {
        }

        // This catches the Required Field graphic itself.
        // Sought structure: Image in Group in skin in FormItem.
        var imageClass:Class = Class(AccImpl.getDefinition(
            "spark.components.Image", component.moduleFactory
        ));
        if (!imageClass)
            return false;
        try
        {
        if (component is imageClass && component.parent is groupClass
        && component.parent.parent.parent === formItem)
            return true;
        }
        catch (e:Error)
        {
        }

        return false;
    }

    //--------------------------------------------------------------------------
    //
    //  Constructor
