  *  which display text using CSS styles for the default format.
  */
 public class TextGraphicElement extends GraphicElement
-    implements IStyleClient
+    implements IAdvancedStyleClient
 {
     include "../../core/Version.as";
 


import mx.core.mx_internal;
import mx.styles.CSSStyleDeclaration;
import mx.styles.IStyleClient;
import mx.styles.StyleManager;
import mx.styles.StyleProtoChain;
import mx.utils.NameUtil;


    //--------------------------------------------------------------------------
    //
    //  Properties: IAdvancedStyleClient
    //
    //--------------------------------------------------------------------------

    //----------------------------------
    //  pseudoSelectorState
    //----------------------------------

    /**
     *  This property is required by the IAdvancedStyleClient interface,
     *  but returns null for TextGraphicElements as they do not have
     *  state specific behavior.
     */
    public function get pseudoSelectorState():String
    {
        return null;
    }

    //----------------------------------
    //  styleParent
    //----------------------------------

    /**
     *  The parent of this component.
     */ 
    public function get styleParent():IAdvancedStyleClient
    {
        return parent as IAdvancedStyleClient;
    }

    //--------------------------------------------------------------------------
    //
    //  Properties
    //
    //--------------------------------------------------------------------------
