FlexDoc/XML - XSDDoc - Parameter Tree
About XSDDoc parameters
«Show» parameter group
This parameter group controls the generation of various small fragments (like parts of component names, specific sections etc.)
Parameter | Name / Type / Description |
---|---|
Link Titles (Tooltips) |
show.linkTitle : boolean
Specify whether to generate hyperlink titles.
In HTML, hyperlink titles are specified using
Related Templates: |
show.linkTitle.name : boolean
Specify whether the component link title (tooltip) will include the name of the component. This will look as on the screenshot: |
|
show.linkTitle.namespace : boolean
When a hyperlink appears on a schema component name, it would be helpful to use the link tooltip to quickly see what a namespace this component belongs to. This might be particularly useful when the XML schemas you document define many components with equal local names, however, in different namespaces and no prefixes are defined for those namespaces at that. This parameter allows you to generate such tooltips. When it is selected (true ), the titles of hyperlinks leading from component names
will include the namespace URI of those components,
as shown on the following screenshot:
|
|
show.linkTitle.defined : boolean
Specify whether to show in the component link title (tooltip) some information about the component's definition/declaration location. |
|
show.linkTitle.defined.comp : boolean
Specify whether to show in the component link title (tooltip) the information about the parent component, in which the given local element or attribute is declared, as shown on the following screenshot: |
|
show.linkTitle.defined.file : boolean
Specify whether the component link title (tooltip) will include the name of the XML schema file, where the component is defined. For global components, that will add a text like this:
|
|
File Locations |
show.fileLocation : boolean
Specify whether to show the location of schema source files (or URLs) Related Template: |
show.fileLocation.relative : boolean
Specify whether to display the schema location as relative pathname.
When this parameter is selected ( |
|
show.fileLocation.hyperlink : boolean
Specify whether to generate a hyperlink to the schema file.
When this parameter is selected ( When the displayed schema location is a relative pathname, the hyperlink is generated relatively to the location of the given document file. Otherwise, the hyperlink is generated to an absolute URL either on the local system or remote one. |
|
URL Query in File Names |
show.urlQuery : boolean
Indicates if the URL query part should be used in XML (XSD) document names. |
Namespace Prefixes |
show.nsPrefix : boolean
Specify whether to add namespace prefixes to any XML names appearing in the generated documentation. |
show.nsPrefix.unify : boolean
Specify whether to unify namespace prefixes. Please, see: Namespace Prefixes | How To Unify Prefixes |
|
Element Name Extensions |
show.elementNameExt : enum {"always", "repeating", "never"}
Specify whether to generate extensions of local element names. The extended name of a local element is made of its normal name extended with some short info about the possible element use, type or its definition location. For example:
The name extension is needed to distinguish that element in the documentation from other local elements that share the same XML name. Name extensions may be not necessary for local element with unique names. For instance, some XML schemas are designed (or generated) so that almost all element components are defined locally, except only the root element. At that, all element names may be unique. So, the name extensions are not really needed and will only overload the documentation. Possible Choices: "always"
|
show.elementNameExt.focus : enum {"use", "def"}
Specify how the name extension is generated. The extensions of local element names are generated according to several rules applied in a certain priority. This parameter allows you to change that priority.
If a rule is not applicable, the next will be used according to the selected priority.
Possible Choices:
"use"
|
|
show.elementNameExt.concise : boolean
If this parameter is selected ( For example, with this parameter:
|
|
About (footer) |
show.about : enum {"full", "short", "none"}
Specify whether to generate the About section added at the bottom of each generated document. This section shows certain information about FlexDoc/XML software and XSDDoc template set. See Also Parameter:
|