About Diagramming Plugin
In FlexDoc/XML, XML type is a description of particular type of XML files
(e.g. WSDL files or XSD files), which a template application is designed to process.
The XML type is assigned with a certain ID (e.g. 'wsdldoc'
), through which
it is associated with the templates.
All information about the XML type is specified in an XML type configuration file
that is typically provided along with the template set, e.g.
-
{WSDLDoc}/wsdldoc.xmltype
Some XML elements may have special graphical representation called element image
(in case of WSDLDoc, these are XSD diagrams). Element images are generated by a special FlexDoc/XML
plugin called element image provider, which is also specified in the XML type config file
with the property
-
wsdldoc.imageProvider.class
Once activated, the element image provider may register specific FlexQuery functions
and properties, using which the template application may interact with it.
That includes passing to it some data (extracted from the XML files) necessary to generate those diagrams
as well as some additional settings (derived from template parameters).
See Also Parameters:
- Details | XSD Component | Diagram
- Details | XSD Component | Content Element Detail | Diagram
- DiagramKit