Class hierarchy for visual components

Flex visual components are implemented as a class hierarchy in ActionScript. Therefore, each visual component in your application is an instance of an ActionScript class. The following image shows this hierarchy in detail up to the Flash Sprite component level:


Component class hierarchy

All visual components are derived from the UIComponent class and its superclasses, the Flash Sprite through Object classes, and inherit the properties and methods of their superclasses. In addition, visual components inherit other characteristics of the superclasses, including event, style, and behavior definitions.


Flex 2.01

Take a survey