blob: 5ce16ad33f759e811dfd302ae777ae2eec2c4bac [file] [log] [blame]
dacarver58ad0f82008-10-01 03:29:54 +00001<?xml version='1.0' encoding='UTF-8'?>
2<!-- Schema file written by PDE -->
Carsten Hiesserich27d48272013-10-10 18:41:03 +02003<schema targetNamespace="vex-editor" xmlns="http://www.w3.org/2001/XMLSchema">
dacarver58ad0f82008-10-01 03:29:54 +00004<annotation>
Carsten Hiesserich27d48272013-10-10 18:41:03 +02005 <appinfo>
dacarver58ad0f82008-10-01 03:29:54 +00006 <meta.schema plugin="vex-editor" id="style" name="Vex Style"/>
Carsten Hiesserich27d48272013-10-10 18:41:03 +02007 </appinfo>
dacarver58ad0f82008-10-01 03:29:54 +00008 <documentation>
Carsten Hiesserich27d48272013-10-10 18:41:03 +02009 Registers a new CSS Stylesheet type with Vex.
dacarver58ad0f82008-10-01 03:29:54 +000010 </documentation>
11 </annotation>
12
13 <element name="extension">
Carsten Hiesserich27d48272013-10-10 18:41:03 +020014 <annotation>
15 <appinfo>
16 <meta.element />
17 </appinfo>
18 </annotation>
dacarver58ad0f82008-10-01 03:29:54 +000019 <complexType>
20 <sequence>
21 <element ref="style"/>
22 </sequence>
23 <attribute name="point" type="string" use="required">
24 <annotation>
25 <documentation>
26
27 </documentation>
28 </annotation>
29 </attribute>
30 <attribute name="id" type="string">
31 <annotation>
32 <documentation>
33
34 </documentation>
35 </annotation>
36 </attribute>
37 <attribute name="name" type="string">
38 <annotation>
39 <documentation>
40
41 </documentation>
42 </annotation>
43 </attribute>
44 </complexType>
45 </element>
46
47 <element name="style">
48 <complexType>
49 <sequence>
50 <element ref="doctypeRef" minOccurs="1" maxOccurs="unbounded"/>
51 </sequence>
52 <attribute name="css" type="string">
53 <annotation>
54 <documentation>
55
56 </documentation>
Carsten Hiesserich27d48272013-10-10 18:41:03 +020057 <appinfo>
dacarver58ad0f82008-10-01 03:29:54 +000058 <meta.attribute kind="resource"/>
Carsten Hiesserich27d48272013-10-10 18:41:03 +020059 </appinfo>
dacarver58ad0f82008-10-01 03:29:54 +000060 </annotation>
61 </attribute>
62 </complexType>
63 </element>
64
65 <element name="doctypeRef">
66 <complexType>
67 <attribute name="publicId" type="string">
68 <annotation>
69 <documentation>
Carsten Hiesserich27d48272013-10-10 18:41:03 +020070 The PublicID (DTD) or namespace (XML-Schema) of the referenced document type.
dacarver58ad0f82008-10-01 03:29:54 +000071 </documentation>
72 </annotation>
73 </attribute>
74 </complexType>
75 </element>
76
77 <annotation>
Carsten Hiesserich27d48272013-10-10 18:41:03 +020078 <appinfo>
dacarver58ad0f82008-10-01 03:29:54 +000079 <meta.section type="apiInfo"/>
Carsten Hiesserich27d48272013-10-10 18:41:03 +020080 </appinfo>
dacarver58ad0f82008-10-01 03:29:54 +000081 <documentation>
82 [Enter API information here.]
83 </documentation>
84 </annotation>
85
86 <annotation>
Carsten Hiesserich27d48272013-10-10 18:41:03 +020087 <appinfo>
88 <meta.section type="since"/>
89 </appinfo>
90 <documentation>
91 [Enter the first release in which this extension point appears.]
92 </documentation>
93 </annotation>
94
95 <annotation>
96 <appinfo>
97 <meta.section type="examples"/>
98 </appinfo>
99 <documentation>
100 [Enter extension point usage example here.]
101 </documentation>
102 </annotation>
103
104 <annotation>
105 <appinfo>
dacarver58ad0f82008-10-01 03:29:54 +0000106 <meta.section type="implementation"/>
Carsten Hiesserich27d48272013-10-10 18:41:03 +0200107 </appinfo>
dacarver58ad0f82008-10-01 03:29:54 +0000108 <documentation>
109 [Enter information about supplied implementation of this extension point.]
110 </documentation>
111 </annotation>
112
dacarver58ad0f82008-10-01 03:29:54 +0000113
114</schema>