Pretty sure this has been answered before so search the archives to confirm, but I think you have to use describeType().
HTH, Ben --- In flexcoders@yahoogroups.com, Hrundik <[EMAIL PROTECTED]> wrote: > > Hello! > > There is a way to check if object is an instance of some class and > implements the interface: > > if(myobj is MyInterface) {...} > > But is there a way to check if class created at runtime implements > certain interface? > > This way doesn't work (MyClass implements MyInterface): > > var myClassName : String = "MyClass"; > var myclass : Class = flash.utilsgetDefinitionByName (myClassName); > if(myclass is MyInterface){...} > > And i think it shouldn't, cause Class class extends Object class. > > -- > With kindest regards, > Nikita Petrov aka Hrundik mailto:[EMAIL PROTECTED] >