     function validateProperties():void;
     
     /**
-     *  Called by the parent Group to validate the size of
+     *  Called by the <code>IGraphicElementHost</code> to validate the size of
      *  this element.
      * 
      *  <p>When the size of the element changes and is going to affect the
-     *  parent Group layout, the implementer is responsible
+     *  <code>IGraphicElementHost</code> layout, the implementer is responsible
      *  for invalidating the parent's size and display list.</p>
      * 
-     *  <p>To ensure that this method is called, notify the parent Group
+     *  <p>To ensure that this method is called, notify the <code>IGraphicElementHost</code>
      *  by calling its <code>invalidateGraphicElementSize()</code> method.</p>
      * 
      *  <p>This method might be called even if this element has not
-     *  notified the parent Group.</p>
+     *  notified the <code>IGraphicElementHost</code>.</p>
      * 
      *  @see #validateProperties
      *  @see #validateDisplayList

     *
     *  <p>The element must alway redraw even if it itself has not changed
     *  since the last time the <code>validateDisplayList()</code> method was called.
     *  The parent <code>Group</code> will redraw the whole sequence
     *  if any of its elements need to be redrawn.</p>
     * 
     *  <p>To ensure this method is called, notify the parent Group
     *  by calling its <code>invalidateGraphicElementSize()</code> method.</p>  
     * 
     *  <p>This method might be called even if this element has not
     *  notified the parent Group.</p>
     * 
     *  @see #displayObject
     *  @see #validateProperties

    function canShareWithNext(element:IGraphicElement):Boolean;
    
    /**
     *  Called by <code>IGraphicElementHost</code> when an IGraphicElement
     *  is added to or removed from the host.
     *  <p>Developers typically never need to call this method.</p>
     *
     *  @param parent The <code>IGraphicElementHost</code> of this <code>IGraphicElement</code>.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    function parentChanged(parent:IGraphicElementHost):void;

    /**
     *  Called by the <code>IGraphicElementHost</code> to validate the properties of
     *  this element.
     * 
     *  <p>To ensure that this method is called, notify the <code>IGraphicElementHost</code>
     *  by calling its <code>invalidateGraphicElementProperties()</code> method.</p>  
     * 
     *  <p>This method might be called even if this element has not
     *  notified the <code>IGraphicElementHost</code>.</p>
     * 
     *  @see #validateSize
     *  @see #validateDisplayList
