 
 /**
  *  Dispatched when the component is removed from a container as a content child
- *  by using the <code>removeChild()</code> or <code>removeChildAt()</code> method.
+ *  by using the <code>removeChild()</code>, <code>removeChildAt()</code>,
+ *  <code>removeElement()</code>, or <code>removeElementAt()</code> method.
  *  If the component is removed from the container as a noncontent child by
  *  using the <code>rawChildren.removeChild()</code> or
  *  <code>rawChildren.removeChildAt()</code> method, the event is not dispatched.

        // If we just created a UITLFTextField, set its textLineCreator property
        // so that it knows what module to use for creating its TextLines.
        if (className == "mx.core::UITLFTextField")
        	obj.textLineCreator = moduleContext;

        if (obj == null)
            obj = new classObj();

    {
        if (transformZ == value)
            return;
        if (_layoutFeatures == null)
            initAdvancedLayoutFeatures();

        _layoutFeatures.transformZ = value;
        invalidateTransform();
