Копать здесь... Это если точно нужно знать кто от кого....
На самом деле - узнать является ли объект наследником какого-либо класса быстро можно так:

Код AS3:
var s:Sprite = new Sprite()
trace(s as DisplayObject); //[object Sprite]
trace(s as DisplayObjectContainer); //[object Sprite]
trace(s as EventDispatcher); //[object Sprite]
trace(s as MovieClip); //null