How Extensions Work
Extensions generate diagrams by translating some external source of data into a diagram using the VisualScript SDK. SmartDraw has a number of built-in extensions that let you point to a source of relevant data and generate a diagram like a class diagram or database diagram automatically. You can also create your own. Here's a quick overview of how an Extension works.