FlexDoc/XML - XSDDoc - Parameter Tree
About XSDDoc parameters
- [.]
- Literal Input
- Generate Details
- Details
- Navigation
- Show
- Descriptions
- Pagination
- DiagramKit
«Details | Component | Related Components» parameter group
Parameter | Name / Type / Description |
---|---|
Related Components |
doc.comp.related : boolean
Specify whether to generate various summary lists of other XML schema components that are related to the given one (being documented in this Component Documentation). Nested Parameters:
|
doc.comp.related.layout : enum {"flow", "one_column", "two_columns", "optimal"}
This parameter controls how the list items are displayed. Possible Choices:
|
|
doc.comp.related.contentElements : boolean
Specifies whether to generate the List of Content Elements. This list shows all elements declared in the Element Content Model of the given component. These are the same elements as shown in the Content Model of the component's XML Representation Summary (or in the component diagram). However, unlike in the model representation, the elements in this list are ordered alphabetically, never repeat and hyper-linked directly to the corresponding element's Component Documentations. Applies To:
|
|
doc.comp.related.containingElements : boolean
Specifies whether to generate the List of Containing Elements. This list is generated for:
Here, "explicitly" means that element/attribute wildcards are not taken into account.
Related Template:
|
|
doc.comp.related.substitutableElements : boolean
Specifies whether to generate the list of elements this element may substitute for (that is, the given element may be used anywhere instead of the elements in the list). This list will appear under the heading "Substitutes for elements". Applies To:
|
|
doc.comp.related.substitutingElements : boolean
Specifies whether to generate the list of elements that may substitute for the given element.
Typically, these are the members of the substitution group headed by the given element.
The list will appear under the heading "Can be substituted with elements".
Note that the head of a substitution group may be a member of other substitution group (with a different head) and so on. Thereby, the subsitution groups may form an hierarchy.
So, the list of substituting elements may potentially include all members of the subsitution group hierarchy
attached to the given element. However, that is not always the case. Some of those members may be abstract or blocked from substitutions
by the setting of Applies To:
|
|
doc.comp.related.childrenBySubst : boolean
Specifies whether to generate the list of all known elements that may be included in the given element by substitutions. In particular, the list shows all members of the substitution groups whose head elements are declared in the content model of the given element component. The list will appear under the heading "May contain elements by substitutions". Applies To:
|
|
doc.comp.related.parentsBySubst : boolean
Specifies whether to generate the list of all known elements that may include the given element by substitutions. In particular, the list shows all elements whose content models include the head element of a substitution group which the given element is member of. The list will appear under the heading "May be included in elements by substitutions". Applies To:
|
|
doc.comp.related.directSubtypes : boolean
Specifies whether to generate the List of Direct Subtypes. This list is generated for each Simple/Complex Type Component. It shows all other type components that are directly derived from the given type component.
A type is considered to be directly derived from the given type, when its definition contains an explicit reference to the given type.
Applies To:
|
|
doc.comp.related.indirectSubtypes : boolean
Specifies whether to generate the List of Indirect Subtypes. This list is generated for each Simple/Complex Type Component. It shows all other type components that are indirectly derived from the given type component.
A type is considered to be indirectly derived from the given type, when its definition contains no explicit references
to the given type but a reference to a certain third type that is directly or indirectly derived from the given type).
Applies To:
|
|
doc.comp.related.basedElements : boolean
Specifies whether to generate the List of All Based Elements. This list is generated for each Simple/Complex Type Component. It shows all elements whose type is either the given type itself or directly/indirectly derived from the given type. Applies To:
|
|
doc.comp.related.basedAttributes : boolean
Specifies whether to generate the List of All Based Attributes. This list is generated for each Simple Type Component. It shows all attributes (defined both globally and locally) whose type is either the given type itself or directly/indirectly derived from the given type. Applies To:
|