FlexDoc/XML - XSDDoc - Parameter Tree
About XSDDoc parameters

«Navigation» parameter group
This group of parameter controls the generation of the frameset and various navigation lists used in Framed HTML Documentation.
Parameter | Name / Type / Description |
---|---|
nav.overviewFrame : boolean
Specify whether to generate the Overview Frame, which contains primary navigation lists (such as the lists of namespaces and XML schemas that have been documented). This might be more important for large XML schema projects (with multiple schemas/namespaces). That may be more important for large XML schema projects (with multiple schemas/namespaces). For a small XML schema or when you generate some specialized documentation, you may find that the Overview Frame redundant. Nested Parameters:
| |
nav.overviewFrame.title : string
Specify the title to be placed at the top of the Overview Frame. The text specified with this parameter may contain HTML tags, which will be rendered with the corresponding formatting. See also: Using HTML markup in annotations Default Value:
|
|
nav.overviewFrame.overview : boolean
Specify whether to show the Overview item. The item is linked to the Overview Summary page targeted to the Detail Frame. Default Value:
|
|
nav.overviewFrame.allcomps : boolean
Specify whether to show the All Components item. The item is linked to the All Components Navigation List targeted to the List Frame. Default Value:
|
|
nav.overviewFrame.xmlnsBindings : boolean
Specify whether to show the Namespace Bindings item. The item is linked to the XML Namespace Bindings page targeted to Detail Frame. Default Value:
|
|
nav.overviewFrame.search : boolean
Specify whether to show the Search item. The item is linked to the Search page targeted to Detail Frame. Default Value:
|
|
nav.overviewFrame.namespaces : boolean
Specify whether to show the list of namespaces. Each list item is linked to the corresponding Namespace Navigation List targeted to the List Frame. Default Value:
|
|
nav.overviewFrame.schemas : boolean
Specify whether to show the list of XML Schemas. Each list item is linked to the corresponding Schema Navigation List targeted to the List Frame. Default Value:
|
|
nav.listFrame : enum {"allcomps", "namespace", "schema"}
This parameter allows you to customize the initial content of the List Frame, which is used to display one of the second-level navigation pages associated with a particular selection in the Overview Frame. This includes:
"All Components"
|
|
nav.listFrame.toc : boolean
Specify whether to generate the Table of Contents box at the top of on each navigation page. This box includes the links to all list groups, which allow you to quickly jump to any group, particularly when there are lots of items. |
|
nav.listFrame.allcomps : boolean
This parameter specifies whether to generate the All Components navigation page. This page lists all global components and local elements defined throughout all XML schemas being documented. The component list is broken into separate groups according to component types (e.g. elements, complexTypes etc). Using corresponding nested parameters, you can specify the components of which types should be included in the list. The sorting order of components within a type group is controlled by the "Sorting" nested parameter. Default Value:
|
|
nav.listFrame.allcomps.linkTo : enum {"details", "xml_source"}
With this parameter you can choose the destination of the component hyperlinks generated in this list. Possible Choices: "Component Details"
|
|
nav.listFrame.allcomps.sorting : boolean
With this parameter you can specify the sorting order of components (within each component type group). The exact meaning of this parameter is the same as of the parameter
|
|
Elements |
nav.listFrame.allcomps.elements : boolean nav.listFrame.allcomps.element.local : enum {"all", "complex_type", "none"} nav.listFrame.allcomps.complexTypes : boolean nav.listFrame.allcomps.simpleTypes : boolean nav.listFrame.allcomps.groups : boolean nav.listFrame.allcomps.attributes : boolean nav.listFrame.allcomps.attributeGroups : boolean
Specify whether to include in the list the components of particular types. Default Value:
|
nav.listFrame.namespace : boolean
Specify whether to generate the navigation lists for namespaces. Default Value:
|
|
nav.listFrame.namespace.linkTo : enum {"details", "xml_source"}
With this parameter you can choose the destination of the component hyperlinks. For details, see parameter: All Components | Link To |
|
nav.listFrame.namespace.sorting : boolean
With this parameter you can specify the sorting order of components (within each component type group). The exact meaning of this parameter is the same as of the parameter from which it also inherits its default value. |
|
nav.listFrame.namespace.schemas : boolean
Specify whether all documented XML schemas targeting the given namespace must be listed in the namespace navigation frame. Default Value:
|
|
Elements |
nav.listFrame.namespace.elements : boolean nav.listFrame.namespace.element.local : enum {"all", "complex_type", "none"} nav.listFrame.namespace.complexTypes : boolean nav.listFrame.namespace.simpleTypes : boolean nav.listFrame.namespace.groups : boolean nav.listFrame.namespace.attributes : boolean nav.listFrame.namespace.attributeGroups : boolean
Specify whether to include in the list the components of particular types. Default Value:
|
nav.listFrame.schema : boolean
Specify whether to generate the navigation lists for XML schemas. Default Value:
|
|
nav.detailFrame : enum {"overview", "allcomps", "namespace", "schema"}
This parameter group allows you to customize the content of the Detail Frame, which is used to display the actual documentation content. Possible Choices: "Overview"
|
|
nav.detailFrame.header : boolean
Specify whether to add the Detail Header to each detail page, as shown on this screenshot: ![]()
|
|
nav.detailFrame.header.logo : boolean
Specify whether to display the custom Logotype on the left of the Detail Header (see on the screenshot above). The logotype image is loaded from the file:
|
|
nav.detailFrame.navBar : boolean
Specify whether to add the Navigation Bar to each detail page (see on the screenshot above). The Navigation Bar contains links to some important pages as well as the dynamic Search-Box. It is displayed both at the top at bottom of each detail page. See Also Parameter:
|
|
nav.search : boolean
Specify whether to generate the dynamic search functionality as shown on the following screenshot (click to view in full size): That includes:
|
|
nav.search.elements : boolean
Specify whether to index element components (both global and local ones). Default Value:
|
|
nav.search.attributes : boolean
Specify whether to index attribute components (both global and local ones). Default Value:
|
|
nav.search.complexTypes : boolean nav.search.simpleTypes : boolean nav.search.groups : boolean nav.search.attributeGroups : boolean Specify whether to index global (named) components of particular types. Default Value:
|