Читайте также:
|
|
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="types">
<xs:complexType>
<xs:sequence>
<xs:element ref="type" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="type" type="xs:string"/>
<xs:element name="style">
<xs:complexType>
<xs:sequence>
<xs:element ref="entry" minOccurs="7" maxOccurs="7"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="language">
<xs:complexType>
<xs:sequence>
<xs:element ref="style"/>
<xs:element ref="keywords"/>
<xs:element ref="types"/>
</xs:sequence>
<xs:attribute name="name" use="required" type="xs:string" fixed="C++"/>
</xs:complexType>
</xs:element>
<xs:element name="keywords">
<xs:complexType>
<xs:sequence>
<xs:element ref="keyword" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="keyword" type="xs:string">
</xs:element>
<xs:element name="entry">
<xs:complexType>
<xs:attribute name="name" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Plain"/>
<xs:enumeration value="Line Comments"/>
<xs:enumeration value="Block Comments"/>
<xs:enumeration value="Strings"/>
<xs:enumeration value="Directives"/>
<xs:enumeration value="Types"/>
<xs:enumeration value="Keywords"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="font" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="FL_COURIER"/>
<xs:enumeration value="FL_COURIER_BOLD"/>
<xs:enumeration value="FL_HELVETICA_ITALIC"/>
<xs:enumeration value="FL_TIMES_BOLD"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="color" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="FL_BLACK"/>
<xs:enumeration value="FL_BLUE"/>
<xs:enumeration value="FL_DARK_GREEN"/>
<xs:enumeration value="FL_DARK_RED"/>
<xs:enumeration value="FL_DARK_YELLOW"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
Дата добавления: 2015-11-04; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тестовый пример | | | Приложение 3. |