Most Flex applications tend to contain custom components. Since business requirements have become more and more complex, one cannot build an application without incorporating a few custom components. For instance, many business intelligence reports, such as the ones from MicroStrategy, contain complex business data, charts,…