diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2004-04-27 19:44:46 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2004-04-27 19:44:46 (GMT) |
commit | 9b0cf1e08f786c5fbc0583fdeecd9b6fefda2b76 (patch) | |
tree | 73dfea63810e8b2a57aee5b37ecd2f360c69f440 /src/compound_xsd.h | |
parent | 4088d90d9abafaa51250e55a5f48a787a921ed98 (diff) | |
download | Doxygen-9b0cf1e08f786c5fbc0583fdeecd9b6fefda2b76.zip Doxygen-9b0cf1e08f786c5fbc0583fdeecd9b6fefda2b76.tar.gz Doxygen-9b0cf1e08f786c5fbc0583fdeecd9b6fefda2b76.tar.bz2 |
Release-1.3.6-20040427
Diffstat (limited to 'src/compound_xsd.h')
-rw-r--r-- | src/compound_xsd.h | 108 |
1 files changed, 72 insertions, 36 deletions
diff --git a/src/compound_xsd.h b/src/compound_xsd.h index 6af2a92..adf1a25 100644 --- a/src/compound_xsd.h +++ b/src/compound_xsd.h @@ -36,7 +36,7 @@ " <xsd:element name=\"location\" type=\"locationType\" minOccurs=\"0\" />\n" " <xsd:element name=\"listofallmembers\" type=\"listofallmembersType\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"kind\" type=\"DoxCompoundKind\" />\n" " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" " </xsd:complexType>\n" @@ -52,35 +52,55 @@ " <xsd:element name=\"scope\" />\n" " <xsd:element name=\"name\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"refid\" />\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n" " <xsd:attribute name=\"ambiguityscope\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"compoundRefType\" mixed=\"true\">\n" -" <xsd:attribute name=\"refid\" />\n" -" <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" -" <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n" +" <xsd:simpleContent>\n" +" <xsd:extension base=\"xsd:string\">\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" +" <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n" +" </xsd:extension>\n" +" </xsd:simpleContent>\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"reimplementType\" mixed=\"true\">\n" -" <xsd:attribute name=\"refid\" />\n" +" <xsd:simpleContent>\n" +" <xsd:extension base=\"xsd:string\">\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" </xsd:extension>\n" +" </xsd:simpleContent>\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"incType\" mixed=\"true\">\n" -" <xsd:attribute name=\"refid\" />\n" -" <xsd:attribute name=\"local\" type=\"DoxBool\" />\n" +" <xsd:simpleContent>\n" +" <xsd:extension base=\"xsd:string\">\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" <xsd:attribute name=\"local\" type=\"DoxBool\" />\n" +" </xsd:extension>\n" +" </xsd:simpleContent>\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"refType\" mixed=\"true\">\n" -" <xsd:attribute name=\"refid\" />\n" +" <xsd:simpleContent>\n" +" <xsd:extension base=\"xsd:string\">\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" </xsd:extension>\n" +" </xsd:simpleContent>\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"refTextType\" mixed=\"true\">\n" -" <xsd:attribute name=\"refid\" />\n" -" <xsd:attribute name=\"kindref\" />\n" -" <xsd:attribute name=\"external\" />\n" +" <xsd:simpleContent>\n" +" <xsd:extension base=\"xsd:string\">\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" <xsd:attribute name=\"kindref\" type=\"DoxRefKind\" />\n" +" <xsd:attribute name=\"external\" type=\"xsd:string\" />\n" +" </xsd:extension>\n" +" </xsd:simpleContent>\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"sectiondefType\">\n" @@ -112,7 +132,7 @@ " <xsd:element name=\"referencedby\" type=\"referenceType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " </xsd:sequence>\n" " <xsd:attribute name=\"kind\" type=\"DoxMemberKind\" />\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" " <xsd:attribute name=\"static\" type=\"DoxBool\" />\n" " <xsd:attribute name=\"const\" type=\"DoxBool\" />\n" @@ -140,7 +160,7 @@ " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" " <xsd:element name=\"initializer\" type=\"linkedTextType\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" " </xsd:complexType>\n" "\n" @@ -179,20 +199,20 @@ " <xsd:element name=\"link\" type=\"linkType\" minOccurs=\"0\" />\n" " <xsd:element name=\"childnode\" type=\"childnodeType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"childnodeType\">\n" " <xsd:sequence>\n" " <xsd:element name=\"edgelabel\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"refid\" />\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"relation\" type=\"DoxGraphRelation\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"linkType\">\n" -" <xsd:attribute name=\"refid\" />\n" -" <xsd:attribute name=\"external\" use=\"optional\"/>\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" <xsd:attribute name=\"external\" type=\"DoxBool\" use=\"optional\"/>\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"listingType\">\n" @@ -206,9 +226,9 @@ " <xsd:element name=\"highlight\" type=\"highlightType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " </xsd:sequence>\n" " <xsd:attribute name=\"lineno\" type=\"xsd:integer\" />\n" -" <xsd:attribute name=\"refid\" />\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"refkind\" type=\"DoxRefKind\" />\n" -" <xsd:attribute name=\"external\" />\n" +" <xsd:attribute name=\"external\" type=\"DoxBool\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"highlightType\" mixed=\"true\">\n" @@ -220,14 +240,14 @@ " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"referenceType\" mixed=\"true\">\n" -" <xsd:attribute name=\"refid\" />\n" -" <xsd:attribute name=\"compoundref\" use=\"optional\" />\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" <xsd:attribute name=\"compoundref\" type=\"xsd:string\" use=\"optional\" />\n" " <xsd:attribute name=\"startline\" type=\"xsd:integer\" />\n" " <xsd:attribute name=\"endline\" type=\"xsd:integer\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"locationType\">\n" -" <xsd:attribute name=\"file\" />\n" +" <xsd:attribute name=\"file\" type=\"xsd:string\" />\n" " <xsd:attribute name=\"line\" type=\"xsd:integer\" />\n" " <xsd:attribute name=\"bodystart\" type=\"xsd:integer\" />\n" " <xsd:attribute name=\"bodyend\" type=\"xsd:integer\" />\n" @@ -240,7 +260,7 @@ " <xsd:element name=\"sect2\" type=\"docSect2Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"internal\" type=\"docInternalS1Type\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docSect2Type\" mixed=\"true\">\n" @@ -250,7 +270,7 @@ " <xsd:element name=\"sect3\" type=\"docSect3Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"internal\" type=\"docInternalS2Type\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docSect3Type\" mixed=\"true\">\n" @@ -260,7 +280,7 @@ " <xsd:element name=\"sect4\" type=\"docSect4Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"internal\" type=\"docInternalS3Type\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docSect4Type\" mixed=\"true\">\n" @@ -269,7 +289,7 @@ " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"internal\" type=\"docInternalS4Type\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docInternalType\" mixed=\"true\">\n" @@ -382,11 +402,11 @@ " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docAnchorType\" mixed=\"true\">\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docFormulaType\" mixed=\"true\">\n" -" <xsd:attribute name=\"id\" />\n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docIndexEntryType\">\n" @@ -437,9 +457,9 @@ "\n" " <xsd:complexType name=\"docRefTextType\" mixed=\"true\">\n" " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" -" <xsd:attribute name=\"refid\" />\n" -" <xsd:attribute name=\"kindref\" />\n" -" <xsd:attribute name=\"external\" />\n" +" <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" +" <xsd:attribute name=\"kindref\" type=\"DoxRefKind\" />\n" +" <xsd:attribute name=\"external\" type=\"xsd:string\" />\n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docTableType\">\n" @@ -488,7 +508,7 @@ "\n" " <xsd:complexType name=\"docTocItemType\" mixed=\"true\">\n" " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" -" <xsd:attribute name=\"id\" /> \n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" /> \n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docTocListType\">\n" @@ -506,11 +526,19 @@ "\n" " <xsd:group name=\"docParamListGroup\">\n" " <xsd:sequence>\n" -" <xsd:element name=\"parametername\" type=\"xsd:string\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" +" <xsd:element name=\"parametername\" type=\"docParamName\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"parameterdescription\" type=\"descriptionType\" />\n" " </xsd:sequence>\n" " </xsd:group>\n" "\n" +" <xsd:complexType name=\"docParamName\">\n" +" <xsd:simpleContent>\n" +" <xsd:extension base=\"xsd:string\">\n" +" <xsd:attribute name=\"direction\" type=\"DoxParamDir\" use=\"optional\" />\n" +" </xsd:extension>\n" +" </xsd:simpleContent>\n" +" </xsd:complexType>\n" +"\n" " <xsd:complexType name=\"docParamListType\">\n" " <xsd:sequence>\n" " <xsd:group ref=\"docParamListGroup\" maxOccurs=\"unbounded\" />\n" @@ -523,7 +551,7 @@ " <xsd:element name=\"xreftitle\" type=\"xsd:string\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"xrefdescription\" type=\"descriptionType\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"id\" /> \n" +" <xsd:attribute name=\"id\" type=\"xsd:string\" /> \n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docCopyType\">\n" @@ -532,7 +560,7 @@ " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" " <xsd:element name=\"internal\" type=\"docInternalType\" minOccurs=\"0\" />\n" " </xsd:sequence>\n" -" <xsd:attribute name=\"link\" /> \n" +" <xsd:attribute name=\"link\" type=\"xsd:string\" /> \n" " </xsd:complexType>\n" "\n" " <xsd:complexType name=\"docCharType\">\n" @@ -722,5 +750,13 @@ " </xsd:restriction>\n" " </xsd:simpleType>\n" "\n" +" <xsd:simpleType name=\"DoxParamDir\">\n" +" <xsd:restriction base=\"xsd:string\">\n" +" <xsd:enumeration value=\"in\"/>\n" +" <xsd:enumeration value=\"out\"/>\n" +" <xsd:enumeration value=\"inout\"/>\n" +" </xsd:restriction>\n" +" </xsd:simpleType>\n" +"\n" "</xsd:schema>\n" "\n" |