This class writes the XML schema document (XSD) that checks the validity of a
Frank configuration XML file. The XML schema is written based on the information
in a
| Kind |
Name suffix |
Explanation |
xs:element |
n/a |
Allows the integration specialist to use a tag. |
xs:complexType
| Type |
Expresses the allowed contents of a FrankElement, to be referenced in config child groups where the element is allowed. |
xs:complexType
| Type |
Expresses the allowed contents of a FrankElement such that it can be reused for different roles. |
xs:attributeGroup |
DeclaredAttributeGroup |
Groups the attributes that a FrankElement allows, omitting inherited attributes.
|
xs:attributeGroup |
CumulativeAttributeGroup |
Groups the attributes that a FrankElement allows, including inherited attributes.
|
xs:group |
DeclaredChildGroup |
Defines a list of tags that is allowed within a parent tag, disregarding inheritance. |
xs:group |
CumulativeChildGroup |
Defines a list of tags that is allowed within a parent tag, including inheritance. |
xs:group |
ElementGroup |
Lists all choices that are allowed for a child tag, including the generic element option. |
xs:group |
ElementGroupBase |
Lists all choices that are allowed for a child tag, excluding the generic element option. |
xs:simpleType |
AttributeValuesType |
For attributes constrained by a Java enum, list all allowed values |