 
 import flashx.textLayout.compose.TextLineRecycler;
 
+import mx.core.FlexVersion;
 import mx.core.IFlexModuleFactory;
 import mx.core.UIComponent;
+import mx.core.UIComponentGlobals;
 import mx.core.mx_internal;
 import mx.events.FlexEvent;
 import mx.resources.IResourceManager;

    {
        // Make sure that if we did a double pass, next time around we'll
        // measure normally
        _widthConstraint = NaN;
    }
}

}

                "core", "truncationIndicator");
        }
        
        if (FlexVersion.compatibilityVersion < FlexVersion.VERSION_4_5)
            addEventListener(FlexEvent.UPDATE_COMPLETE, updateCompleteHandler);

        // Register as a weak listener for "change" events from ResourceManager.
        // If TextBases registered as a strong listener,
        // they wouldn't get garbage collected.
