                     iAdvanceStyleClientChild.styleChanged(styleProp);
                 }
             }
-        }
+        }        
     }
 
     /**

     */
    public function styleChanged(styleProp:String):void
    {
        StyleProtoChain.styleChanged(this, styleProp);
        
        if (styleProp && (styleProp != "styleName"))
        { 
            if (hasEventListener(styleProp + "Changed"))
                dispatchEvent(new Event(styleProp + "Changed"));
        }
        else 
        {
            if (hasEventListener("allStylesChanged"))
                dispatchEvent(new Event("allStylesChanged"));
        }
    }

    /**

     *  @private
     */
    private var parentChangedFlag:Boolean = false;
    
    /**
     *  @private
     *  Cached layout direction style
     */
    private var layoutDirectionCachedValue:String = LAYOUT_DIRECTION_CACHE_UNSET;
    
    //--------------------------------------------------------------------------
    //
