收集Flex应用程序的类层次结构

时间:2012-09-13 08:11:57

标签: flex reflection introspection class-hierarchy

我想知道:如果我构建了一个Flex应用程序,是否有可能以某种方式使用反射或其他方法收集它的类层次结构?例如,如果我已经定义了组件:CustomButton派生自Button和RedCustomButton派生自CustomButton。是否有可能得到如下结果:“Button< - CustomButton< - RedCustomButton”?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以使用describeType

trace(describeType(UIComponent));

public function describeType(value:*):XML Reference from Adobe Help

  

生成一个描述名为的ActionScript对象的XML对象   方法的参数。该方法实现了编程   ActionScript语言的反射概念。

另外,我建议您使用Spicelib Reflect库。