             _required = value;
             invalidateSkinState();
         }
-       
-        
-        
+              
+        
+        //--------------------------------------------------------------------------
+        //
+        //  Overridden Properties
+        //
+        //--------------------------------------------------------------------------
         
         //----------------------------------
         //  baselinePosition

            
        }
        
        private function createHelpContent():void
        {
            if (_helpContentFactory && helpContentGroup && helpContentFactoryChanged)
            {
                helpContentFactoryChanged = false;
                
                var content:Object = _helpContentFactory.getInstance();
                
                if (!(content is Array))
                {
                    content = [content];
                }
                
                helpContentGroup.mxmlContent = content as Array; 

            }
            /*if (!mxmlContentCreated)
            {
                mxmlContentCreated = true;
                
                if (_mxmlContentFactory)
                {
                    var deferredContent:Object = _mxmlContentFactory.getInstance();
                    mxmlContent = deferredContent as Array;
                    _deferredContentCreated = true;
                    dispatchEvent(new FlexEvent(FlexEvent.CONTENT_CREATION_COMPLETE));
                }
            }*/
        }
        
    }

    import mx.core.IVisualElement;
    import mx.core.UIComponent;
    import mx.events.FlexEvent;
    
    import spark.components.supportClasses.TextBase;
    import spark.events.ElementExistenceEvent;
