      *   A reference to the visual element that displays this FormItem's label.
      */
     [SkinPart(required="false")]
-    public var labelDisplay:TextBase;
+    public var labelDisplay:IDisplayText;
             
     /**
      *  A reference to the visual element that displays the FormItem's sequenceLabel.
      */
     [SkinPart(required="false")]
-    public var sequenceLabelDisplay:TextBase;
+    public var sequenceLabelDisplay:IDisplayText;
     
     /**
      *  A reference to the Group that contains the FormItem's helpContentGroup.

import flash.events.Event;

import mx.core.IDeferredInstance;
import mx.core.UIComponent;
import mx.core.mx_internal;
import mx.events.FlexEvent;

import spark.components.supportClasses.TextBase;
import spark.events.ElementExistenceEvent;

use namespace mx_internal;


     */
    override public function get baselinePosition():Number
    {
        return getBaselinePositionForPart(labelDisplay as IVisualElement);
    }     
    
    //--------------------------------------------------------------------------
