|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
get http://xml.fiforms.org/xs3p/ and generate docs
|
|
Packit Service |
7866ab |
xsltproc -o devhelp2.xsd.html $HOME/download/xs3p-1.1.3/xs3p.xsl devhelp2.xsd
|
|
Packit Service |
7866ab |
-->
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
|
Packit Service |
7866ab |
targetNamespace="http://www.devhelp.net/book"
|
|
Packit Service |
7866ab |
xmlns="http://www.devhelp.net/book"
|
|
Packit Service |
7866ab |
elementFormDefault="qualified">
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Devhelp2 files are use in the 'devhelp' documentation browser.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:simpleType name="keyword-type">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Known keyword types.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:restriction base="xsd:string">
|
|
Packit Service |
7866ab |
<xsd:enumeration value="constant"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="enum"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="function"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="macro"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="member"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="property"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="signal"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="struct"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="typedef"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="union"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="variable"/>
|
|
Packit Service |
7866ab |
</xsd:restriction>
|
|
Packit Service |
7866ab |
</xsd:simpleType>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:simpleType name="language-type">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Known programing languages.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:restriction base="xsd:string">
|
|
Packit Service |
7866ab |
<xsd:enumeration value="c"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="c++"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="c#"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="java"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="javascript"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="perl"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="python"/>
|
|
Packit Service |
7866ab |
<xsd:enumeration value="vala"/>
|
|
Packit Service |
7866ab |
</xsd:restriction>
|
|
Packit Service |
7866ab |
</xsd:simpleType>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:element name="sub">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Sub tags for the hierachy of the chapters and parts.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:complexType>
|
|
Packit Service |
7866ab |
<xsd:sequence>
|
|
Packit Service |
7866ab |
<xsd:element ref="sub" minOccurs="0" maxOccurs="unbounded"/>
|
|
Packit Service |
7866ab |
</xsd:sequence>
|
|
Packit Service |
7866ab |
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
|
Packit Service |
7866ab |
<xsd:attribute name="link" type="xsd:string" use="required"/>
|
|
Packit Service |
7866ab |
</xsd:complexType>
|
|
Packit Service |
7866ab |
</xsd:element>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:element name="chapters">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
The chapters tag encloses the structure of the reference manual. Each
|
|
Packit Service |
7866ab |
sub unit is represented by a sub tag.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:complexType>
|
|
Packit Service |
7866ab |
<xsd:sequence>
|
|
Packit Service |
7866ab |
<xsd:element ref="sub" minOccurs="0" maxOccurs="unbounded"/>
|
|
Packit Service |
7866ab |
</xsd:sequence>
|
|
Packit Service |
7866ab |
</xsd:complexType>
|
|
Packit Service |
7866ab |
</xsd:element>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:element name="keyword">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
The keyword tag points to the documentation of a api symbol.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:complexType>
|
|
Packit Service |
7866ab |
<xsd:attribute name="type" type="keyword-type" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Type of the keyword.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="name" type="xsd:string" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Keyword name.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="link" type="xsd:string" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Relative link for the keyword.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="since" type="xsd:string">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Version since that the keyword is part of the API.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="deprecated" type="xsd:string">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Marks the keyword as deprecated.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="stability" type="xsd:string">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Document the stability status.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
</xsd:complexType>
|
|
Packit Service |
7866ab |
</xsd:element>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:element name="functions">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
The functions tag encloses all api symbols of the reference manual. Each
|
|
Packit Service |
7866ab |
sub unit is represented by a keyword tag.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:complexType>
|
|
Packit Service |
7866ab |
<xsd:sequence>
|
|
Packit Service |
7866ab |
<xsd:element ref="keyword" minOccurs="0" maxOccurs="unbounded"/>
|
|
Packit Service |
7866ab |
</xsd:sequence>
|
|
Packit Service |
7866ab |
</xsd:complexType>
|
|
Packit Service |
7866ab |
</xsd:element>
|
|
Packit Service |
7866ab |
|
|
Packit Service |
7866ab |
<xsd:element name="book">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Toplevel element of a devhelp book. A devhelp book list the structure of
|
|
Packit Service |
7866ab |
a developer manual together with development related metadata.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:complexType>
|
|
Packit Service |
7866ab |
<xsd:sequence>
|
|
Packit Service |
7866ab |
<xsd:element ref="chapters" minOccurs="1" maxOccurs="1"/>
|
|
Packit Service |
7866ab |
<xsd:element ref="functions" minOccurs="1" maxOccurs="1"/>
|
|
Packit Service |
7866ab |
</xsd:sequence>
|
|
Packit Service |
7866ab |
<xsd:attribute name="title" type="xsd:string" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Title of the reference manual.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="link" type="xsd:string" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Entry point to the manual. Can be given as a relative path to the
|
|
Packit Service |
7866ab |
location of the devhelp2 file.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="author" type="xsd:string" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Author of the document. Multiple authors are separated by ','.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="name" type="xsd:string" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Short name of the manual.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="version" type="xsd:integer" use="required">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Version of the devhelp xml specification (2).
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="language" type="language-type">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
Programing language this manual refers to.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
<xsd:attribute name="online" type="xsd:string">
|
|
Packit Service |
7866ab |
<xsd:annotation>
|
|
Packit Service |
7866ab |
<xsd:documentation>
|
|
Packit Service |
7866ab |
URL for the online version of the docs.
|
|
Packit Service |
7866ab |
</xsd:documentation>
|
|
Packit Service |
7866ab |
</xsd:annotation>
|
|
Packit Service |
7866ab |
</xsd:attribute>
|
|
Packit Service |
7866ab |
</xsd:complexType>
|
|
Packit Service |
7866ab |
</xsd:element>
|
|
Packit Service |
7866ab |
</xsd:schema>
|