      *  Subsequent calls to the getter of the <code>displayObject</code> property must
      *  return the same display object.
      *
-     *  After the DisplayObject is created, the parent <code>IGraphicElementHost</code>
+     *  After the DisplayObject is created, the parent <code>IGraphicElementContainer</code>
      *  will pass along the display objects to the rest of the elements in the sequence.
      *
-     *  The <code>IGraphicElementHost</code> ensures that this method is called only when needed.
+     *  The <code>IGraphicElementContainer</code> ensures that this method is called only when needed.
      *
      *  <p>If the element wants to participate in the DisplayObject
      *  sharing, then the new DisplayObject must implement IShareableDisplayObject.
-     *  This interface is being used by the <code>IGraphicElementHost</code> to manage invalidation and
+     *  This interface is being used by the <code>IGraphicElementContainer</code> to manage invalidation and
      *  redrawing of the graphic element sequence and typically is not directly
      *  used by the Developer.</p>
      *
      *  <p>To reevaluate the shared sequences, call the 
      *  <code>invalidateGraphicElementSharing()</code> method
-     *  on the <code>IGraphicElementHost</code>.</p>
-     *
-     *  <p>To force the <code>IGraphicElementHost</code> to remove the element's current
+     *  on the <code>IGraphicElementContainer</code>.</p>
+     *
+     *  <p>To force the <code>IGraphicElementContainer</code> to remove the element's current
      *  DisplayObject from its display list and recalculate the
      *  display object sharing, call the
-     *  <code>discardDisplayObject()</code> method on the <code>IGraphicElementHost</code>.</p>
+     *  <code>discardDisplayObject()</code> method on the <code>IGraphicElementContainer</code>.</p>
      *
      *  @return The display object created.
      * 
      *  @see #displayObject
-     *  @see spark.components.IGraphicElementHost#invalidateGraphicElementSharing
-     *  @see spark.components.IGraphicElementHost#discardDisplayObject
+     *  @see spark.components.IGraphicElementContainer#invalidateGraphicElementSharing
+     *  @see spark.components.IGraphicElementContainer#discardDisplayObject
      *  
      *  @langversion 3.0
      *  @playerversion Flash 10

 *
 *  <p>Another use case is when an element does not derrive from
 *  DisplayObject but instead maintains, creates and/or destroys
 *  its own DisplayObject. The <code>IGraphicElementHost</code> will ensure to
 *  call the element to create the DisplayObject, add the
 *  DisplayObject as its child at the correct index as well as
 *  handle its removal.</p> 


    /**
     *  Indicates the association between this IGraphicElement and its
     *  display objects.  The <code>IGraphicElementContainer</code> manages this 
     *  property and the values are one of the DisplayObjectSharingMode enum class.
     *
     *  <ul> 
