FlexDoc/XML XSDDoc Demo
XML Schemas for DITA 1.1


XML Schema "programmingDomain.xsd"
Target Namespace:
{no namespace}
Defined Components:
elements (25 global), complexTypes (25), simpleTypes (2), element groups (7), attribute groups (2)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
https://www.flexdoc.xyz/demo/xsd/dita11/programmingDomain.xsd; see XML source
Imports Schemas (1):
xml.xsd [src]
Included in Schemas (1):
ditabase.xsd [src]
All Element Summary
Namespace:
Type:
anonymous complexType (extension of apiname.class)
Content:
mixed, 18 attributes
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <apiname> element provides the name of an application programming interface (API) such as a Java class name or method name. »
Namespace:
Type:
anonymous complexType (extension of codeblock.class)
Content:
mixed, 22 attributes, 38 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <codeblock> element represents lines of program code. »
Namespace:
Type:
anonymous complexType (extension of codeph.class)
Content:
mixed, 17 attributes, 33 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The code phrase (<codeph>) element represents a snippet of code within the main flow of text. »
Namespace:
Type:
anonymous complexType (extension of delim.class)
Content:
mixed, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
Within a syntax definition, the delimiter (<delim>) element defines a character marking the beginning or end of a section or part of the complete syntax. »
Namespace:
Type:
anonymous complexType (extension of fragment.class)
Content:
complex, 17 attributes, 7 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
Within a syntax definition, a <fragment> is a labeled subpart of the syntax. »
Namespace:
Type:
anonymous complexType (extension of fragref.class)
Content:
mixed, 19 attributes, 32 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The fragment reference (<fragref>) element provides a logical reference to a syntax definition fragment so that you can reference a syntax fragment multiple times. »
Namespace:
Type:
anonymous complexType (extension of groupchoice.class)
Content:
complex, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <groupchoice> element is part of the subset of elements that define syntax diagrams in DITA. »
Namespace:
Type:
anonymous complexType (extension of groupcomp.class)
Content:
complex, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <groupcomp> element is part of the subset of elements that define syntax diagrams in DITA. »
Namespace:
Type:
anonymous complexType (extension of groupseq.class)
Content:
complex, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <groupseq> element is part of the subset of elements that define syntax diagrams in DITA. »
Namespace:
Type:
anonymous complexType (extension of kwd.class)
Content:
mixed, 19 attributes
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <kwd> element defines a keyword in a syntax definition. »
Namespace:
Type:
anonymous complexType (extension of oper.class)
Content:
mixed, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The operator (<oper>) element defines an operator within a syntax definition. »
Namespace:
Type:
anonymous complexType (extension of option.class)
Content:
mixed, 18 attributes
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The <option> element describes an option that can be used to modify a command (or something else, like a configuration). »
Namespace:
Type:
anonymous complexType (extension of parml.class)
Content:
complex, 19 attributes, 1 element
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The parameter list (<parml>) element contains a list of terms and definitions that describes the parameters in an application programming interface. »
Namespace:
Type:
anonymous complexType (extension of parmname.class)
Content:
mixed, 18 attributes
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
When referencing the name of an application programming interface parameter within the text flow of your topic, use the parameter name (<parmname>) element to markup the parameter. »
Namespace:
Type:
anonymous complexType (extension of pd.class)
Content:
mixed, 17 attributes, 60 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
A parameter definition, within a parameter list entry, is enclosed by the <pd> element. »
Namespace:
Type:
anonymous complexType (extension of plentry.class)
Content:
complex, 17 attributes, 2 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The parameter list entry element (<plentry>) contains one or more parameter terms and definitions (pd and pt). »
Namespace:
Type:
anonymous complexType (extension of pt.class)
Content:
mixed, 18 attributes, 35 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
A parameter term, within a parameter list entry, is enclosed by the <pt> element. »
Namespace:
Type:
anonymous complexType (extension of repsep.class)
Content:
mixed, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The repeat separator (<repsep>) element defines a group of syntax elements that can (or should) be repeated. »
Namespace:
Type:
anonymous complexType (extension of sep.class)
Content:
mixed, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The separator (<sep>) element defines a separator character that is inline with the content of a syntax definition. »
Namespace:
Type:
anonymous complexType (extension of synblk.class)
Content:
complex, 17 attributes, 8 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The syntax block (<synblk>) element organizes small pieces of a syntax definition into a larger piece. »
Namespace:
Type:
anonymous complexType (extension of synnote.class)
Content:
mixed, 18 attributes, 30 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The syntax note (<synnote>) element contains a note (similar to a footnote) within a syntax definition group or fragment. »
Namespace:
Type:
anonymous complexType (extension of synnoteref.class)
Content:
empty, 18 attributes
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The syntax note (<synnoteref>) reference element references a syntax note element (<synnote>) that has already been defined elsewhere in the topic. »
Namespace:
Type:
anonymous complexType (extension of synph.class)
Content:
mixed, 17 attributes, 9 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The syntax phrase (<synph>) element is a container for syntax definition elements. »
Namespace:
Type:
anonymous complexType (extension of syntaxdiagram.class)
Content:
complex, 20 attributes, 9 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
The syntax diagram (<syntaxdiagram>) element is the main container for all the syntax elements that make up a syntax definition. »
Namespace:
Type:
anonymous complexType (extension of var.class)
Content:
mixed, 18 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
Within a syntax definition, the <var> element defines a variable for which the user must supply content, such as their user name or password. »
Complex Type Summary
Namespace:
Content:
mixed (allows character data), 17 attributes
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 21 attributes, 38 elements
Defined:
globally; see XML source
Includes:
declarations of 3 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 16 attributes, 33 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
complex, 16 attributes, 7 elements
Defined:
globally; see XML source
Includes:
declarations of 1 attribute, 1 element
Referenced:
Namespace:
Content:
mixed (allows character data), 18 attributes, 32 elements
Defined:
globally; see XML source
Includes:
declarations of 3 attributes
Referenced:
Namespace:
Content:
complex, 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes, 2 elements
Referenced:
Namespace:
Content:
complex, 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes, 2 elements
Referenced:
Namespace:
Content:
complex, 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes, 2 elements
Referenced:
Namespace:
Content:
mixed (allows character data), 18 attributes
Defined:
globally; see XML source
Includes:
declarations of 3 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
complex, 18 attributes, 1 element
Defined:
globally; see XML source
Includes:
declarations of 3 attributes, 1 element
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 16 attributes, 60 elements
Defined:
globally; see XML source
Includes:
declaration of 1 attribute
Referenced:
Namespace:
Content:
complex, 16 attributes, 2 elements
Defined:
globally; see XML source
Includes:
declarations of 1 attribute, 2 elements
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 35 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
complex, 16 attributes, 8 elements
Defined:
globally; see XML source
Includes:
declarations of 1 attribute, 2 elements
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 30 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
empty, 17 attributes
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Namespace:
Content:
mixed (allows character data), 16 attributes, 9 elements
Defined:
globally; see XML source
Includes:
declarations of 1 attribute, 9 elements
Referenced:
Namespace:
Content:
complex, 19 attributes, 9 elements
Defined:
globally; see XML source
Includes:
declarations of 1 attribute, 3 elements
Referenced:
Namespace:
Content:
mixed (allows character data), 17 attributes, 13 elements
Defined:
globally; see XML source
Includes:
declarations of 2 attributes
Referenced:
Simple Type Summary
Namespace:
Derived By:
restriction of importance-atts.class
Defined:
globally; see XML source
Referenced:
Namespace:
Derived By:
restriction of importance-atts.class
Defined:
globally; see XML source
Referenced:
Element Group Summary
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declaration of 1 element
Referenced:
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declaration of 1 element
Referenced:
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 3 elements
Referenced:
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 2 elements
Referenced:
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declaration of 1 element
Referenced:
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 6 elements
Referenced:
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 5 elements
Referenced:
Attribute Group Summary
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 8 attributes
Referenced:
never
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 3 attributes
Referenced:
by 10 locations


XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.