diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2014-11-15 15:25:51 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2014-11-15 23:26:58 (GMT) |
commit | e986e0039de21791bd1fbb1f59b13f58c4a46324 (patch) | |
tree | ff6c668e830ff39097d53f3c0a0898bf0f052b20 /templates | |
parent | 0fea3d4ca57187f271d7580ff16f32b7ab4657df (diff) | |
download | Doxygen-e986e0039de21791bd1fbb1f59b13f58c4a46324.zip Doxygen-e986e0039de21791bd1fbb1f59b13f58c4a46324.tar.gz Doxygen-e986e0039de21791bd1fbb1f59b13f58c4a46324.tar.bz2 |
Added language attribute to XML output for classes, namespaces, and files
Diffstat (limited to 'templates')
-rw-r--r-- | templates/xml/compound.xsd | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/templates/xml/compound.xsd b/templates/xml/compound.xsd index be897c3..50e532e 100644 --- a/templates/xml/compound.xsd +++ b/templates/xml/compound.xsd @@ -39,6 +39,7 @@ </xsd:sequence> <xsd:attribute name="id" type="xsd:string" /> <xsd:attribute name="kind" type="DoxCompoundKind" /> + <xsd:attribute name="language" type="DoxLanguage" use="optional"/> <xsd:attribute name="prot" type="DoxProtectionKind" /> <xsd:attribute name="final" type="DoxBool" use="optional"/> <xsd:attribute name="sealed" type="DoxBool" use="optional"/> @@ -686,6 +687,26 @@ </xsd:restriction> </xsd:simpleType> + <xsd:simpleType name="DoxLanguage"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="Unknown" /> + <xsd:enumeration value="IDL" /> + <xsd:enumeration value="Java" /> + <xsd:enumeration value="C#" /> + <xsd:enumeration value="D" /> + <xsd:enumeration value="PHP" /> + <xsd:enumeration value="Objective-C" /> + <xsd:enumeration value="C++" /> + <xsd:enumeration value="Javascript" /> + <xsd:enumeration value="Python" /> + <xsd:enumeration value="Fortran" /> + <xsd:enumeration value="VHDL" /> + <xsd:enumeration value="XML" /> + <xsd:enumeration value="Tcl" /> + <xsd:enumeration value="Markdown" /> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="DoxVirtualKind"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="non-virtual" /> |